div.etx3_pb_section.etx3_pb_section_100 {
    background-image: linear-gradient(90deg, #e2e2ea 20%, rgba(226, 226, 234, 0) 100%), url(../images/makeup-artist-21.jpg) !important
}

.etx3_pb_section_100.etx3_pb_section {
    padding-top: 6%;
    padding-right: 0px;
    padding-bottom: 240px;
    padding-left: 0px;
    margin-bottom: -200px
}

.etx3_pb_section_101.etx3_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 0px;
    background-color: rgba(0, 0, 0, 0) !important
}




div.etx3_pb_section.etx3_pb_section_0 {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #ffffff 100%), url(../images/makeyup-artist-49.jpg) !important
}

.etx3_pb_section_0.etx3_pb_section {
    padding-top: 6%;
    padding-right: 0px;
    padding-bottom: 140px;
    padding-left: 0px
}

.etx3_pb_text_0 {
    line-height: 2em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 2em;
    max-width: 600px
}

.etx3_pb_text_0 h1 {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif;
    font-size: 50px;
    line-height: 1.5em
}

.etx3_pb_section_1.etx3_pb_section {
    margin-top: -80px;
    margin-right: 10%;
    margin-left: 10%;
    background-color: #f2f4f3 !important
}

.etx3_pb_row_1,
body #page-container .etx3-db #etx3-boc .etx3-l .etx3_pb_row_1.etx3_pb_row,
body.etx3_pb_pagebuilder_layout.single #page-container #etx3-boc .etx3-l .etx3_pb_row_1.etx3_pb_row,
body.etx3_pb_pagebuilder_layout.single.etx3_full_width_page #page-container #etx3-boc .etx3-l .etx3_pb_row_1.etx3_pb_row {
    width: 90%;
    max-width: 90%
}

.etx3_pb_blurb_2.etx3_pb_blurb .etx3_pb_module_header,
.etx3_pb_blurb_2.etx3_pb_blurb .etx3_pb_module_header a,
.etx3_pb_blurb_0.etx3_pb_blurb .etx3_pb_module_header,
.etx3_pb_blurb_0.etx3_pb_blurb .etx3_pb_module_header a,
.etx3_pb_blurb_3.etx3_pb_blurb .etx3_pb_module_header,
.etx3_pb_blurb_3.etx3_pb_blurb .etx3_pb_module_header a,
.etx3_pb_blurb_1.etx3_pb_blurb .etx3_pb_module_header,
.etx3_pb_blurb_1.etx3_pb_blurb .etx3_pb_module_header a {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif;
    line-height: 1.5em
}

.etx3_pb_blurb_0.etx3_pb_blurb p,
.etx3_pb_blurb_3.etx3_pb_blurb p,
.etx3_pb_blurb_1.etx3_pb_blurb p,
.etx3_pb_blurb_2.etx3_pb_blurb p {
    line-height: 1.8em
}

.etx3_pb_blurb_3.etx3_pb_blurb,
.etx3_pb_blurb_2.etx3_pb_blurb,
.etx3_pb_blurb_1.etx3_pb_blurb,
.etx3_pb_blurb_0.etx3_pb_blurb {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    color: #8d8181 !important;
    line-height: 1.8em
}

.etx3_pb_blurb_1 .etx3_pb_main_blurb_image .etx3_pb_only_image_mode_wrap,
.etx3_pb_blurb_1 .etx3_pb_main_blurb_image .etx3-pb-icon,
.etx3_pb_blurb_2 .etx3_pb_main_blurb_image .etx3_pb_only_image_mode_wrap,
.etx3_pb_blurb_2 .etx3_pb_main_blurb_image .etx3-pb-icon,
.etx3_pb_blurb_0 .etx3_pb_main_blurb_image .etx3_pb_only_image_mode_wrap,
.etx3_pb_blurb_0 .etx3_pb_main_blurb_image .etx3-pb-icon,
.etx3_pb_blurb_3 .etx3_pb_main_blurb_image .etx3_pb_only_image_mode_wrap,
.etx3_pb_blurb_3 .etx3_pb_main_blurb_image .etx3-pb-icon {
    border-radius: 100% 100% 100% 100%;
    overflow: hidden;
    padding-top: 25px !important;
    padding-right: 25px !important;
    padding-bottom: 25px !important;
    padding-left: 25px !important;
    background-color: #e3e5e4
}

.etx3_pb_blurb_1 .etx3-pb-icon,
.etx3_pb_blurb_0 .etx3-pb-icon,
.etx3_pb_blurb_2 .etx3-pb-icon,
.etx3_pb_blurb_3 .etx3-pb-icon {
    font-size: 30px;
    color: #757776;
    font-family: ETmodules !important;
    font-weight: 400 !important
}

.etx3_pb_section_2.etx3_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 0px
}

.etx3_pb_row_2.etx3_pb_row {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 27px !important;
    padding-left: 0px !important;
    padding-top: 0;
    padding-right: 0px;
    padding-bottom: 27px;
    padding-left: 0px
}

.etx3_pb_map_0 {
    filter: saturate(0%);
    backface-visibility: hidden
}

html:not(.etx3_fb_edit_enabled) #etx3-fb-app .etx3_pb_map_0:hover {
    filter: saturate(0%)
}

.etx3_pb_text_1 {
    line-height: 2em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 2em
}

.etx3_pb_text_1 h2 {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif;
    font-size: 45px;
    line-height: 1.3em
}

.etx3_pb_contact_form_0.etx3_pb_contact_form_container h1,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container h2.etx3_pb_contact_main_title,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container h3.etx3_pb_contact_main_title,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container h4.etx3_pb_contact_main_title,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container h5.etx3_pb_contact_main_title,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container h6.etx3_pb_contact_main_title {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif;
    font-size: 18px;
    line-height: 1.8em
}

.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input::placeholder,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input[type=checkbox]+label,
.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input[type=radio]+label {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 14px;
    line-height: 2em
}

.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input::-webkit-input-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 14px;
    line-height: 2em
}

.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input::-moz-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 14px;
    line-height: 2em
}

.etx3_pb_contact_form_0.etx3_pb_contact_form_container .input:-ms-input-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 14px;
    line-height: 2em
}

body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button,
body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button {
    color: #8d8181 !important;
    border-width: 0px !important;
    border-radius: 0px;
    font-size: 13px;
    font-weight: 600 !important;
    background-color: rgba(0, 0, 0, 0) !important
}

body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover,
body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:hover,
body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover {
    padding-right: 0.7em;
    padding-left: 2em
}

body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:after,
body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:after,
body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:after {
    display: none
}

body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:before,
body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:before,
body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:before {
    content: attr(data-icon);
    font-family: ETmodules !important;
    font-weight: 400 !important;
    line-height: inherit;
    font-size: inherit !important;
    opacity: 0;
    margin-left: -1.3em;
    right: auto;
    display: inline-block;
    font-family: ETmodules !important;
    font-weight: 400 !important
}

body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:hover:before,
body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover:before,
body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em;
    opacity: 1
}

.etx3_pb_contact_form_0 .input,
.etx3_pb_contact_form_0 .input[type="checkbox"]+label i,
.etx3_pb_contact_form_0 .input[type="radio"]+label i {
    background-color: #f2f4f3
}

.etx3_pb_module.etx3_pb_toggle_1.etx3_pb_toggle,
.etx3_pb_module.etx3_pb_toggle_0.etx3_pb_toggle {
    border-width: 0px
}

.etx3_pb_toggle_0.etx3_pb_toggle {
    margin-bottom: 20px !important
}

.etx3_pb_toggle_1,
.etx3_pb_toggle_0 {
    box-shadow: 0px 10px 90px -6px rgba(0, 0, 0, 0.2) !important
}

.etx3_pb_toggle_1.etx3_pb_toggle.etx3_pb_toggle_open,
.etx3_pb_toggle_1.etx3_pb_toggle.etx3_pb_toggle_close,
.etx3_pb_toggle_0.etx3_pb_toggle.etx3_pb_toggle_close,
.etx3_pb_toggle_0.etx3_pb_toggle.etx3_pb_toggle_open {
    background-color: #ffffff
}

.etx3_pb_button_0_wrapper .etx3_pb_button_0,
.etx3_pb_button_0_wrapper .etx3_pb_button_0:hover {
    padding-top: 0px !important;
    padding-right: 20px !important;
    padding-bottom: 6px !important;
    padding-left: 0px !important
}

body #page-container .etx3_pb_section .etx3_pb_button_0 {
    color: #8d8181 !important;
    border-width: 0px !important;
    border-radius: 0px;
    font-size: 13px;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 600 !important
}

body #page-container .etx3_pb_section .etx3_pb_button_0:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em;
    opacity: 1
}

body #page-container .etx3_pb_section .etx3_pb_button_0:after {
    color: rgba(0, 0, 0, 0.12);
    line-height: inherit;
    font-size: inherit !important;
    margin-left: -1em;
    left: auto;
    font-family: ETmodules !important;
    font-weight: 400 !important
}

body #page-container .etx3_pb_section .etx3_pb_button_0:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0)
}

.etx3_pb_button_0 {
    box-shadow: 0px 2px 0px 0px #8d8181;
    transition: background-color 300ms ease 0ms
}

.etx3_pb_button_0,
.etx3_pb_button_0:after {
    transition: all 300ms ease 0ms
}

ul.etx3_pb_social_media_follow_0 a.icon,
ul.etx3_pb_social_media_follow_1 a.icon {
    border-radius: 0px 0px 0px 0px
}

ul.etx3_pb_social_media_follow_0 a,
ul.etx3_pb_social_media_follow_1 a {
    border-width: 8px;
    border-color: rgba(0, 0, 0, 0)
}

ul.etx3_pb_social_media_follow_1,
ul.etx3_pb_social_media_follow_0 {
    margin-top: 1px !important
}

.etx3_pb_section_3.etx3_pb_section {
    margin-top: 60px
}

.etx3_pb_section_3 {
    box-shadow: inset 1240px 0px 0px 0px #e4edea
}

.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h2,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h1.etx3_pb_module_header,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h3.etx3_pb_module_header,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h4.etx3_pb_module_header,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h5.etx3_pb_module_header,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h6.etx3_pb_module_header {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif !important;
    font-size: 45px !important;
    line-height: 1.5em !important
}

.etx3_pb_signup_0.etx3_pb_subscribe p {
    line-height: 2em
}

.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 2em
}

.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form .input[type=radio]+label,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form .input[type=checkbox]+label,
.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form .input,
.etx3_pb_signup_0.etx3_pb_contact_field .etx3_pb_contact_field_options_title {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 1.5em;
    text-shadow:
}

.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form .input::-moz-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 1.5em;
    text-shadow:
}

.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form .input:-ms-input-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 1.5em;
    text-shadow:
}

.etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_form .input::-webkit-input-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 1.5em;
    text-shadow:
}

.etx3_pb_signup_0 .etx3_pb_newsletter_form p .input {
    text-shadow:
}

.etx3_pb_signup_0 .etx3_pb_newsletter_form p input[type="text"],
.etx3_pb_signup_0 .etx3_pb_newsletter_form p textarea,
.etx3_pb_signup_0 .etx3_pb_newsletter_form p select,
.etx3_pb_signup_0 .etx3_pb_newsletter_form p .input[type="radio"]+label i,
.etx3_pb_signup_0 .etx3_pb_newsletter_form p .input[type="checkbox"]+label i {
    border-radius: 0px 0px 0px 0px;
    overflow: hidden
}

.etx3_pb_signup_0 {
    max-width: 640px
}

body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button {
    color: #8d8181 !important;
    border-width: 0px !important;
    border-radius: 0px;
    font-size: 13px;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 600 !important;
    background-color: rgba(0, 0, 0, 0)
}

.etx3_pb_signup_0 .etx3_pb_newsletter_form .input {
    box-shadow: 0px 10px 100px 10px #e4edea
}

.etx3_pb_image_0 {
    margin-top: -130px !important;
    margin-right: -20% !important;
    text-align: left;
    margin-left: 0
}

.etx3_pb_section_4.etx3_pb_section {
    background-color: #2d1f16 !important
}

.etx3_pb_text_2.etx3_pb_text a,
.etx3_pb_text_3.etx3_pb_text a,
.etx3_pb_text_4.etx3_pb_text a,
.etx3_pb_text_5.etx3_pb_text a {
    color: #8d8181 !important
}

.etx3_pb_text_2 a,
.etx3_pb_text_3 a,
.etx3_pb_text_4 a,
.etx3_pb_text_5 a {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 2em
}

.etx3_pb_text_2 h4,
.etx3_pb_text_3 h4,
.etx3_pb_text_4 h4,
.etx3_pb_text_5 h4 {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif;
    font-size: 20px;
    line-height: 1.5em
}

.etx3_pb_text_3 {
    margin-top: 20px !important
}

.etx3_pb_text_5 {
    margin-top: 20px !important;
    margin-bottom: 0px !important
}

.etx3_pb_contact_form_1.etx3_pb_contact_form_container h1,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container h2.etx3_pb_contact_main_title,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container h3.etx3_pb_contact_main_title,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container h4.etx3_pb_contact_main_title,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container h5.etx3_pb_contact_main_title,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container h6.etx3_pb_contact_main_title {
    font-family: 'Playfair Display SC', Georgia, "Times New Roman", serif;
    font-size: 20px;
    color: #ffffff !important;
    line-height: 1.5em
}

.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input:-ms-input-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 1.5em
}

.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input::-moz-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 1.5em
}

.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input::-webkit-input-placeholder {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 1.5em
}

.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input::placeholder,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input[type=checkbox]+label,
.etx3_pb_contact_form_1.etx3_pb_contact_form_container .input[type=radio]+label {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 1.5em
}

.etx3_pb_contact_form_1 .input,
.etx3_pb_contact_form_1 .input[type="checkbox"]+label i,
.etx3_pb_contact_form_1 .input[type="radio"]+label i {
    background-color: rgba(141, 129, 129, 0.15)
}

.etx3_pb_contact_form_1 .input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.8)
}

.etx3_pb_contact_form_1 .input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.8)
}

.etx3_pb_contact_form_1 .input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.8)
}

.etx3_pb_contact_form_1 .input,
.etx3_pb_contact_form_1 .input[type="checkbox"]+label,
.etx3_pb_contact_form_1 .input[type="radio"]+label,
.etx3_pb_contact_form_1 .input[type="checkbox"]:checked+label i:before,
.etx3_pb_contact_form_1 .input::placeholder {
    color: rgba(255, 255, 255, 0.8)
}

.etx3_pb_contact_form_1 .input[type="radio"]:checked+label i:before {
    background-color: rgba(255, 255, 255, 0.8)
}

.etx3_pb_social_media_follow_network_4 a.icon,
.etx3_pb_social_media_follow_network_3 a.icon,
.etx3_pb_social_media_follow_network_2 a.icon,
.etx3_pb_social_media_follow_network_1 a.icon,
.etx3_pb_social_media_follow_network_0 a.icon,
.etx3_pb_social_media_follow_network_5 a.icon {
    background-color: rgba(141, 129, 129, 0.6) !important
}

.etx3_pb_social_media_follow_network_11 a.icon,
.etx3_pb_social_media_follow_network_10 a.icon,
.etx3_pb_social_media_follow_network_9 a.icon,
.etx3_pb_social_media_follow_network_8 a.icon,
.etx3_pb_social_media_follow_network_7 a.icon,
.etx3_pb_social_media_follow_network_6 a.icon {
    background-color: rgba(141, 129, 129, 0.15) !important
}

.etx3_pb_text_0.etx3_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

.etx3_pb_section_1 {
    border-width: 20px;
    border-color: #ffffff;
    max-width: 1280px;
    margin-left: auto !important;
    margin-right: auto !important;
    z-index: 10;
    box-shadow: 0px 70px 150px -6px rgba(0, 0, 0, 0.2)
}

@media only screen and (max-width:980px) {
    .etx3_pb_text_0 h1 {
        font-size: 50px
    }

    .etx3_pb_text_1 h2 {
        font-size: 40px
    }

    body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:before {
        line-height: inherit;
        font-size: inherit !important;
        margin-left: -1.3em;
        right: auto;
        display: inline-block;
        opacity: 0;
        content: attr(data-icon);
        font-family: ETmodules !important;
        font-weight: 400 !important
    }

    body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:after,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:after,
    body #page-container .etx3_pb_section .etx3_pb_button_0:before,
    body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:after {
        display: none
    }

    body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:hover:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover:before {
        margin-left: .3em;
        right: auto;
        margin-left: -1.3em;
        opacity: 1
    }

    body #page-container .etx3_pb_section .etx3_pb_button_0:after {
        line-height: inherit;
        font-size: inherit !important;
        margin-left: -1em;
        left: auto;
        display: inline-block;
        opacity: 0;
        content: attr(data-icon);
        font-family: ETmodules !important;
        font-weight: 400 !important
    }

    body #page-container .etx3_pb_section .etx3_pb_button_0:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em;
        opacity: 1
    }

    .etx3_pb_section_3.etx3_pb_section {
        margin-top: 0px
    }

    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h2,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h1.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h3.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h4.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h5.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h6.etx3_pb_module_header {
        font-size: 40px !important
    }

    .etx3_pb_image_0 {
        margin-top: 0px !important;
        margin-right: 30% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    .etx3_pb_image_0 .etx3_pb_image_wrap img {
        width: auto
    }

    .etx3_pb_column_10 {
        padding-right: 40px
    }
}

@media only screen and (max-width:767px) {
    .etx3_pb_text_0 {
        font-size: 14px
    }

    .etx3_pb_text_0 h1 {
        font-size: 32px
    }

    .etx3_pb_text_1 h2 {
        font-size: 28px
    }

    body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:before,
    body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:before {
        line-height: inherit;
        font-size: inherit !important;
        margin-left: -1.3em;
        right: auto;
        display: inline-block;
        opacity: 0;
        content: attr(data-icon);
        font-family: ETmodules !important;
        font-weight: 400 !important
    }

    body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:after,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:after,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:after,
    body #page-container .etx3_pb_section .etx3_pb_button_0:before {
        display: none
    }

    body #page-container .etx3_pb_section .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_button.etx3_pb_button:hover:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_1.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover:before,
    body #page-container .etx3_pb_section .etx3_pb_contact_form_0.etx3_pb_contact_form_container.etx3_pb_module .etx3_pb_button:hover:before {
        margin-left: .3em;
        right: auto;
        margin-left: -1.3em;
        opacity: 1
    }

    body #page-container .etx3_pb_section .etx3_pb_button_0:after {
        line-height: inherit;
        font-size: inherit !important;
        margin-left: -1em;
        left: auto;
        display: inline-block;
        opacity: 0;
        content: attr(data-icon);
        font-family: ETmodules !important;
        font-weight: 400 !important
    }

    body #page-container .etx3_pb_section .etx3_pb_button_0:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em;
        opacity: 1
    }

    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h2,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h1.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h3.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h4.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h5.etx3_pb_module_header,
    .etx3_pb_signup_0.etx3_pb_subscribe .etx3_pb_newsletter_description h6.etx3_pb_module_header {
        font-size: 28px !important
    }

    .etx3_pb_image_0 .etx3_pb_image_wrap img {
        width: auto
    }
}