.et_pb_section_0_tb_footer.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_section_0_tb_footer.et_section_specialty>.et_pb_row,
.et_pb_section_0_tb_footer>.et_pb_row {
    width: 100%;
    max-width: 100%
}

.et_pb_column_0_tb_footer {
    background-image: url(../images/footer_bg.jpg);
    padding-top: 63px;
    padding-right: 80px;
    padding-bottom: 0px;
    padding-left: 80px
}

.et_pb_text_1_tb_footer.et_pb_text,
.et_pb_text_0_tb_footer.et_pb_text,
.et_pb_text_3_tb_footer.et_pb_text,
.et_pb_text_2_tb_footer.et_pb_text {
    color: #FFFFFF !important
}

.et_pb_text_0_tb_footer {
    line-height: 2em;
    line-height: 2em
}

.et_pb_text_4_tb_footer h5,
.et_pb_text_4_tb_footer h2,
.et_pb_text_2_tb_footer h2,
.et_pb_text_1_tb_footer h2,
.et_pb_text_3_tb_footer h2,
.et_pb_text_0_tb_footer h2 {
    font-family: 'Prata', Georgia, "Times New Roman", serif;
    font-size: 50px;
    line-height: 1.4em;
    text-align: center
}

.et_pb_text_0_tb_footer h3,
.et_pb_text_4_tb_footer h3,
.et_pb_text_1_tb_footer h3,
.et_pb_text_3_tb_footer h3,
.et_pb_text_2_tb_footer h3 {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 14px;
    color: #ff0080 !important;
    letter-spacing: 5px;
    line-height: 1.8em;
    text-align: center
}

.et_pb_text_0_tb_footer h5 {
    font-size: 50px;
    color: #F5358B !important;
    line-height: 1.4em;
    text-align: left
}

.et_pb_text_0_tb_footer h6 {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    color: #FFFFFF !important;
    letter-spacing: 5px;
    line-height: 1.8em;
    text-align: left
}

.et_pb_row_inner_1_tb_footer.et_pb_row_inner {
    padding-bottom: 0px !important;
    margin-bottom: 20px !important
}

.et_pb_column .et_pb_row_inner_1_tb_footer {
    padding-bottom: 0px
}

.et_pb_text_1_tb_footer {
    line-height: 2em;
    line-height: 2em;
    margin-bottom: 18px !important
}

.et_pb_text_2_tb_footer h5,
.et_pb_text_1_tb_footer h5 {
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    font-size: 30px;
    color: #F5358B !important;
    line-height: 1.4em;
    text-align: left
}

.et_pb_text_2_tb_footer h6,
.et_pb_text_1_tb_footer h6 {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    color: #ff0080 !important;
    letter-spacing: 5px;
    line-height: 1.8em;
    text-align: left
}

.et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer,
.et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer:hover {
    padding-top: 14px !important;
    padding-right: 50px !important;
    padding-bottom: 14px !important;
    padding-left: 50px !important
}

body #page-container .et_pb_section .et_pb_button_1_tb_footer,
body #page-container .et_pb_section .et_pb_button_0_tb_footer {
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 100px;
    letter-spacing: 1px;
    font-size: 14px;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    background-color: #ff0080
}

body #page-container .et_pb_section .et_pb_button_1_tb_footer:before,
body #page-container .et_pb_section .et_pb_button_1_tb_footer:after,
body #page-container .et_pb_section .et_pb_button_0_tb_footer:before,
body #page-container .et_pb_section .et_pb_button_0_tb_footer:after {
    display: none !important
}

body #page-container .et_pb_section .et_pb_button_1_tb_footer:hover,
body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover {
    background-image: initial;
    background-color: #ff59ac
}

.et_pb_button_0_tb_footer,
.et_pb_button_1_tb_footer {
    transition: background-color 300ms ease 0ms
}

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

.et_pb_text_2_tb_footer {
    line-height: 2em;
    line-height: 2em;
    margin-bottom: 20px !important
}

.et_pb_button_1_tb_footer_wrapper .et_pb_button_1_tb_footer,
.et_pb_button_1_tb_footer_wrapper .et_pb_button_1_tb_footer:hover {
    padding-top: 14px !important;
    padding-right: 40px !important;
    padding-bottom: 14px !important;
    padding-left: 40px !important
}

.et_pb_column_1_tb_footer {
    padding-top: 0px;
    padding: 0;
    margin-bottom: -8px !important
}

.et_pb_code_0_tb_footer {
    filter: saturate(0%);
    backface-visibility: hidden;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px !important;
    margin-bottom: 0px !important
}

html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_code_0_tb_footer:hover {
    filter: saturate(0%)
}

.et_pb_section_1_tb_footer.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px
}

.et_pb_row_0_tb_footer.et_pb_row {
    margin-bottom: 0px !important
}

.et_pb_text_3_tb_footer {
    line-height: 2em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 2em;
    margin-bottom: 50px !important
}

.et_pb_text_3_tb_footer h5 {
    font-size: 50px;
    color: #333333 !important;
    line-height: 1.4em;
    text-align: center
}

.et_pb_text_3_tb_footer h6 {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    color: #333333 !important;
    letter-spacing: 5px;
    line-height: 1.8em;
    text-align: center
}

.et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_footer.et_pb_social_icon .icon:before,
.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before,
.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon .icon:before,
.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon .icon:before {
    color: #FFFFFF
}

ul.et_pb_social_media_follow_0_tb_footer {
    margin-bottom: 50px !important
}

.et_pb_social_media_follow_0_tb_footer li a.icon:before {
    font-size: 27px;
    line-height: 54px;
    height: 54px;
    width: 54px
}

.et_pb_social_media_follow_0_tb_footer li a.icon {
    height: 54px;
    width: 54px
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li a {
    font-weight: 600;
    text-transform: uppercase;
    color: #666 !important;
    transition: color 300ms ease 0ms
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li:hover>a {
    color: #e40071 !important
}

.et_pb_menu_0_tb_footer.et_pb_menu {
    background-color: #000;
    opacity: 1
}

.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li ul.sub-menu {
    display: none
}

.et_pb_menu_0_tb_footer.et_pb_menu .et_pb_menu__logo {
    display: none
}

.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul,
.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul {
    background-color: #ffffff !important
}

.et_pb_menu_0_tb_footer.et_pb_menu nav>ul>li>a:hover {
    opacity: 1
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot {
    width: auto;
    max-width: 100%
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
    height: auto;
    max-height: none
}

.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before,
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button,
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #ff0182
}

.et_pb_section_2_tb_footer.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-bottom: 50px
}

.et_pb_row_1_tb_footer.et_pb_row {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_text_4_tb_footer.et_pb_text {
    color: #bababa !important
}

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

.et_pb_text_4_tb_footer.et_pb_text a {
    color: #bababa !important;
    transition: color 300ms ease 0ms
}

.et_pb_text_4_tb_footer.et_pb_text a:hover {
    color: #F5358B !important
}

.et_pb_text_4_tb_footer h6 {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    color: #ff0080 !important;
    letter-spacing: 5px;
    line-height: 1.8em;
    text-align: center
}

.et_pb_social_media_follow_network_3_tb_footer a.icon,
.et_pb_social_media_follow_network_2_tb_footer a.icon,
.et_pb_social_media_follow_network_1_tb_footer a.icon,
.et_pb_social_media_follow_network_0_tb_footer a.icon {
    background-color: #F5358B !important;
    transition: background-color 300ms ease 0ms, background-image 300ms ease 0ms
}

.et_pb_social_media_follow_network_3_tb_footer a.icon:hover,
.et_pb_social_media_follow_network_2_tb_footer a.icon:hover,
.et_pb_social_media_follow_network_1_tb_footer a.icon:hover,
.et_pb_social_media_follow_network_0_tb_footer a.icon:hover {
    background-image: initial !important;
    background-color: rgba(245, 53, 139, 0.8) !important
}

.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon,
.et_pb_social_media_follow_network_3_tb_footer.et_pb_social_icon a.icon,
.et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon a.icon,
.et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon {
    border-radius: 100px 100px 100px 100px
}

.et_pb_text_3_tb_footer.et_pb_module,
.et_pb_text_2_tb_footer.et_pb_module,
.et_pb_text_0_tb_footer.et_pb_module,
.et_pb_row_inner_0_tb_footer.et_pb_row_inner,
.et_pb_text_1_tb_footer.et_pb_module,
.et_pb_text_4_tb_footer.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

@media only screen and (min-width:981px) {
    .et_pb_text_0_tb_footer,
    .et_pb_text_1_tb_footer,
    .et_pb_text_2_tb_footer,
    .et_pb_text_3_tb_footer,
    .et_pb_text_4_tb_footer {
        width: 100%
    }
}

@media only screen and (max-width:980px) {
    .et_pb_text_0_tb_footer h2,
    .et_pb_text_0_tb_footer h5,
    .et_pb_text_1_tb_footer h2,
    .et_pb_text_1_tb_footer h5,
    .et_pb_text_2_tb_footer h2,
    .et_pb_text_2_tb_footer h5,
    .et_pb_text_3_tb_footer h2,
    .et_pb_text_3_tb_footer h5,
    .et_pb_text_4_tb_footer h2,
    .et_pb_text_4_tb_footer h5 {
        font-size: 40px
    }
    .et_pb_text_0_tb_footer,
    .et_pb_text_1_tb_footer,
    .et_pb_text_2_tb_footer,
    .et_pb_text_3_tb_footer,
    .et_pb_text_4_tb_footer {
        width: 100%
    }
    ul.et_pb_social_media_follow_0_tb_footer {
        margin-top: -20px !important;
        margin-bottom: 4px !important
    }
}

@media only screen and (max-width:767px) {
    .et_pb_row>.et_pb_column.et_pb_column_0_tb_footer {
        padding-top: 40px;
        padding-right: 30px;
        padding-bottom: 40px;
        padding-left: 30px
    }
    .et_pb_row_inner_0_tb_footer.et_pb_row_inner {
        width: 100%
    }
    .et_pb_text_3_tb_footer h2,
    .et_pb_text_0_tb_footer h2,
    .et_pb_text_4_tb_footer h5,
    .et_pb_text_0_tb_footer h5,
    .et_pb_text_1_tb_footer h2,
    .et_pb_text_4_tb_footer h2,
    .et_pb_text_1_tb_footer h5,
    .et_pb_text_2_tb_footer h2,
    .et_pb_text_2_tb_footer h5,
    .et_pb_text_3_tb_footer h5 {
        font-size: 28px
    }
    .et_pb_text_4_tb_footer h3,
    .et_pb_text_3_tb_footer h6,
    .et_pb_text_2_tb_footer h3,
    .et_pb_text_3_tb_footer h3,
    .et_pb_text_2_tb_footer h6,
    .et_pb_text_1_tb_footer h6,
    .et_pb_text_1_tb_footer h3,
    .et_pb_text_0_tb_footer h6,
    .et_pb_text_0_tb_footer h3,
    .et_pb_text_4_tb_footer h6 {
        font-size: 10px
    }
    ul.et_pb_social_media_follow_0_tb_footer {
        margin-bottom: 23px !important
    }
}

.et_pb_section_3.et_pb_section,
.et_pb_section_1.et_pb_section {
    margin-bottom: 0px
}

.et_pb_text_13 h2,
.et_pb_text_24 h2,
.et_pb_text_2 h2 {
    text-align: center
}

.et_pb_text_13,
.et_pb_text_24,
.et_pb_text_2 {
    width: 100%
}

.et_pb_text_7,
.et_pb_text_25,
.et_pb_text_27,
.et_pb_text_29,
.et_pb_text_11,
.et_pb_text_9,
.et_pb_text_31,
.et_pb_text_3,
.et_pb_text_5 {
    line-height: 1.6em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 1.6em;
    background-color: #faf6f5;
    border-radius: 50px 50px 0 0;
    overflow: hidden;
    padding-top: 50px !important;
    padding-right: 30px !important;
    padding-left: 30px !important;
    margin-bottom: 0px !important
}

.et_pb_text_15 h2,
.et_pb_text_10 h2,
.et_pb_text_4 h2,
.et_pb_text_16 h2,
.et_pb_text_14 h2,
.et_pb_text_3 h2,
.et_pb_text_17 h2,
.et_pb_text_29 h2,
.et_pb_text_18 h2,
.et_pb_text_12 h2,
.et_pb_text_27 h2,
.et_pb_text_19 h2,
.et_pb_text_11 h2,
.et_pb_text_20 h2,
.et_pb_text_6 h2,
.et_pb_text_28 h2,
.et_pb_text_26 h2,
.et_pb_text_7 h2,
.et_pb_text_21 h2,
.et_pb_text_9 h2,
.et_pb_text_5 h2,
.et_pb_text_22 h2,
.et_pb_text_31 h2,
.et_pb_text_8 h2,
.et_pb_text_30 h2,
.et_pb_text_25 h2,
.et_pb_text_23 h2,
.et_pb_text_32 h2 {
    font-family: 'Prata', Georgia, "Times New Roman", serif;
    font-size: 50px;
    color: #000000 !important;
    line-height: 1.4em;
    text-align: center
}

.et_pb_text_3 h3,
.et_pb_text_22 h3,
.et_pb_text_16 h3,
.et_pb_text_27 h3,
.et_pb_text_18 h3,
.et_pb_text_25 h3,
.et_pb_text_20 h3,
.et_pb_text_11 h3,
.et_pb_text_14 h3,
.et_pb_text_9 h3,
.et_pb_text_31 h3,
.et_pb_text_7 h3,
.et_pb_text_5 h3,
.et_pb_text_29 h3 {
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 800;
    font-size: 26px;
    color: #000000 !important;
    line-height: 1.4em;
    text-align: center
}

.et_pb_text_6,
.et_pb_text_12,
.et_pb_text_26,
.et_pb_text_32,
.et_pb_text_4,
.et_pb_text_30,
.et_pb_text_10,
.et_pb_text_8,
.et_pb_text_28 {
    line-height: 2em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 2em;
    background-color: #faf6f5;
    border-radius: 0 0 50px 0;
    overflow: hidden;
    padding-top: 20px !important;
    padding-right: 30px !important;
    padding-bottom: 55px !important;
    padding-left: 30px !important;
    margin-bottom: 40px !important
}

.et_pb_text_30 h3,
.et_pb_text_21 h3,
.et_pb_text_23 h3,
.et_pb_text_6 h3,
.et_pb_text_8 h3,
.et_pb_text_15 h3,
.et_pb_text_10 h3,
.et_pb_text_28 h3,
.et_pb_text_19 h3,
.et_pb_text_12 h3,
.et_pb_text_17 h3,
.et_pb_text_4 h3,
.et_pb_text_32 h3,
.et_pb_text_26 h3 {
    font-family: 'Prata', Georgia, "Times New Roman", serif;
    font-size: 26px;
    color: #000000 !important;
    line-height: 1.4em;
    text-align: center
}

.et_pb_section_2.et_pb_section {
    /* background-color: #faf6f5 !important */
    background-color: #000 !important
}

.et_pb_text_20,
.et_pb_text_22,
.et_pb_text_18,
.et_pb_text_14,
.et_pb_text_16 {
    line-height: 1.6em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 1.6em;
    background-color: #FFFFFF;
    border-radius: 50px 50px 0 0;
    overflow: hidden;
    padding-top: 50px !important;
    padding-right: 30px !important;
    padding-left: 30px !important;
    margin-bottom: 0px !important
}

.et_pb_text_17,
.et_pb_text_21,
.et_pb_text_15,
.et_pb_text_19,
.et_pb_text_23 {
    line-height: 2em;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    line-height: 2em;
    background-color: #FFFFFF;
    border-radius: 0 0 50px 0;
    overflow: hidden;
    padding-top: 20px !important;
    padding-right: 30px !important;
    padding-bottom: 55px !important;
    padding-left: 30px !important;
    margin-bottom: 40px !important
}

.et_pb_row_5.et_pb_row {
    padding-top: 0px !important;
    margin-top: 0px !important;
    padding-top: 0px
}

.et_pb_button_0_wrapper .et_pb_button_0,
.et_pb_button_0_wrapper .et_pb_button_0:hover {
    padding-top: 16px !important;
    padding-right: 36px !important;
    padding-bottom: 16px !important;
    padding-left: 36px !important
}

body #page-container .et_pb_section .et_pb_button_0 {
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 100px;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    background-color: #ff0080
}

body #page-container .et_pb_section .et_pb_button_0:before,
body #page-container .et_pb_section .et_pb_button_0:after {
    display: none !important
}

body #page-container .et_pb_section .et_pb_button_0:hover {
    background-image: initial;
    background-color: #ff59ac
}

.et_pb_button_0 {
    transition: background-color 300ms ease 0ms
}

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

.et_pb_text_10.et_pb_module,
.et_pb_text_9.et_pb_module,
.et_pb_text_8.et_pb_module,
.et_pb_text_30.et_pb_module,
.et_pb_text_7.et_pb_module,
.et_pb_text_6.et_pb_module,
.et_pb_text_5.et_pb_module,
.et_pb_text_11.et_pb_module,
.et_pb_text_31.et_pb_module,
.et_pb_text_4.et_pb_module,
.et_pb_text_3.et_pb_module,
.et_pb_text_29.et_pb_module,
.et_pb_text_16.et_pb_module,
.et_pb_text_12.et_pb_module,
.et_pb_text_14.et_pb_module,
.et_pb_text_28.et_pb_module,
.et_pb_text_15.et_pb_module,
.et_pb_text_27.et_pb_module,
.et_pb_text_17.et_pb_module,
.et_pb_text_18.et_pb_module,
.et_pb_text_26.et_pb_module,
.et_pb_text_19.et_pb_module,
.et_pb_text_20.et_pb_module,
.et_pb_text_25.et_pb_module,
.et_pb_text_21.et_pb_module,
.et_pb_text_22.et_pb_module,
.et_pb_text_23.et_pb_module,
.et_pb_text_32.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

@media only screen and (min-width:981px) {
    .et_pb_text_18,
    .et_pb_text_31,
    .et_pb_text_30,
    .et_pb_text_29,
    .et_pb_text_28,
    .et_pb_text_27,
    .et_pb_text_26,
    .et_pb_text_25,
    .et_pb_text_23,
    .et_pb_text_22,
    .et_pb_text_21,
    .et_pb_text_20,
    .et_pb_text_19,
    .et_pb_text_17,
    .et_pb_text_3,
    .et_pb_text_16,
    .et_pb_text_15,
    .et_pb_text_14,
    .et_pb_text_12,
    .et_pb_text_11,
    .et_pb_text_10,
    .et_pb_text_9,
    .et_pb_text_8,
    .et_pb_text_7,
    .et_pb_text_6,
    .et_pb_text_5,
    .et_pb_text_4,
    .et_pb_text_32 {
        width: 100%
    }
}

@media only screen and (max-width:980px) {
    .et_pb_text_20 h2,
    .et_pb_text_22 h3,
    .et_pb_text_22 h2,
    .et_pb_text_21 h3,
    .et_pb_text_21 h2,
    .et_pb_text_20 h3,
    .et_pb_text_19 h2,
    .et_pb_text_19 h3,
    .et_pb_text_23 h3,
    .et_pb_text_18 h3,
    .et_pb_text_18 h2,
    .et_pb_text_17 h2,
    .et_pb_text_16 h3,
    .et_pb_text_23 h2,
    .et_pb_text_25 h3,
    .et_pb_text_25 h2,
    .et_pb_text_29 h3,
    .et_pb_text_32 h3,
    .et_pb_text_32 h2,
    .et_pb_text_31 h3,
    .et_pb_text_31 h2,
    .et_pb_text_30 h3,
    .et_pb_text_30 h2,
    .et_pb_text_29 h2,
    .et_pb_text_15 h3,
    .et_pb_text_28 h3,
    .et_pb_text_28 h2,
    .et_pb_text_27 h3,
    .et_pb_text_27 h2,
    .et_pb_text_26 h3,
    .et_pb_text_26 h2,
    .et_pb_text_16 h2,
    .et_pb_text_17 h3,
    .et_pb_text_15 h2,
    .et_pb_text_10 h2,
    .et_pb_text_3 h2,
    .et_pb_text_3 h3,
    .et_pb_text_4 h2,
    .et_pb_text_4 h3,
    .et_pb_text_5 h2,
    .et_pb_text_5 h3,
    .et_pb_text_6 h2,
    .et_pb_text_6 h3,
    .et_pb_text_7 h2,
    .et_pb_text_7 h3,
    .et_pb_text_8 h2,
    .et_pb_text_9 h2,
    .et_pb_text_9 h3,
    .et_pb_text_8 h3,
    .et_pb_text_10 h3,
    .et_pb_text_11 h3,
    .et_pb_text_14 h3,
    .et_pb_text_12 h3,
    .et_pb_text_11 h2,
    .et_pb_text_14 h2,
    .et_pb_text_12 h2 {
        font-size: 40px
    }
    .et_pb_text_5,
    .et_pb_text_28,
    .et_pb_text_12,
    .et_pb_text_29,
    .et_pb_text_16,
    .et_pb_text_4,
    .et_pb_text_30,
    .et_pb_text_3,
    .et_pb_text_31,
    .et_pb_text_15,
    .et_pb_text_17,
    .et_pb_text_6,
    .et_pb_text_27,
    .et_pb_text_20,
    .et_pb_text_26,
    .et_pb_text_11,
    .et_pb_text_18,
    .et_pb_text_25,
    .et_pb_text_7,
    .et_pb_text_23,
    .et_pb_text_14,
    .et_pb_text_8,
    .et_pb_text_22,
    .et_pb_text_19,
    .et_pb_text_21,
    .et_pb_text_9,
    .et_pb_text_10,
    .et_pb_text_32 {
        width: 100%
    }
}

@media only screen and (max-width:767px) {
    .et_pb_text_2 h2,
    .et_pb_text_24 h2,
    .et_pb_text_13 h2 {
        font-size: 35px
    }
    .et_pb_text_18,
    .et_pb_text_9,
    .et_pb_text_11,
    .et_pb_text_14,
    .et_pb_text_25,
    .et_pb_text_7,
    .et_pb_text_27,
    .et_pb_text_20,
    .et_pb_text_29,
    .et_pb_text_16,
    .et_pb_text_5,
    .et_pb_text_31,
    .et_pb_text_3,
    .et_pb_text_22 {
        font-size: 14px;
        padding-top: 50px !important;
        padding-right: 20px !important;
        padding-left: 20px !important
    }
    .et_pb_text_20 h2,
    .et_pb_text_21 h2,
    .et_pb_text_21 h3,
    .et_pb_text_22 h2,
    .et_pb_text_19 h3,
    .et_pb_text_19 h2,
    .et_pb_text_26 h3,
    .et_pb_text_23 h2,
    .et_pb_text_23 h3,
    .et_pb_text_25 h2,
    .et_pb_text_26 h2,
    .et_pb_text_27 h2,
    .et_pb_text_28 h2,
    .et_pb_text_28 h3,
    .et_pb_text_29 h2,
    .et_pb_text_30 h2,
    .et_pb_text_30 h3,
    .et_pb_text_31 h2,
    .et_pb_text_32 h2,
    .et_pb_text_18 h2,
    .et_pb_text_16 h2,
    .et_pb_text_17 h3,
    .et_pb_text_10 h3,
    .et_pb_text_3 h2,
    .et_pb_text_4 h2,
    .et_pb_text_4 h3,
    .et_pb_text_5 h2,
    .et_pb_text_6 h2,
    .et_pb_text_6 h3,
    .et_pb_text_7 h2,
    .et_pb_text_8 h2,
    .et_pb_text_8 h3,
    .et_pb_text_9 h2,
    .et_pb_text_10 h2,
    .et_pb_text_32 h3,
    .et_pb_text_12 h2,
    .et_pb_text_17 h2,
    .et_pb_text_12 h3,
    .et_pb_text_15 h3,
    .et_pb_text_15 h2,
    .et_pb_text_14 h2,
    .et_pb_text_11 h2 {
        font-size: 28px
    }
    .et_pb_text_25 h3,
    .et_pb_text_29 h3,
    .et_pb_text_31 h3,
    .et_pb_text_3 h3,
    .et_pb_text_16 h3,
    .et_pb_text_14 h3,
    .et_pb_text_5 h3,
    .et_pb_text_20 h3,
    .et_pb_text_27 h3,
    .et_pb_text_7 h3,
    .et_pb_text_22 h3,
    .et_pb_text_18 h3,
    .et_pb_text_9 h3,
    .et_pb_text_11 h3 {
        font-size: 26px
    }
    .et_pb_button_0_wrapper .et_pb_button_0,
    .et_pb_button_0_wrapper .et_pb_button_0:hover {
        padding-top: 12px !important;
        padding-right: 22px !important;
        padding-bottom: 12px !important;
        padding-left: 22px !important
    }
}