body,
.et_pb_column_1_2 .et_quote_content blockquote cite,
.et_pb_column_1_2 .et_link_content a.et_link_main_url,
.et_pb_column_1_3 .et_quote_content blockquote cite,
.et_pb_column_3_8 .et_quote_content blockquote cite,
.et_pb_column_1_4 .et_quote_content blockquote cite,
.et_pb_blog_grid .et_quote_content blockquote cite,
.et_pb_column_1_3 .et_link_content a.et_link_main_url,
.et_pb_column_3_8 .et_link_content a.et_link_main_url,
.et_pb_column_1_4 .et_link_content a.et_link_main_url,
.et_pb_blog_grid .et_link_content a.et_link_main_url,
body .et_pb_bg_layout_light .et_pb_post p,
body .et_pb_bg_layout_dark .et_pb_post p {
    font-size: 10px
}
.et_pb_slide_content,
.et_pb_best_value {
    font-size: 11px
}

body {
    color: #0c0c0c
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #000000
}

.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message,
.woocommerce-error,
.woocommerce-info {
    background: #69bea7 !important
}

#et_search_icon:hover,
.mobile_menu_bar:before,
.mobile_menu_bar:after,
.et_toggle_slide_menu:after,
.et-social-icon a:hover,
.et_pb_sum,
.et_pb_pricing li a,
.et_pb_pricing_table_button,
.et_overlay:before,
.entry-summary p.price ins,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.et_pb_member_social_links a:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.et_pb_widget li a:hover,
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
.wp-pagenavi span.current,
.wp-pagenavi a:hover,
.nav-single a,
.posted_in a {
    color: #69bea7
}

.et_pb_contact_submit,
.et_password_protected_form .et_submit_button,
.et_pb_bg_layout_light .et_pb_newsletter_button,
.comment-reply-link,
.form-submit .et_pb_button,
.et_pb_bg_layout_light .et_pb_promo_button,
.et_pb_bg_layout_light .et_pb_more_button,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.et_pb_contact p input[type="checkbox"]:checked+label i:before,
.et_pb_bg_layout_light.et_pb_module.et_pb_button {
    color: #69bea7
}

.footer-widget h4 {
    color: #69bea7
}

.et-search-form,
.nav li ul,
.et_mobile_menu,
.footer-widget li:before,
.et_pb_pricing li:before,
blockquote {
    border-color: #69bea7
}

.et_pb_counter_amount,
.et_pb_featured_table .et_pb_pricing_heading,
.et_quote_content,
.et_link_content,
.et_audio_content,
.et_pb_post_slider.et_pb_bg_layout_dark,
.et_slide_in_menu_container,
.et_pb_contact p input[type="radio"]:checked+label i:before {
    background-color: #69bea7
}

.container,
.et_pb_row,
.et_pb_slider .et_pb_container,
.et_pb_fullwidth_section .et_pb_title_container,
.et_pb_fullwidth_section .et_pb_title_featured_container,
.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
    max-width: 1200px
}

.et_boxed_layout #page-container,
.et_fixed_nav.et_boxed_layout #page-container #top-header,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.et_boxed_layout #page-container .container,
.et_boxed_layout #page-container .et_pb_row {
    max-width: 1360px
}

a {
    color: #008fa8
}

#main-header .nav li ul {
    background-color: #69bea7
}

#top-header,
#et-secondary-nav li ul {
    background-color: #ffffff
}

#top-header,
#top-header a {
    color: #69bea7
}

.et_header_style_centered .mobile_nav .select_page,
.et_header_style_split .mobile_nav .select_page,
.et_nav_text_color_light #top-menu>li>a,
.et_nav_text_color_dark #top-menu>li>a,
#top-menu a,
.et_mobile_menu li a,
.et_nav_text_color_light .et_mobile_menu li a,
.et_nav_text_color_dark .et_mobile_menu li a,
#et_search_icon:before,
.et_search_form_container input,
span.et_close_search_field:after,
#et-top-navigation .et-cart-info {
    color: #404040
}

.et_search_form_container input::-moz-placeholder {
    color: #404040
}

.et_search_form_container input::-webkit-input-placeholder {
    color: #404040
}

.et_search_form_container input:-ms-input-placeholder {
    color: #404040
}

#main-header .nav li ul a {
    color: rgba(0, 114, 186, 0.84)
}

#top-menu li a {
    font-size: 16px
}

body.et_vertical_nav .container.et_search_form_container .et-search-form input {
    font-size: 16px !important
}

#top-menu li a,
.et_search_form_container input {
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px
}

.et_search_form_container input::-moz-placeholder {
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px
}

.et_search_form_container input::-webkit-input-placeholder {
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px
}

.et_search_form_container input:-ms-input-placeholder {
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px
}

#top-menu li.current-menu-ancestor>a,
#top-menu li.current-menu-item>a,
.et_color_scheme_red #top-menu li.current-menu-ancestor>a,
.et_color_scheme_red #top-menu li.current-menu-item>a,
.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,
.et_color_scheme_pink #top-menu li.current-menu-item>a,
.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,
.et_color_scheme_orange #top-menu li.current-menu-item>a,
.et_color_scheme_green #top-menu li.current-menu-ancestor>a,
.et_color_scheme_green #top-menu li.current-menu-item>a {
    color: rgba(105, 190, 167, 0.84)
}

#main-footer {
    background-color: #28283d
}

#footer-widgets .footer-widget a,
#footer-widgets .footer-widget li a,
#footer-widgets .footer-widget li a:hover {
    color: #ffffff
}

.footer-widget {
    color: #ffffff
}

#main-footer .footer-widget h4 {
    color: #69bea7
}

.footer-widget li:before {
    border-color: #ffffff
}

.footer-widget,
.footer-widget li,
.footer-widget li a,
#footer-info {
    font-size: 18px
}

.footer-widget .et_pb_widget div,
.footer-widget .et_pb_widget ul,
.footer-widget .et_pb_widget ol,
.footer-widget .et_pb_widget label {
    line-height: 1.6em
}

#footer-widgets .footer-widget li:before {
    top: 11.4px
}

#et-footer-nav {
    background-color: #10101d
}

.bottom-nav,
.bottom-nav a,
.bottom-nav li.current-menu-item a {
    color: #ffffff
}

#et-footer-nav .bottom-nav li.current-menu-item a {
    color: rgba(255, 255, 255, 0.84)
}

.bottom-nav {
    letter-spacing: 1px
}

.bottom-nav,
.bottom-nav a {
    font-size: 15px
}

#footer-bottom {
    background-color: #000000
}

#footer-info,
#footer-info a {
    color: #ffffff
}

#footer-info {
    font-size: 13px
}

#footer-bottom .et-social-icon a {
    color: #ffffff
}

body .et_pb_button,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message a.button.wc-forward {
    border-radius: 50px
}

/* body.et_pb_button_helper_class .et_pb_button,
body.et_pb_button_helper_class .et_pb_module.et_pb_button,
.woocommerce.et_pb_button_helper_class a.button.alt,
.woocommerce-page.et_pb_button_helper_class a.button.alt,
.woocommerce.et_pb_button_helper_class button.button.alt,
.woocommerce-page.et_pb_button_helper_class button.button.alt,
.woocommerce.et_pb_button_helper_class input.button.alt,
.woocommerce-page.et_pb_button_helper_class input.button.alt,
.woocommerce.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce.et_pb_button_helper_class #content input.button.alt,
.woocommerce-page.et_pb_button_helper_class #content input.button.alt,
.woocommerce.et_pb_button_helper_class a.button,
.woocommerce-page.et_pb_button_helper_class a.button,
.woocommerce.et_pb_button_helper_class button.button,
.woocommerce-page.et_pb_button_helper_class button.button,
.woocommerce.et_pb_button_helper_class input.button,
.woocommerce-page.et_pb_button_helper_class input.button,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.woocommerce.et_pb_button_helper_class #content input.button,
.woocommerce-page.et_pb_button_helper_class #content input.button {} */

body .et_pb_button:hover,
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover {
    border-radius: 50px
}

h1,
h2,
h3,
h4,
h5,
h6,
.et_quote_content blockquote p,
.et_pb_slide_description .et_pb_slide_title {
    letter-spacing: -1px
}

body.home-posts #left-area .et_pb_post h2,
body.archive #left-area .et_pb_post h2,
body.search #left-area .et_pb_post h2,
body.single .et_post_meta_wrapper h1 {
    line-height: 1.5em
}

@media only screen and (min-width:981px) {
    .et_pb_row {
        padding: 3% 0
    }
    .footer-widget h4 {
        font-size: 27px
    }
    /* #logo {
        max-height: 50%
    } */
    /* .et_pb_svg_logo #logo {
        height: 50%
    } */
    .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,
    .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
        height: 11.88px
    }
    .et_header_style_left .et-fixed-header #et-top-navigation,
    .et_header_style_split .et-fixed-header #et-top-navigation {
        padding: 16px 0 0 0
    }
    .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
    .et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {
        padding-bottom: 16px
    }
    .et_header_style_centered header#main-header.et-fixed-header .logo_container {
        height: 32px
    }
    .et_header_style_split .et-fixed-header .centered-inline-logo-wrap {
        width: 32px;
        margin: -32px 0
    }
    .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
        max-height: 32px
    }
    .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
        height: 32px
    }
    .et_header_style_slide .et-fixed-header #et-top-navigation,
    .et_header_style_fullscreen .et-fixed-header #et-top-navigation {
        padding: 7px 0 7px 0 !important
    }
    .et-fixed-header#top-header,
    .et-fixed-header#top-header #et-secondary-nav li ul {
        background-color: #ffffff
    }
    .et-fixed-header#main-header,
    .et-fixed-header#main-header .nav li ul,
    .et-fixed-header .et-search-form {
        background-color: #42a5f5
    }
    .et-fixed-header #top-menu li a {
        font-size: 13px
    }
    .et-fixed-header #top-menu a,
    .et-fixed-header #et_search_icon:before,
    .et-fixed-header #et_top_search .et-search-form input,
    .et-fixed-header .et_search_form_container input,
    .et-fixed-header .et_close_search_field:after,
    .et-fixed-header #et-top-navigation .et-cart-info {
        color: #ffffff !important
    }
    .et-fixed-header .et_search_form_container input::-moz-placeholder {
        color: #ffffff !important
    }
    .et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
        color: #ffffff !important
    }
    .et-fixed-header .et_search_form_container input:-ms-input-placeholder {
        color: #ffffff !important
    }
    .et-fixed-header #top-menu li.current-menu-ancestor>a,
    .et-fixed-header #top-menu li.current-menu-item>a {
        color: rgba(105, 190, 167, 0.84) !important
    }
    .et-fixed-header#top-header a {
        color: #69bea7
    }
    body.home-posts #left-area .et_pb_post h2,
    body.archive #left-area .et_pb_post h2,
    body.search #left-area .et_pb_post h2 {
        font-size: 28.6px
    }
    body.single .et_post_meta_wrapper h1 {
        font-size: 33px
    }
}

@media only screen and (min-width:1500px) {
    .et_pb_row {
        padding: 45px 0
    }
    .et_pb_section {
        padding: 60px 0
    }
    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
        padding-top: 135px
    }
    .et_pb_section.et_pb_section_first {
        padding-top: inherit
    }
    .et_pb_fullwidth_section {
        padding: 0
    }
}

@media only screen and (max-width:980px) {
    body,
    .et_pb_column_1_2 .et_quote_content blockquote cite,
    .et_pb_column_1_2 .et_link_content a.et_link_main_url,
    .et_pb_column_1_3 .et_quote_content blockquote cite,
    .et_pb_column_3_8 .et_quote_content blockquote cite,
    .et_pb_column_1_4 .et_quote_content blockquote cite,
    .et_pb_blog_grid .et_quote_content blockquote cite,
    .et_pb_column_1_3 .et_link_content a.et_link_main_url,
    .et_pb_column_3_8 .et_link_content a.et_link_main_url,
    .et_pb_column_1_4 .et_link_content a.et_link_main_url,
    .et_pb_blog_grid .et_link_content a.et_link_main_url {
        font-size: 15px
    }
    .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,
    .et_pb_best_value {
        font-size: 17px
    }
    h1 {
        font-size: 36px
    }
    h2,
    .product .related h2,
    .et_pb_column_1_2 .et_quote_content blockquote p {
        font-size: 30px
    }
    h3 {
        font-size: 26px
    }
    h4,
    .et_pb_circle_counter h3,
    .et_pb_number_counter h3,
    .et_pb_column_1_3 .et_pb_post h2,
    .et_pb_column_1_4 .et_pb_post h2,
    .et_pb_blog_grid h2,
    .et_pb_column_1_3 .et_quote_content blockquote p,
    .et_pb_column_3_8 .et_quote_content blockquote p,
    .et_pb_column_1_4 .et_quote_content blockquote p,
    .et_pb_blog_grid .et_quote_content blockquote p,
    .et_pb_column_1_3 .et_link_content h2,
    .et_pb_column_3_8 .et_link_content h2,
    .et_pb_column_1_4 .et_link_content h2,
    .et_pb_blog_grid .et_link_content h2,
    .et_pb_column_1_3 .et_audio_content h2,
    .et_pb_column_3_8 .et_audio_content h2,
    .et_pb_column_1_4 .et_audio_content h2,
    .et_pb_blog_grid .et_audio_content h2,
    .et_pb_column_3_8 .et_pb_audio_module_content h2,
    .et_pb_column_1_3 .et_pb_audio_module_content h2,
    .et_pb_gallery_grid .et_pb_gallery_item h3,
    .et_pb_portfolio_grid .et_pb_portfolio_item h2,
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
        font-size: 21px
    }
    .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title {
        font-size: 55px
    }
    .woocommerce ul.products li.product h3,
    .woocommerce-page ul.products li.product h3,
    .et_pb_gallery_grid .et_pb_gallery_item h3,
    .et_pb_portfolio_grid .et_pb_portfolio_item h2,
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,
    .et_pb_column_1_4 .et_pb_audio_module_content h2 {
        font-size: 19px
    }
    .et_pb_row,
    .et_pb_column .et_pb_row_inner {
        padding: 42px 0
    }
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Cal Sans", sans-serif;
     letter-spacing: 2px;
}

body,
input,
textarea,
select {
    font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif
}

.et_pb_button {
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif
}

body #page-container #sidebar {
    width: 25%
}

body #page-container #left-area {
    width: 75%
}

.et_right_sidebar #main-content .container:before {
    right: 25% !important
}

.et_left_sidebar #main-content .container:before {
    left: 25% !important
}

body {
    overflow-x: hidden;
    zoom: 82% !important
}

body::-webkit-scrollbar {
    width: 12px
}

body::-webkit-scrollbar-thumb {
    background: #74ccb5;
    border-radius: 6px
}

body::-webkit-scrollbar-thumb:hover {
    background: #058563
}

body::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 6px;
    margin-top: 10px
}

#content-area #left-area {
    border-radius: 30px;
    padding: 40px;
    background: #fff;
    margin-bottom: -100px;
    box-shadow: 0px 0px 40px -20px rgba(0, 0, 0, 0.3)
}

#main-content .container:before {
    position: unset
}

.evf-submit:before {
    content: '';
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33325L2 9.33325H8L7.33333 14.6666L14 6.66659H8L8.66667 1.33325Z" stroke="%2316A37D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-position: center;
    background-color: #fff !important;
    background-repeat: no-repeat;
    background-size: 20px;
    position: absolute;
    padding: 5px 6px 5px 5px;
    margin: -1px 0px 0px 8px;
    width: 24px;
    height: 24px;
    left: 5px;
    border-radius: 20px
}

form button[type="submit"] {
    display: block;
    margin: 30px auto;
    color: #16A37D !important;
    border-radius: 50px;
    font-family: default, display !important;
    position: relative;
    padding: 12px 24px 12px 60px !important;
    border: 1px solid #69BEA7 !important;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px !important;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 1.7em !important;
    -webkit-transition: all .2s !important;
    -moz-transition: all .2s important;
    transition: all .2s important
}

form button[type="submit"]:hover {
    color: #ffffff !important;
    background: #16A37D !important;
    border-color: #ffffff !important
}

.everest-forms .evf-submit {
    font-size: 20px !important
}

.everest-form {
    zoom: 120%;
    letter-spacing: 1px
}

#sidebar button.evf-submit:before {
    background-size: 16px;
    padding: 5px 6px 5px 5px;
    margin: -1px 0px 0px 8px;
    width: 18px;
    height: 18px;
    left: 3px
}

#sidebar button.evf-submit {
    font-size: 16px !important;
    padding: 12px 16px 12px 50px !important
}

#callbell-iframe {
    zoom: 115%
}

.et-zoom-in.et_pb_image:hover img,
.et-zoom-in .et_pb_image_wrap:hover img,
.et-zoom-in a:hover img {
    transform: scale(1.05);
    transition: all 1s 0s ease
}

.et-zoom-in,
.et-zoom-in a {
    height: auto;
    width: auto;
    overflow: hidden
}

.et-zoom-in.et_pb_image img,
.et-zoom-in .et_pb_image_wrap img,
.et-zoom-in a img {
    transition: all 1s 0s ease
}

footer#main-footer.et-fixed-footer,
#main-footer {
    /*padding-top: 80px;
    padding-bottom: 40px;*/
    letter-spacing: 1px;
    background: radial-gradient(126.63% 126.63% at 28.25% 0%, #3E3E55 0%, #151525 100%)
}

.et_pb_post .et_pb_text_inner {
    font-family: 'SF Pro Display Light', Helvetica, Arial, Lucida, sans-serif
}

#sidebar {
    font-size: 1.5em !important
}

#lang_choice_polylang-3 {
    width: 120px;
    border-radius: 30px;
    border-color: #16A37D;
    background-color: #16A37D;
    color: white;
    font-size: 16px;
    padding-left: 10px
}

.post-template-default {
    margin-top: 120px
}

.et_pb_section.et_pb_section_0 {
    padding-top: 150px !important
}

.et_pb_post .et_pb_section.et_pb_section_0 {
    padding-top: 0px !important
}

#main-header {
    position: absolute;
    top: 30px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    max-width: 360px;
    height: 90px;
    border-radius: 30px;
    color: #fff;
    text-align: center;
    box-shadow: 0px 12px 32px 0px rgba(0, 0, 0, 0.16) !important
}

#et-top-navigation {
    padding-top: 18px !important
}

.menu-item a {
    font-size: 18px !important
}

/* .menu-item a:hover {} */

#logo {
    margin-top: 6px;
    width: 240px
}

#top-menu-nav>ul>li>a:hover {
    opacity: 1;
    color: #058563
}

#top-menu .menu-item-has-children>a:hover {
    cursor: default
}

@media screen and (min-width:981px) {
    #main-header {
        width: 1800px;
        max-width: 99%;
        border-radius: 60px
    }
    /* #top-menu>li:last-child a:before {
        content: '';
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33325L2 9.33325H8L7.33333 14.6666L14 6.66659H8L8.66667 1.33325Z" stroke="%23800080" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
        background-position: center;
        background-color: #fff !important;
        background-repeat: no-repeat;
        background-size: 20px;
        position: absolute;
        padding: 5px 6px 5px 5px;
        margin: -2px 0px 0px 6px;
        width: 24px;
        height: 24px;
        left: 5px;
        border-radius: 20px
    }
    #top-menu>li:last-child a {
        display: block !important;
        color: #fff ! important;
        border-radius: 0px !important;
        font-family: 'SF Pro Display regular', Helvetica, Arial, Lucida, sans-serif;
        font-weight: 800;
        letter-spacing: 1px;
        background-color: #800080;
        position: relative;
        padding: 12px 24px 12px 60px !important;
        border: 1px solid #800080 !important;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px !important;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
        line-height: 1.7em !important;
        -webkit-transition: all .2s !important;
        -moz-transition: all .2s important;
        transition: all .2s important
    }
    #top-menu>li:last-child a:hover {
        background-color: #fff;
        color: #800080 !important
    } */
    #top-menu>li:last-child a:hover:before {
        content: '';
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33334L2 9.33334H8L7.33333 14.6667L14 6.66668H8L8.66667 1.33334Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
        background-color: #800080 !important;
        text-decoration: none !important
    }
    #top-menu>li:nth-last-child(2) a:before {
        content: '';
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M6.66675 11.3334L10.0001 8.00008L6.66675 4.66675" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 8H2" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 2H12.6667C13.0203 2 13.3594 2.14048 13.6095 2.39052C13.8595 2.64057 14 2.97971 14 3.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H10" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
        background-position: center;
        background-color: #E0E0E7 !important;
        background-repeat: no-repeat;
        background-size: 20px;
        position: absolute;
        padding: 5px 6px 5px 5px;
        margin: -3px 0px 0px 6px;
        width: 26px;
        height: 26px;
        left: 5px;
        border-radius: 20px
    }
    #top-menu>li:nth-last-child(2) a {
        display: block !important;
        margin-left: 300px;
        color: #fff ! important;
        border-radius: 0px !important;
        font-family: 'SF Pro Display regular', Helvetica, Arial, Lucida, sans-serif;
        font-weight: 800;
        letter-spacing: 1px;
        background: linear-gradient(100deg,#800080 0%,#28cc66 100%)!important;
        position: relative;
        padding: 12px 24px 12px 60px !important;
        border: 1px solid #E0E0E7 !important;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px !important;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
        line-height: 1.7em !important;
        -webkit-transition: all .2s !important;
        -moz-transition: all .2s important;
        transition: all .2s important
    }
    .et_menu_container {
        width: 95%;
        max-width: 2000px
    }
    #top-menu>li:nth-last-child(2) a:hover:before,
    #mobile_menu>li:nth-last-child(2) a:hover:before {
        content: '';
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M6.66675 11.3334L10.0001 8.00008L6.66675 4.66675" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 8H2" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 2H12.6667C13.0203 2 13.3594 2.14048 13.6095 2.39052C13.8595 2.64057 14 2.97971 14 3.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H10" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
        background-repeat: no-repeat
    }
    #top-menu>li:nth-last-child(2) a:hover:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M6.66675 11.3334L10.0001 8.00008L6.66675 4.66675" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 8H2" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 2H12.6667C13.0203 2 13.3594 2.14048 13.6095 2.39052C13.8595 2.64057 14 2.97971 14 3.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H10" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
        background-color: #ffffff !important;
        text-decoration: none !important
    }
    #top-menu li:nth-last-child(2) a:hover {
    color: #000 !important;
    background: #E0E0E7 !important;
    border-color: #800080!important;
    text-decoration: none!important;
}
}

#top-menu li:first-child .menu-item a::before {
    display: flex;
    align-items: center;
    justify-content: center;
    content: '';
    background: linear-gradient(180deg,#7d0585 0%,#9a138f 83%,#981298 100%);
    background-color: transparent;
    position: absolute;
    padding: 7px;
    width: 60px;
    height: 60px;
    left: 5px;
    border: 3px solid #bd58b8;
    border-radius: 20px;
    z-index: 1;
    outline-color: #780d7c;
    outline-style: double;
    outline-offset: -5px;
    line-height: 100%;
}

#top-menu li:first-child .menu-item a::after {
    content: '';
    background: url('../../../images/channels/shadow.svg') no-repeat center / contain;
    position: absolute;
    width: 80px;
    height: 80px;
    left: 5px;
    top: 50px;
    z-index: 1
}

#top-menu li:first-child>ul li>a+span {
    cursor: pointer;
    line-height: 20px;
    width: 220px;
    font-family: 'SF Pro Display', Helvetica, Arial, Lucida, sans-serif;
    font-size: 15px;
    font-weight: 200;
    display: inline-block;
    margin-left: 110px;
    color: #000
}

#top-menu .menu-item li:hover {
    filter: saturate(1.8);
    opacity: 0.7
}

#top-menu li:nth-child(1) ul.sub-menu li a {
    font-family: 'SF Pro Display', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    letter-spacing: 0px;
    color: #000;
    font-size: 18px;
    padding-left: 110px;
    width: 300px
}

#top-menu ul.sub-menu li a:hover {
    color: #058563 !important;
    background: none !important
}

#main-header .nav li ul {
    border-radius: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3)
}

#top-menu li:first-child .sub-menu::before {
    content: '';
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -170px;
    border-width: 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent #fff
}

#top-menu li:first-child .sub-menu {
    width: 1200px;
    padding: 20px 20px 20px 30px;
    top: 80px;
    left: -400px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: repeat(3, 1fr);
    gap: 20px;
    border: none;
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='0.5' fill='%23888888' /%3E%3C/svg%3E");
    background-size: 100% 100%, 20px 20px;
    background-position: 0% 9%
}

#top-menu li:first-child .sub-menu li {
    padding: 10px 0px 0px 10px;
    height: 110px;
    margin-bottom: -5px
}

#top-menu li:first-child>ul>li:first-child a::before,#mobile_menu li:first-child>ul>li:first-child a::before {
    content:'';
    background-color:#1859a0;
    background-image:url("data:image/svg+xml,%3Csvg id='eXEu6bDorqi1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 46 39' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' width='35' height='30'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eXEu6bDorqi10 %7Banimation: eXEu6bDorqi10_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi10_c_o %7B 0%25 %7Bopacity: 0%7D 1.333333%25 %7Bopacity: 0%7D 99.333333%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi11 %7Banimation: eXEu6bDorqi11_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi11_c_o %7B 0%25 %7Bopacity: 0%7D 28.666667%25 %7Bopacity: 0%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi12 %7Banimation: eXEu6bDorqi12_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi12_c_o %7B 0%25 %7Bopacity: 0%7D 56.666667%25 %7Bopacity: 0%7D 99.666667%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi13 %7Banimation: eXEu6bDorqi13_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi13_c_o %7B 0%25 %7Bopacity: 0%7D 56.666667%25 %7Bopacity: 0%7D 99.666667%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi14 %7Banimation: eXEu6bDorqi14_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi14_c_o %7B 0%25 %7Bopacity: 0%7D 28.666667%25 %7Bopacity: 0%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi15 %7Banimation: eXEu6bDorqi15_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi15_c_o %7B 0%25 %7Bopacity: 0%7D 1.333333%25 %7Bopacity: 0%7D 99.333333%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3Cfilter id='eXEu6bDorqi2-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi2-filter-inner-shadow-0-blur' in='SourceAlpha' stdDeviation='0.382162,0.382162'/%3E%3CfeOffset id='eXEu6bDorqi2-filter-inner-shadow-0-offset' dx='0' dy='-0.573243' result='tmp'/%3E%3CfeComposite id='eXEu6bDorqi2-filter-inner-shadow-0-composite' operator='arithmetic' k2='-1' k3='1' in2='SourceGraphic'/%3E%3CfeColorMatrix id='eXEu6bDorqi2-filter-inner-shadow-0-color-matrix' type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0'/%3E%3CfeMerge id='eXEu6bDorqi2-filter-inner-shadow-0-merge' result='result'%3E%3CfeMergeNode id='eXEu6bDorqi2-filter-inner-shadow-0-merge-node-1' in='SourceGraphic'/%3E%3CfeMergeNode id='eXEu6bDorqi2-filter-inner-shadow-0-merge-node-2'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi3-fill' x1='30.3719' y1='1.09901' x2='30.4372' y2='26.6199' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi3-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eXEu6bDorqi3-fill-1' offset='42.1421%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi3-fill-2' offset='82.7347%25' stop-color='%2393d1c1'/%3E%3Cstop id='eXEu6bDorqi3-fill-3' offset='100%25' stop-color='%2343b899'/%3E%3C/linearGradient%3E%3Cfilter id='eXEu6bDorqi4-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi4-filter-blur-0' stdDeviation='0.477703,0.477703' result='result'/%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi5-fill' x1='39.9967' y1='23.9003' x2='39.1476' y2='24.9973' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi5-fill-0' offset='0%25' stop-color='%23e3f3ef'/%3E%3Cstop id='eXEu6bDorqi5-fill-1' offset='46.875%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi5-fill-2' offset='100%25' stop-color='%2374ccb5'/%3E%3C/linearGradient%3E%3Cfilter id='eXEu6bDorqi6-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi6-filter-inner-shadow-0-blur' in='SourceAlpha' stdDeviation='0.344551,0.344551'/%3E%3CfeOffset id='eXEu6bDorqi6-filter-inner-shadow-0-offset' dx='0' dy='-0.516827' result='tmp'/%3E%3CfeComposite id='eXEu6bDorqi6-filter-inner-shadow-0-composite' operator='arithmetic' k2='-1' k3='1' in2='SourceGraphic'/%3E%3CfeColorMatrix id='eXEu6bDorqi6-filter-inner-shadow-0-color-matrix' type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0'/%3E%3CfeMerge id='eXEu6bDorqi6-filter-inner-shadow-0-merge' result='result'%3E%3CfeMergeNode id='eXEu6bDorqi6-filter-inner-shadow-0-merge-node-1' in='SourceGraphic'/%3E%3CfeMergeNode id='eXEu6bDorqi6-filter-inner-shadow-0-merge-node-2'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi7-fill' x1='13.4849' y1='15.23' x2='13.426' y2='38.2418' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi7-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eXEu6bDorqi7-fill-1' offset='42.1421%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi7-fill-2' offset='82.7347%25' stop-color='%2393d1c1'/%3E%3Cstop id='eXEu6bDorqi7-fill-3' offset='100%25' stop-color='%2343b899'/%3E%3C/linearGradient%3E%3Cfilter id='eXEu6bDorqi8-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi8-filter-blur-0' stdDeviation='0.430689,0.430689' result='result'/%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi9-fill' x1='4.80638' y1='35.787' x2='5.57186' y2='36.776' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi9-fill-0' offset='0%25' stop-color='%23e3f3ef'/%3E%3Cstop id='eXEu6bDorqi9-fill-1' offset='46.875%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi9-fill-2' offset='100%25' stop-color='%2374ccb5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23eXEu6bDorqi2-filter)'%3E%3Cpath d='M30.2304,24.8404c-8.2605,0-14.9569-5.3481-14.9569-11.9453s6.6964-11.945393,14.9569-11.945393s14.9569,5.348123,14.9569,11.945393c0,3.4698-1.8525,6.5942-4.8106,8.7765.0703,1.3102.6932,2.5258,1.7246,3.3479l.2534.202c.3474.2769.1378.8377-.3129.8377h-.641c-2.0477,0-4.0231-.6752-5.6125-1.9186l-.1387-.1084c-1.6803.5219-3.5079.8082-5.4192.8082Z' clip-rule='evenodd' fill='url(%23eXEu6bDorqi3-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3Cg opacity='0.6' filter='url(%23eXEu6bDorqi4-filter)'%3E%3Cpath d='M39.8392,22.4964v0c-.703,0-1.3855.254-1.917.7134l-.7988.6905.5953.3717c.6816.4255,1.4295.7413,2.2158.9355l.9482.2343c.3568.0882.6007-.356.3261-.5938v0c-.511-.4425-.8962-1.0072-1.1193-1.6409l-.2503-.7107Z' fill='url(%23eXEu6bDorqi5-fill)'/%3E%3C/g%3E%3Cg filter='url(%23eXEu6bDorqi6-filter)'%3E%3Cpath d='M13.4849,36.7694c7.4475,0,13.4848-4.8217,13.4848-10.7697s-6.0373-10.7697-13.4848-10.7697-13.4849,4.8218-13.4849,10.7697c0,3.1714,1.71634,6.0226,4.44764,7.9935-.1156,1.0994-.66416,2.1092-1.53803,2.8057l-.22847.1821c-.31317.2496-.12424.7553.28218.7553h.57789c1.83234,0,3.60056-.5998,5.02802-1.7048c1.52307.4764,3.18117.7379,4.91567.7379Z' clip-rule='evenodd' fill='url(%23eXEu6bDorqi7-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3Cg opacity='0.6' filter='url(%23eXEu6bDorqi8-filter)'%3E%3Cpath d='M4.94833,34.5213v0c.63379,0,1.24914.229,1.72836.6432l.7202.6225-.53677.3351c-.61451.3837-1.28879.6684-1.99771.8435l-.85484.2112c-.32174.0795-.54163-.3209-.29401-.5354v0c.46069-.3989.80802-.908,1.00915-1.4793l.22562-.6408Z' fill='url(%23eXEu6bDorqi9-fill)'/%3E%3C/g%3E%3Cellipse id='eXEu6bDorqi10' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 9.214979 26.48315)' opacity='0' fill='%23800080' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi11' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 13.48485 26.48315)' opacity='0' fill='%23800080' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi12' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 17.754722 26.48315)' opacity='0' fill='%23800080' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi13' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 34.500272 13.504454)' opacity='0' fill='%23800080' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi14' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 30.2304 13.504454)' opacity='0' fill='%23800080' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi15' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 25.960528 13.504454)' opacity='0' fill='%23800080' stroke-width='0'/%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size:70%;
    background-position:center
}
#top-menu li:first-child .sub-menu>*:nth-child(1) {
    grid-column:1;
    grid-row:1
}
#top-menu li:first-child>ul>li:nth-child(2) a::before,#mobile_menu li:first-child>ul>li:nth-child(2) a::before {
    content:'';
    background:#1859a0;
    background-image:url("data:image/svg+xml,%3Csvg id='eSvLRcoQu7k1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 64 64' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eSvLRcoQu7k3 %7Banimation: eSvLRcoQu7k3_c_o 1600ms linear infinite normal forwards%7D@keyframes eSvLRcoQu7k3_c_o %7B 0%25 %7Bopacity: 0%7D 50%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 0%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='eSvLRcoQu7k2-fill' x1='31.7' y1='0' x2='31.7' y2='63.4' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eSvLRcoQu7k2-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eSvLRcoQu7k2-fill-1' offset='26.0417%25' stop-color='%23c4ece1'/%3E%3Cstop id='eSvLRcoQu7k2-fill-2' offset='100%25' stop-color='%238cd1bf'/%3E%3C/linearGradient%3E%3ClinearGradient id='eSvLRcoQu7k3-fill' x1='31.6999' y1='25.3545' x2='31.6999' y2='38.0396' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eSvLRcoQu7k3-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eSvLRcoQu7k3-fill-1' offset='0.01%25' stop-color='%23c4ece1'/%3E%3Cstop id='eSvLRcoQu7k3-fill-2' offset='100%25' stop-color='%238cd1bf'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M44.38,31.5986v.2028c0,1.3917,0,2.5899-.0666,3.5821-.0729,1.0461-.2282,2.0922-.6562,3.1257-.4779,1.1541-1.1785,2.2028-2.0619,3.0861-.8833.8834-1.932,1.584-3.0861,2.0619-.9987.3893-2.0548.611-3.1257.6562-.9922.0666-2.1904.0666-3.5821.0666h-.2028c-1.3917,0-2.5899,0-3.5821-.0666-1.0709-.0452-2.127-.2669-3.1257-.6562-1.1541-.4779-2.2028-1.1785-3.0862-2.0619-.8833-.8833-1.5839-1.932-2.0618-3.0861-.3894-.9987-.6111-2.0548-.6562-3.1257-.0666-.989-.0666-2.1904-.0666-3.5821v-.2028c0-1.3917,0-2.5899.0666-3.5821.0729-1.0461.2282-2.0922.6562-3.1257.4779-1.1541,1.1785-2.2028,2.0618-3.0862s1.9321-1.5839,3.0862-2.0618c.9987-.3894,2.0548-.6111,3.1257-.6562.989-.0666,2.1904-.0666,3.5821-.0666h.2028c1.3917,0,2.5899,0,3.5821.0666c1.0461.0729,2.0922.2282,3.1257.6562c1.1541.4779,2.2028,1.1785,3.0861,2.0618.8834.8834,1.584,1.9321,2.0619,3.0862.428,1.0335.5833,2.0796.6562,3.1257.0666.9922.0666,2.1904.0666,3.5821ZM6.34,22.19v19.02h-3.17c-.84074,0-1.64704.334-2.241529.9285s-.928471,1.4008-.928471,2.2415.333981,1.647.928471,2.2415s1.400789.9285,2.241529.9285h3.20804l.0317.5135c.06974,1.0461.22507,2.0922.65302,3.1257.47793,1.1541,1.17857,2.2028,2.06189,3.0861.88335.8834,1.93205,1.584,3.08615,2.0619c1.0335.428,2.0796.5833,3.1257.6562l.5135.0285v3.2081c0,.8407.334,1.647.9285,2.2415s1.4008.9285,2.2415.9285s1.647-.334,2.2415-.9285.9285-1.4008.9285-2.2415v-3.17h19.02v3.17c0,.8407.334,1.647.9285,2.2415s1.4008.9285,2.2415.9285s1.647-.334,2.2415-.9285.9285-1.4008.9285-2.2415v-3.2081l.5135-.0317c1.0461-.0697,2.0922-.225,3.1257-.653c1.1541-.4779,2.2028-1.1785,3.0861-2.0619.8834-.8833,1.584-1.932,2.0619-3.0861.428-1.0335.5833-2.0796.6562-3.1257l.0285-.5135h3.2081c.8407,0,1.647-.334,2.2415-.9285s.9285-1.4008.9285-2.2415-.334-1.647-.9285-2.2415-1.4008-.9285-2.2415-.9285h-3.17v-19.02h3.17c.8407,0,1.647-.334,2.2415-.9285s.9285-1.4008.9285-2.2415-.334-1.647-.9285-2.2415-1.4008-.9285-2.2415-.9285h-3.2081c-.0086-.1713-.0192-.3425-.0317-.5135-.0442-1.0708-.2648-2.1268-.653-3.1257-.4779-1.1541-1.1785-2.2028-2.0619-3.08615-.8833-.88332-1.932-1.58396-3.0861-2.06189-.9987-.38936-2.0548-.61108-3.1257-.65619-.171-.01154-.3422-.02105-.5135-.02853v-3.20804c0-.84074-.334-1.64704-.9285-2.241529s-1.4008-.928471-2.2415-.928471-1.647.333981-2.2415.928471-.9285,1.400789-.9285,2.241529v3.17h-19.02v-3.17c0-.84074-.334-1.64704-.9285-2.241529s-1.4008-.928471-2.2415-.928471-1.647.333981-2.2415.928471-.9285,1.400789-.9285,2.241529v3.20804l-.5135.0317c-1.0708.0441-2.1268.26474-3.1257.65302-1.1541.47793-2.2028,1.17857-3.08615,2.06189s-1.58396,1.93205-2.06189,3.08615c-.38936.9987-.61108,2.0548-.65619,3.1257-.01154.171-.02105.3422-.02853.5135h-3.20804c-.84074,0-1.64704.334-2.241529.9285s-.928471,1.4008-.928471,2.2415.333981,1.647.928471,2.2415s1.400789.9285,2.241529.9285h3.17Z' clip-rule='evenodd' fill='url(%23eSvLRcoQu7k2-fill)' fill-rule='evenodd'/%3E%3Cpath id='eSvLRcoQu7k3' d='M37.986,28.4472c-.0476-.7228-.1332-.9986-.1902-1.1317-.3217-.7746-.9372-1.3901-1.7118-1.7118-.1332-.0571-.409-.1427-1.1317-.1902-1.0834-.0509-2.168-.0689-3.2524-.0539-1.5216,0-2.5043,0-3.2525.0539-.7227.0475-.9985.1331-1.1316.1902-.7746.3217-1.3902.9372-1.7118,1.7118-.0571.1331-.1427.4089-.1902,1.1317-.0539.7481-.0539,1.7308-.0539,3.2524s0,2.5043.0539,3.2524c.0475.7228.1331.9986.1902,1.1317.3216.7746.9372,1.3901,1.7118,1.7118.1331.0571.4089.1427,1.1316.1902.7482.0539,1.7309.0539,3.2525.0539s2.5043,0,3.2524-.0539c.7227-.0475.9985-.1331,1.1317-.1902.7746-.3217,1.3901-.9372,1.7118-1.7118.057-.1331.1426-.4089.1902-1.1317.0539-.7481.0539-1.7308.0539-3.2524s0-2.5043-.0539-3.2524Z' transform='translate(.0001 0)' opacity='0' clip-rule='evenodd' fill='url(%23eSvLRcoQu7k3-fill)' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size:60%;
    background-position:center
}
#top-menu li:first-child .sub-menu>*:nth-child(2) {
    grid-column:1;
    grid-row:2
}
#top-menu li:first-child>ul>li:nth-child(3) a::before,#mobile_menu li:first-child>ul>li:nth-child(3) a::before {
    content:'';
    background-color:#1859a0;
    background-image:url("data:image/svg+xml,%3Csvg id='eTt0I7saHu41' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 31 32' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eTt0I7saHu42_ts %7Banimation: eTt0I7saHu42_ts__ts 3000ms linear infinite normal forwards%7D@keyframes eTt0I7saHu42_ts__ts %7B 0%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D 26.666667%25 %7Btransform: translate(15.62809px,9.657947px) scale(0.7,0.7)%7D 53.333333%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D 79%25 %7Btransform: translate(15.62809px,9.657947px) scale(0.7,0.7)%7D 99.333333%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D 100%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D%7D %23eTt0I7saHu42 %7Banimation: eTt0I7saHu42_c_o 3000ms linear infinite normal forwards%7D@keyframes eTt0I7saHu42_c_o %7B 0%25 %7Bopacity: 1%7D 26.666667%25 %7Bopacity: 0.42%7D 53.333333%25 %7Bopacity: 1%7D 80%25 %7Bopacity: 0.41%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='eTt0I7saHu42-fill' x1='15.5001' y1='3.83374' x2='15.5001' y2='15.4822' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eTt0I7saHu42-fill-0' offset='0%25' stop-color='%23ecf6f3'/%3E%3Cstop id='eTt0I7saHu42-fill-1' offset='44.7917%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu42-fill-2' offset='100%25' stop-color='%23bce3d9'/%3E%3C/linearGradient%3E%3ClinearGradient id='eTt0I7saHu43-fill' x1='15.5001' y1='0.916992' x2='15.5001' y2='31.5417' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eTt0I7saHu43-fill-0' offset='0%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu43-fill-1' offset='9.375%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu43-fill-2' offset='44.7917%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu43-fill-3' offset='68.2292%25' stop-color='%2396d0c1'/%3E%3Cstop id='eTt0I7saHu43-fill-4' offset='100%25' stop-color='%2375b3a3'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='eTt0I7saHu42_ts' transform='translate(15.62809,9.657947) scale(1,1)'%3E%3Cpath id='eTt0I7saHu42' d='M12.5834,9.66676c0-.77355.3073-1.51541.8543-2.06239s1.2888-.85427,2.0624-.85427s1.5154.30729,2.0623.85427.8543,1.28884.8543,2.06239-.3073,1.51544-.8543,2.06244c-.5469.5469-1.2888.8542-2.0623.8542-.7736,0-1.5155-.3073-2.0624-.8542-.547-.547-.8543-1.2889-.8543-2.06244Zm7.7189-5.40604c.2735-.27339.6444-.42698,1.0311-.42698s.7575.15359,1.031.42698c1.4336,1.43387,2.239,3.37844,2.239,5.40604s-.8054,3.97214-2.239,5.40604c-.275.2657-.6434.4126-1.0258.4093s-.7481-.1567-1.0185-.4271c-.2704-.2703-.4238-.6361-.4271-1.0185s.1437-.7507.4093-1.0258c.8868-.8869,1.385-2.0897,1.385-3.34394s-.4982-2.45704-1.385-3.34396c-.2734-.27347-.4269-.64434-.4269-1.03104s.1535-.75756.4269-1.03104Zm-9.6045,0c-.2735-.27339-.6444-.42698-1.03108-.42698s-.75757.15359-1.03104.42698C7.20209,5.69459,6.39673,7.63916,6.39673,9.66676s.80536,3.97214,2.23895,5.40604c.27504.2657.64342.4126,1.02579.4093s.74813-.1567,1.01853-.4271c.2704-.2703.4238-.6361.4271-1.0185s-.1437-.7507-.4093-1.0258c-.88684-.8869-1.38503-2.0897-1.38503-3.34394s.49819-2.45704,1.38503-3.34396c.2734-.27347.4269-.64434.4269-1.03104s-.1535-.75756-.4269-1.03104Z' transform='translate(-15.500064,-9.657947)' clip-rule='evenodd' fill='url(%23eTt0I7saHu42-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3Cpath d='M24.6773,1.34397c.2735-.27339.6444-.426978,1.0311-.426978s.7576.153588,1.031.426978c2.2073,2.20734,3.4474,5.2011,3.4474,8.32271s-1.2401,6.11542-3.4474,8.32272c-.1345.1393-.2954.2504-.4733.3268-.178.0764-.3693.1167-.563.1183s-.3856-.0352-.5648-.1085c-.1793-.0733-.3421-.1816-.479-.3185-.137-.137-.2452-.2998-.3186-.479-.0733-.1792-.1102-.3713-.1085-.5649s.0419-.385.1183-.5629.1876-.3389.3268-.4734c.8222-.8221,1.4745-1.7982,1.9194-2.8724.445-1.0742.674-2.2255.674-3.38822s-.229-2.31405-.674-3.38825c-.4449-1.0742-1.0972-2.05024-1.9194-2.87237-.2733-.27348-.4269-.64435-.4269-1.03105s.1536-.75756.4269-1.03104Zm-18.35453,0c-.27348-.27339-.64435-.426978-1.03105-.426978s-.75756.153588-1.03104.426978C2.05339,3.55131,0.813354,6.54507,0.813354,9.66668s1.240036,6.11542,3.447326,8.32272c.13453.1393.29545.2504.47337.3268s.36929.1167.56292.1183.38567-.0352.5649-.1085.34205-.1816.47897-.3185.24522-.2998.31854-.479.11023-.3713.10854-.5649-.04191-.385-.11834-.5629-.18753-.3389-.32681-.4734c-.8222-.8221-1.4744-1.7982-1.91938-2.8724s-.67399-2.2255-.67399-3.38822.22902-2.31405.67399-3.38825s1.09718-2.05024,1.91938-2.87237c.27339-.27348.42698-.64435.42698-1.03105s-.15359-.75756-.42698-1.03104ZM12.1721,17.9558c1.0646-3.1981,5.5898-3.1981,6.6559,0l2.6104,7.8269c.2194.6579.2792,1.3586.1746,2.0441-.1047.6856-.3708,1.3365-.7765,1.899s-.9392,1.0205-1.5567,1.3362-1.3012.4802-1.9947.4797h-3.573c-.6932,0-1.3766-.1648-1.9937-.4807s-1.1503-.7739-1.5556-1.3364-.67126-1.2131-.77575-1.8985-.04463-1.3857.17467-2.0434l2.60898-7.8269h.0014Z' transform='translate(-.000077 0)' clip-rule='evenodd' fill='url(%23eTt0I7saHu43-fill)' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size:60%;
    background-position:center
}
#top-menu li:first-child .sub-menu>*:nth-child(3) {
    grid-column:1;
    grid-row:3
}
#top-menu li:first-child>ul>li:nth-child(4) a::before,#mobile_menu li:first-child>ul>li:nth-child(4) a::before {
    content:'';
    background-color:#1859a0;
    background-image:url("data:image/svg+xml,%3Csvg id='eWO3bTtJgQK1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 70 63' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eWO3bTtJgQK3 %7Banimation: eWO3bTtJgQK3_c_o 2000ms linear infinite normal forwards%7D@keyframes eWO3bTtJgQK3_c_o %7B 0%25 %7Bopacity: 1%7D 50%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eWO3bTtJgQK4 %7Banimation: eWO3bTtJgQK4_c_o 2000ms linear infinite normal forwards%7D@keyframes eWO3bTtJgQK4_c_o %7B 0%25 %7Bopacity: 1%7D 20%25 %7Bopacity: 0.29%7D 45%25 %7Bopacity: 1%7D 70%25 %7Bopacity: 0.391304%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='eWO3bTtJgQK2-fill' x1='34.6' y1='0' x2='34.6' y2='62.28' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eWO3bTtJgQK2-fill-0' offset='0%25' stop-color='%23f4fbf9'/%3E%3Cstop id='eWO3bTtJgQK2-fill-1' offset='46.875%25' stop-color='%238bd1be'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M69.2,45.2084v-28.1368c0-3.0655,0-5.709-.2837-7.82648-.3045-2.2663-.993-4.43918-2.7576-6.20378-1.7611-1.7646-3.9375-2.45314-6.2038-2.75762C57.8374,0,55.1939,0,52.1284,0h-35.0568c-3.0655,0-5.709,0-7.82648.28372-2.2663.30448-4.43918.99302-6.20378,2.75762C1.27674,4.80248,0.5882,6.97882,0.28372,9.24512C0,11.3626,0,14.0061,0,17.0716v28.1368c0,3.0655,0,5.709.28372,7.8265.30448,2.2663.99302,4.4392,2.75762,6.2038c1.76114,1.7646,3.93748,2.4531,6.20378,2.7576c2.11748.2837,4.76098.2837,7.82648.2837h35.0568c3.0655,0,5.709,0,7.8265-.2837c2.2663-.3045,4.4392-.993,6.2038-2.7576c1.7646-1.7612,2.4531-3.9375,2.7576-6.2038.2837-2.1175.2837-4.761.2837-7.8265Z' clip-rule='evenodd' fill='url(%23eWO3bTtJgQK2-fill)' fill-rule='evenodd'/%3E%3Cpath id='eWO3bTtJgQK3' d='M17.0716,21.291355L28.276414,31.5L17.0716,40.341515' fill='none' stroke='%23159e79' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='14'/%3E%3Cpath id='eWO3bTtJgQK4' d='M34.6,40.341515h17.5284' fill='none' stroke='%23159e79' stroke-width='6' stroke-linecap='round' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size:60%;
    background-position:center
}
#top-menu li:first-child .sub-menu>*:nth-child(4) {
    grid-column:2;
    grid-row:1
}
#top-menu li:first-child>ul>li:nth-child(5) a::before,#mobile_menu li:first-child>ul>li:nth-child(5) a::before {
    content:'';
    background-color:#7d0585;
    background-image:url("data:image/svg+xml,%3Csvg id='e6euK8NZ7O11' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 65 65' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23e6euK8NZ7O13 %7Banimation: e6euK8NZ7O13_c_o 2000ms linear infinite normal forwards%7D@keyframes e6euK8NZ7O13_c_o %7B 0%25 %7Bopacity: 1%7D 50%25 %7Bopacity: 0%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='e6euK8NZ7O12-fill' x1='32.4674' y1='0.411133' x2='32.4674' y2='64.5237' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='e6euK8NZ7O12-fill-0' offset='0%25' stop-color='%23f3faf8'/%3E%3Cstop id='e6euK8NZ7O12-fill-1' offset='46.875%25' stop-color='%2386cebb'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M6.67493,3.36993c.71485-1.78874,2.44589-2.958797,4.36927-2.958797h42.8464c.9406.000054,1.8596.281966,2.6384.809357s1.3817,1.27608,1.7309,2.14944L63.6998,16.9682c.4219,1.0557.4081,2.2355-.0383,3.2811-.4465,1.0455-1.2892,1.8714-2.3435,2.2967v.3045c0,2.8466-1.2373,5.4047-3.2056,7.1678v28.0941h3.2056c.8502,0,1.6656.3377,2.2668.9389.6011.6012.9389,1.4165.9389,2.2667s-.3378,1.6656-.9389,2.2668c-.6012.6011-1.4166.9389-2.2668.9389h-57.70124c-.85019,0-1.66555-.3378-2.26672-.9389s-.938907-1.4166-.938907-2.2668.337734-1.6655.938907-2.2667s1.41653-.9389,2.26672-.9389h3.20563v-28.0941c-1.96826-1.7599-3.20563-4.318-3.20563-7.1678v-.3077c-1.0543-.4253-1.89701-1.2512-2.34346-2.2968-.446453-1.0455-.460233-2.2253-.03832-3.281L6.67493,3.36993ZM21.9116,20.5838c-.6012-.6012-1.4165-.9389-2.2667-.9389s-1.6656.3377-2.2667.9389-.9389,1.4165-.9389,2.2667-.3378,1.6656-.9389,2.2667-1.4166.9389-2.2668.9389c-.8501,0-1.6655.3378-2.2667.939-.6012.6011-.9389,1.4165-.9389,2.2667s.3377,1.6655.9389,2.2667s1.4166.9389,2.2667.9389c2.3662.003,4.6498-.8694,6.4113-2.4491c1.7615,1.5797,4.0451,2.4521,6.4112,2.4491c2.3662.0033,4.6499-.8691,6.4113-2.4491c1.699,1.5227,3.9493,2.4491,6.4113,2.4491c2.3661.0033,4.6498-.8691,6.4112-2.4491c1.699,1.5227,3.9493,2.4491,6.4113,2.4491.8501,0,1.6655-.3377,2.2667-.9389s.9389-1.4165.9389-2.2667-.3378-1.6656-.9389-2.2667c-.6012-.6012-1.4166-.939-2.2667-.939-.8502,0-1.6656-.3377-2.2668-.9389-.6011-.6011-.9389-1.4165-.9389-2.2667s-.3377-1.6655-.9389-2.2667-1.4165-.9389-2.2667-.9389-1.6655.3377-2.2667.9389-.9389,1.4165-.9389,2.2667-.3378,1.6656-.9389,2.2667c-.6012.6012-1.4166.9389-2.2667.9389-.8502,0-1.6656-.3377-2.2668-.9389-.6011-.6011-.9389-1.4165-.9389-2.2667s-.3377-1.6655-.9389-2.2667-1.4165-.9389-2.2667-.9389-1.6656.3377-2.2667.9389c-.6012.6012-.9389,1.4165-.9389,2.2667s-.3378,1.6656-.9389,2.2667c-.6012.6012-1.4166.9389-2.2668.9389s-1.6655-.3377-2.2667-.9389-.9389-1.4165-.9389-2.2667-.3377-1.6655-.9389-2.2667Z' clip-rule='evenodd' fill='url(%23e6euK8NZ7O12-fill)' fill-rule='evenodd'/%3E%3Cpath id='e6euK8NZ7O13' d='M22.076387,42.33756Q21.5227,54.095655,30.2007,54.095655t8.678-11.758095' transform='matrix(-1.274407 0 0-1.274407 71.410453 110.177531)' fill='none' stroke='%23159e79' stroke-width='5' stroke-linecap='round' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size:60%;
    background-position:center
}
#top-menu li:first-child .sub-menu>*:nth-child(5) {
    grid-column:2;
    grid-row:2
}
#top-menu li:first-child>ul>li:nth-child(6) a::before,#mobile_menu li:first-child>ul>li:nth-child(6) a::before {
    content:'';
    background-color:#7d0585;
    background-image:url("data:image/svg+xml,%3Csvg id='enoNmX1Zc2Y1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 73 74' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23enoNmX1Zc2Y2_tr %7Banimation: enoNmX1Zc2Y2_tr__tr 3000ms linear infinite normal forwards%7D@keyframes enoNmX1Zc2Y2_tr__tr %7B 0%25 %7Btransform: translate(36.932973px,37.987887px) rotate(0deg)%7D 16.666667%25 %7Btransform: translate(36.932973px,37.987887px) rotate(30deg)%7D 26.666667%25 %7Btransform: translate(36.932973px,37.987887px) rotate(48deg)%7D 33.333333%25 %7Btransform: translate(36.932973px,37.987887px) rotate(60deg)%7D 50%25 %7Btransform: translate(36.932973px,37.987887px) rotate(90deg)%7D 83.333333%25 %7Btransform: translate(36.932973px,37.987887px) rotate(180deg)%7D 100%25 %7Btransform: translate(36.932973px,37.987887px) rotate(0deg)%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='enoNmX1Zc2Y2-fill' x1='32.5' y1='0' x2='32.5' y2='70' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='enoNmX1Zc2Y2-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='enoNmX1Zc2Y2-fill-1' offset='27.6042%25' stop-color='%23d7eee8'/%3E%3Cstop id='enoNmX1Zc2Y2-fill-2' offset='60.9375%25' stop-color='%23a4d9cb'/%3E%3Cstop id='enoNmX1Zc2Y2-fill-3' offset='90.625%25' stop-color='%237fcbb7'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='enoNmX1Zc2Y2_tr' transform='translate(36.932973,37.987887) rotate(0)'%3E%3Cpath d='M28.9611,0.936112C30.0417,0.322379,31.2604,0,32.5,0s2.4583.322379,3.5389.936112L61.3167,15.30504c1.1172.634526,2.0471,1.557977,2.6944,2.675623s.9886,2.389166.9889,3.684137v28.259794c0,2.32056-1.2169,4.46976-3.1958,5.648297L35.7031,71.116663C34.7327,71.695029,33.6266,72,32.5,72s-2.2327-.304971-3.2031-.883337L3.19583,55.572891c-.9728-.579394-1.77924-1.405131-2.33969-2.395646s-.855546-2.111657-.85614-3.252651L0,21.6648c.000285-1.294971.34159-2.566491.988884-3.684137s1.577256-2.041097,2.694446-2.675623L28.9611,0.936112ZM7.68806,21.843566c.47033-.841783,1.25203-1.460571,2.17349-1.720491.92145-.260023,1.90735-.139886,2.74125.333977L32.5,31.760949l19.8972-11.3112c.4135-.23472.8688-.384994,1.3397-.441977.471-.056983.9485-.019749,1.4052.109646.4567.129497.8837.34848,1.2566.644709.373.296126.6845.663634.9169,1.08144.2323.417909.381.877886.4374,1.353703.0564.47592.0195.95832-.1085,1.41984-.1281.461417-.3449.892903-.6381,1.269771-.2931.376766-.6568.691611-1.0703.926331L36.1111,38.084297v23.406891c0,.96768-.3804,1.89576-1.0577,2.580069s-1.5957,1.068686-2.5534,1.068686-1.8762-.384377-2.5534-1.068686-1.0577-1.612389-1.0577-2.580069v-23.406891L9.06389,26.816914c-.4133-.235029-.77674-.549977-1.06956-.926949s-.50929-.808457-.63705-1.269977c-.12776-.461417-.16431-.943817-.10755-1.419634.05675-.475714.2057-.935486.43833-1.353086v-.003703Z' transform='translate(-32.5,-35)' clip-rule='evenodd' fill='url(%23enoNmX1Zc2Y2-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size:60%;
    background-position:center
}
#top-menu li:first-child .sub-menu>*:nth-child(6) {
    grid-column:2;
    grid-row:3
}
#top-menu li:first-child .sub-menu>*:nth-child(7) {
    cursor: pointer;
    border: none;
    grid-column: 3;
    grid-row: 1 / span 3;
    border-radius: 30px;
    height: 350px;
    /*background-image: url('../../../uploads/2023/12/cf82d3c4f4dd8d1058b5f50d58708c75.jpeg');*/
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat
}

#top-menu li:first-child .sub-menu>*:nth-child(7):hover {
    transition: background-size 0.3s ease-in-out;
    filter: none;
    opacity: 1;
    background-size: 105%
}

#top-menu li:first-child .sub-menu>*:nth-child(7) a {
    text-transform: uppercase;
    top: 220px;
    margin-left: 30px;
    text-align: center;
    max-width: 100px;
    padding: 0px !important;
    border: 0px !important;
    border-radius: 20px;
    color: #fff;
    background-color: rgba(227, 95, 95, 1)
}

#top-menu li:first-child .sub-menu>*:nth-child(7) a:hover {
    color: #fff !important;
    background-color: rgba(227, 95, 95, 1) !important
}

#top-menu li:first-child .sub-menu>*:nth-child(7)>a+span {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.30);
    background-size: 200px 200px;
    border-radius: 30px;
    padding: 60px 110px 15px 30px !important;
    margin: 170px 0px 0px 10px !important;
    width: 335px !important;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    line-height: 20px;
    z-index: 10
}

#top-menu li:first-child .sub-menu>*:nth-child(7)>a+span:hover {
    opacity: 0.7
}

#top-menu li:first-child .sub-menu>*:nth-child(7) a:before {
    border: none;
    background: none;
    outline: none
}

#top-menu li:first-child .sub-menu>*:nth-child(7)>a+span:before {
    /*content: url(../../../uploads/2023/12/Avatars-1.png);*/
    display: flex;
    zoom: 50%;
    border-radius: 0px;
    margin-left: 200px;
    margin-top: -83px
}

#top-menu li:first-child .sub-menu>*:nth-child(7)>a+span:after {
    /*content: url("../../../uploads/2023/12/chevron-right.svg");*/
    font-size: 40px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: 0px 0px 3px 3px;
    position: absolute;
    width: 50px;
    height: 50px;
    background-color: rgba(217, 217, 217, 0.3);
    border-radius: 50%;
    left: 294px;
    top: 74%
}

@media only screen and (max-width:980px) {
    #et_mobile_nav_menu {
        display: block
    }
    #top-menu-nav {
        display: none
    }
}

#main-header .nav li#top-menu li:first-child ul.sub-menu {
    top: 50px
}

#main-header .nav li#top-menu li:first-child ul.sub-menu li {
    padding: 10px
}

#main-header .nav li#top-menu li:first-child ul.sub-menu li a {
    padding: 10px;
    display: block
}


#top-menu li:nth-child(2) .menu-item>a {
    width: 320px
}

#main-header .nav li ul {
    border-radius: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3)
}

#top-menu li:nth-child(2) .menu-item a::before {
    display: flex;
    align-items: center;
    justify-content: center;
    content: '';
    background: linear-gradient(180deg, #16A37D 0%, #139A76 83%, #129874 100%);
    background-color: transparent;
    position: absolute;
    padding: 7px;
    width: 60px;
    height: 60px;
    left: 5px;
    border: 3px solid #58BDA2;
    border-radius: 20px;
    z-index: 1;
    outline-color: #57BCA1;
    outline-style: double;
    outline-offset: -5px;
    line-height: 100%
}

#top-menu li:nth-child(2)>ul>li:nth-child(1) a::before,#mobile_menu li:nth-child(2)>ul>li:nth-child(1) a::before {
  
    content:url('../../../images/channels/whatsapp.svg') !important;
    background:linear-gradient(to bottom,#25D366,#128C7E);
    border:3px solid #25D366;
    outline-color:#57BCA1;
    outline-style:double;
    outline-offset:-5px
}
#top-menu li:nth-child(2)>ul>li:nth-child(2) a::before,#mobile_menu li:nth-child(2)>ul>li:nth-child(2) a::before {
    content:url('../../../images/channels/mail.svg') !important;
    background:linear-gradient(214deg,#fffc65 9.81%,#c8f037 50.67%,#c9ff33 95.1%);
    border:3px solid #c8f037;
    outline-color:#fffc65;
    outline-style:double;
    outline-offset:-5px
}
#top-menu li:nth-child(2)>ul>li:nth-child(3) a::before,#mobile_menu li:nth-child(2)>ul>li:nth-child(3) a::before {
    content:url('../../../images/channels/ivr.svg') !important;
    background: linear-gradient(218deg,#BF00A2 21.18%,#e800cb 61%,#fc1c83 100%) !important;
    border:3px solid #D04BB8;
    outline-color:#D04BB8;
    outline-style:double;
    outline-offset:-5px
}
#top-menu li:nth-child(2)>ul>li:nth-child(4) a::before,#mobile_menu li:nth-child(2)>ul>li:nth-child(4) a::before {
    content:url('../../../images/channels/rcs.svg') !important;
    background:linear-gradient(45deg,#fff 0%,#27A5E7 60%) !important;
    border:3px solid #27A5E7;
    outline-color:#27A5E7;
    outline-style:double;
    outline-offset:-5px
}
#top-menu li:nth-child(2)>ul>li:nth-child(5) a::before,#mobile_menu li:nth-child(2)>ul>li:nth-child(5) a::before {
    content:url('../../../images/channels/sms.svg') !important;
    background:linear-gradient(45deg,#fff 0%,#27A5E7 60%) !important;
    border:3px solid #27A5E7;
    outline-color:#27A5E7;
    outline-style:double;
    outline-offset:-5px
}
#top-menu li:nth-child(2) .menu-item a::after {
    content:'';
    background:url('../../../images/channels/shadow.svg') no-repeat center / contain;
    position:absolute;
    width:80px;
    height:80px;
    left:5px;
    top:50px;
    z-index:1
}
#main-header .nav li#top-menu li:nth-child(2) ul.sub-menu li a {
    font-family: 'SF Pro Display', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    letter-spacing: 0px;
    color: #000;
    font-size: 16px;
    padding-left: 110px !important;
    width: 300px
}

#top-menu li:nth-child(2) .sub-menu::before {
    content: '';
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -30px;
    border-width: 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent #fff
}

#top-menu li:nth-child(2) .sub-menu {
    width: 900px;
    padding: 20px 20px 20px 30px;
    top: 80px;
    left: -380px;
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='0.5' fill='%23888888' /%3E%3C/svg%3E");
    background-size: 100% 100%, 20px 20px;
    background-position: 5% 12%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: repeat(2, 1fr);
    gap: 20px;
    border: none
}

#top-menu li:nth-child(2) .sub-menu li {
    padding: 10px 0px 0px 10px;
    height: 110px;
    margin-bottom: -5px
}

#top-menu li:nth-child(2)>a+ul li>a+span {
    cursor: pointer;
    line-height: 20px;
    width: 240px;
    font-family: 'SF Pro Display', Helvetica, Arial, Lucida, sans-serif;
    font-size: 15px;
    font-weight: 200;
    display: inline-block;
    margin-left: 110px;
    color: #000
}

#top-menu li:nth-child(2) .sub-menu>* {
    width: 340px;
    padding: 10px 0px 10px 10px;
    margin-bottom: 20px
}

#top-menu li:nth-child(2) ul.sub-menu li a:hover {
    color: #058563;
    background: none
}

#top-menu li:nth-child(2) ul.sub-menu li a {
    font-family: 'SF Pro Display', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    color: #000;
    font-size: 16px;
    padding-left: 110px;
    width: 350px;
    letter-spacing: -0.1px
}

.menu-item {
    position: relative
}

.sub-menu::after {
    content: '';
    position: absolute;
    width: 1600px;
    margin-left: -200px;
    top: -60px;
    height: 500px;
    z-index: -1;
    background: transparent
}

#top-menu li:nth-child(4) .menu-item>a {
    width: 360px !important
}

#main-header .nav li ul {
    border-radius: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3)
}

#top-menu li:nth-child(4) .menu-item a::before {
    display:flex;
    align-items:center;
    justify-content:center;
    content:'';
    background:linear-gradient(180deg,#7d0585 0%,#9a138f 83%,#981298 100%);
    background-color:transparent;
    position:absolute;
    padding:7px;
    width:60px;
    height:60px;
    left:5px;
    border:3px solid #bd58b8;
    border-radius:20px;
    z-index:1;
    outline-color:#780d7c;
    outline-style:double;
    outline-offset:-5px;
    line-height:100%
}
#top-menu li:nth-child(4)>ul>li:nth-child(1) a::before,#mobile_menu li:nth-child(4)>ul>li:nth-child(1) a::before {
    content:'';
    background-color:#fefefe;
    background-image:url("../../../images/meta.svg");
    background-repeat:no-repeat;
    background-size:50%;
    background-position:center
}
#top-menu li:nth-child(4)>ul>li:nth-child(2) a::before,#mobile_menu li:nth-child(4)>ul>li:nth-child(2) a::before {
    content:'';
    background-color:#fefefe;
    background-image:url("../../../images/bsnl.svg");
    background-repeat:no-repeat;
    background-size:50%;
    background-position:center
}
#top-menu li:nth-child(4)>ul>li:nth-child(3) a::before,#mobile_menu li:nth-child(4)>ul>li:nth-child(3) a::before {
    content:'';
    background-color:#fefefe;
    background-image:url("../../../images/airtel.svg");
    background-repeat:no-repeat;
    background-size:50%;
    background-position:center
}
#top-menu li:nth-child(4)>ul>li:nth-child(4) a::before,#mobile_menu li:nth-child(4)>ul>li:nth-child(4) a::before {
    content:'';
    background-color:#fefefe;
    background-image:url("../../../images/aws.svg");
    background-repeat:no-repeat;
    background-size:50%;
    background-position:center
}

#top-menu li:nth-child(4) .menu-item a::after {
    content:'';
    background:url('../../../images/channels/shadow.svg') no-repeat center / contain;
    position:absolute;
    width:80px;
    height:80px;
    left:5px;
    top:50px;
    z-index:1
}
#top-menu li:nth-child(4) ul.sub-menu li a {
    font-family:'SF Pro Display',Helvetica,Arial,Lucida,sans-serif;
    font-weight:500;
    letter-spacing:0px;
    color:#000;
    font-size:16px;
    padding-left:110px!important;
    width:300px
}
#top-menu li:nth-child(4) .sub-menu::before {
    content:'';
    position:absolute;
    top:-10px;
    left:50%;
    margin-left:-30px;
    border-width:0 10px 10px;
    border-style:solid;
    border-color:transparent transparent #fff
}
#top-menu li:nth-child(4) .sub-menu {
    width:1200px;
    padding:20px 20px 20px 30px;
    top:80px;
    left:-540px;
    background-image:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,1)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='0.5' fill='%23888888' /%3E%3C/svg%3E");
    background-size:100% 100%,20px 20px;
    background-position:5% 12%;
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-template-rows:repeat(2,1fr);
    gap:20px;
    border:none
}
#top-menu li:nth-child(4) .sub-menu li {
    padding:10px 0px 0px 10px;
    height:130px;
    margin-bottom:-5px
}
#top-menu li:nth-child(4)>a+ul li>a+span {
    cursor:pointer;
    line-height:20px;
    width:440px;
    font-family:'SF Pro Display',Helvetica,Arial,Lucida,sans-serif;
    font-size:15px;
    font-weight:200;
    display:inline-block;
    margin-left:110px;
    color:#000
}

#top-menu li:nth-child(4) .sub-menu>* {
    width: 340px;
    padding: 10px 0px 10px 10px;
    margin-bottom: 20px
}

#top-menu li:nth-child(4) ul.sub-menu li a:hover {
    color: #058563;
    background: none
}

#main-header .nav li .menu-item ul.sub-menu li a {
    font-family: 'SF Pro Display', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    color: #000;
    font-size: 16px;
    padding-left: 110px;
    width: 300px;
    letter-spacing: -0.1px
}

.menu-item {
    position: relative
}

.sub-menu::after {
    content: '';
    position: absolute;
    width: 1600px;
    margin-left: -200px;
    top: -60px;
    height: 500px;
    z-index: -1;
    background: transparent
}

#main-header .et_mobile_menu li ul {
    display: none !important
}

#main-header .et_mobile_menu.active {
    display: block !important
}

#main-header .et_mobile_menu li.active ul {
    display: block !important
}

@media only screen and (max-width:980px) {
    .post-template-default {
        margin-top: 100px
    }
    .et_pb_section.et_pb_section_0 {
        padding-top: 60px
    }
    #main-header {
        /*height: 80px !important*/
    }
    #mobile_menu {
        width: 340px;
        border: none;
        left: -25px;
        border-radius: 30px;
        height: auto !important;
        top: 100px
    }
    #mobile_menu li:nth-child(1) a::before,
    #mobile_menu li:nth-child(2) a::before,
    #mobile_menu li:nth-child(4) a::before {
        min-width: 50px;
        height: 50px;
        border-radius: 10px;
        margin-right: 20px
    }
    #mobile_menu li:nth-child(1) a::before,
    #mobile_menu li:nth-child(4) a::before {
        outline-color: #57BCA1;
        outline-style: double;
        outline-offset: -5px
    }
    #mobile_menu a {
        background: none;
        font-size: 16px !important;
        display: flex;
        align-items: center
    }
    #mobile_menu::before {
        content: '';
        position: absolute;
        top: -9px;
        left: 93%;
        margin-left: -30px;
        border-width: 0 10px 10px;
        border-style: solid;
        border-color: transparent transparent #fff
    }
    #mobile_menu li:nth-child(1)>a,
    #mobile_menu li:nth-child(2)>a,
    #mobile_menu li:nth-child(4)>a,
    #mobile_menu li a {
        width: 100%
    }
    #mobile_menu li:nth-child(1)>a+ul li>a+span,
    #mobile_menu li:nth-child(2)>a+ul li>a+span,
    #mobile_menu li:nth-child(4)>a+ul li>a+span {
        display: none
    }
    #mobile_menu li:nth-child(1) .sub-menu>*:nth-child(7) {
        display: none
    }
    #mobile_menu li:nth-child(1) .sub-menu,
    #mobile_menu li:nth-child(2) .sub-menu,
    #mobile_menu li:nth-child(4) .sub-menu {
        background-size: 100%
    }
    #mobile_menu li:nth-child(2)>ul li a::before {
        display: flex;
        justify-content: center;
        align-items: center;
        padding-top: 4px;
        min-width: 44px;
        max-width: 44px;
        height: 37px
    }
   /* #mobile_menu li:nth-child(2)>ul>li:nth-child(1) a::before {
        content: url(../../../uploads/2023/12/k1hti9t0wxlqpu4qfs.svg)
    }
    #mobile_menu li:nth-child(2)>ul>li:nth-child(2) a::before {
        content: url(../../../uploads/2023/12/mrr3xpbfcjlqpuaeiw.svg)
    }
    #mobile_menu li:nth-child(2)>ul>li:nth-child(3) a::before {
        content: url(../../../uploads/2023/12/rivj6cpgz89lqpub0gg.svg)
    }
    #mobile_menu li:nth-child(2)>ul>li:nth-child(4) a::before {
        content: url(../../../uploads/2023/12/3nvyh7jmzp2lqpubgyi.svg)
    }*/
    #mobile_menu li:nth-child(1) .menu-item a::after,
    #mobile_menu li:nth-child(2) .menu-item a::after,
    #mobile_menu li:nth-child(4) .menu-item a::after {
        margin-top: 60px;
        top: auto;
        left: -7px
    }
    /*.mobile_menu_bar:before {
        top: 8px !important
    }*/
}

.form-container {
    padding: 2rem;
    width: 100%;
    max-width: 500px;
    margin: 0 auto
}

.form-container label {
    font-size: 16px;
    display: block;
    margin-bottom: 0.5rem;
    color: #555
}

.form-container input[type="email"] {
    width: 100%;
    padding: 0.75rem;
    border: 1px solid #ddd;
    border-radius: 30px;
    box-sizing: border-box;
    font-size: 18px
}

.form-container input[type="email"]:focus {
    border-color: #058563;
    outline: none;
    box-shadow: 0 0 5px rgba(6, 133, 99, 0.5)
}

.form-container button[type="submit"]:before {
    content: '';
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33325L2 9.33325H8L7.33333 14.6666L14 6.66659H8L8.66667 1.33325Z" stroke="%2316A37D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-position: center;
    background-color: #fff !important;
    background-repeat: no-repeat;
    background-size: 20px;
    position: absolute;
    padding: 5px 6px 5px 5px;
    margin: -1px 0px 0px 8px;
    width: 24px;
    height: 24px;
    left: 5px;
    border-radius: 20px
}

#sidebar .form-container {
    margin: 60px 0px;
    padding: 0
}

#sidebar .form-container button[type="submit"]:before {
    background-size: 16px;
    padding: 5px 6px 5px 5px;
    margin: -1px 0px 0px 8px;
    width: 18px;
    height: 18px;
    left: 3px
}

#sidebar .form-container button[type="submit"] {
    font-size: 16px !important;
    padding: 12px 16px 12px 50px !important
}

#sidebar .form-container label {
    font-size: 1.2em
}

@media screen and (max-width:576px) {
    form button[type="submit"] {
        font-size: 16px
    }
}

@font-face {
    font-family: "SF Pro Display Medium";
    src: url("../../../fonts/SF-Pro-Display-Medium.otf") format("opentype")
}

@font-face {
    font-family: "SF Pro Display Thin";
    src: url("../../../fonts/SF-Pro-Display-Thin.otf") format("opentype")
}

@font-face {
    font-family: "SF Pro Display Regular";
    src: url("../../../fonts/SF-Pro-Display-Regular.otf") format("opentype")
}
div.et_pb_section.et_pb_section_0 {
    background-image: linear-gradient(42deg, #800080 40%, #25d366 100%) 
}
.ivr-section {
    background-image: linear-gradient(42deg, #e718be  40%, #eba8e4 100%) !important;
}
.sms-section{
    background-image:linear-gradient(42deg, #7276e5 40%, #d1becf 100%) !important
}
.email-section {
    background-image:linear-gradient(42deg, #e7bc22 40%, #d9bb51 100%) !important
}
.rcs-section{
    background-image:linear-gradient(42deg, #438fb7 40%, #f5feff 100%) !important
}

.et_pb_toggle_0.et_pb_toggle {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-size: 18px;
    color: #0f0f0f !important;
    line-height: 1.6em;
}

.et_pb_text_15.et_pb_text {
    color: #4f4f4f !important
}

.et_pb_text_15 p {
    line-height: 1.2em
}

.et_pb_text_15 {
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    font-size: 36px;
    line-height: 1.2em
}

.et_pb_text_15 h1 {
    font-weight: 700;
    font-size: 32px;
    color: #2d2d2d !important;
    line-height: 1.2em
}

.et_pb_divider_0:before {
    border-top-color: #222222;
    border-top-width: 4px
}

.et_pb_divider_0 {
    height: 0px
}

.et_pb_toggle_0.et_pb_toggle h5,
.et_pb_toggle_0.et_pb_toggle h1.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle h2.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle h3.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle h4.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle h6.et_pb_toggle_title {
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 24px;
    color: #000000 !important;
    line-height: 1.2em
}

.et_pb_toggle_0.et_pb_toggle p {
    line-height: 1.6em
}

.et_pb_module.et_pb_toggle_0.et_pb_toggle {
    border-color: #f7f7f7
}

.et_pb_text_14 p {
    line-height: 1.8em
}

.et_pb_toggle_0.et_pb_toggle .et_pb_toggle_title:before {
    font-size: 20px
}

.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open {
    background-color: #ffffff
}

.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close {
    background-color: #ffffff
}

.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close h5.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close h1.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close h2.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close h3.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close h6.et_pb_toggle_title {
    color: #000000 !important
}

.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open h1.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open h2.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open h3.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title,
.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open h6.et_pb_toggle_title {
    color: #000000 !important
}

.et_pb_divider_1:before {
    border-top-color: #222222;
    border-top-width: 4px
}

.et_pb_divider_1 {
    height: 0px
}

.et_pb_toggle_1.et_pb_toggle h5,
.et_pb_toggle_1.et_pb_toggle h1.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle h2.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle h3.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle h4.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle h6.et_pb_toggle_title {
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    color: #000000 !important;
    line-height: 1.2em
}

.et_pb_text_14 {
    font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 300;
    font-size: 22px;
    line-height: 1.8em;
    max-width: 85%
}

.et_pb_text_13 {
    margin-top: 30px !important
}

.et_pb_toggle_1.et_pb_toggle {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-size: 18px;
    color: #0f0f0f !important;
    line-height: 1.6em;
}

.et_pb_image_9 {
    text-align: center
}

.et_pb_row_4.et_pb_row {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_section_0 {
    border-radius: 0px 0px 4px 4px;
    overflow: hidden;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_text_11 p {
    line-height: 1.2em
}

.et_pb_text_11 {
    font-size: 30px;
    line-height: 1.2em;
    padding-top: 30px !important;
    padding-bottom: 30px !important
}

.et_pb_text_11 h4 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-size: 37px;
    text-align: center
}

.et_pb_image_6 {
    text-align: center
}

.et_pb_image_7 {
    text-align: center
}

.et_pb_image_8 {
    text-align: center
}

.et_pb_image_10 {
    text-align: center
}

.et_pb_text_13 h4 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 45px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_image_11 {
    text-align: center
}

.et_pb_image_12 {
    text-align: center
}

.et_pb_image_13 {
    text-align: center
}

.et_pb_text_12 p {
    line-height: 1.8em
}

.et_pb_text_12 {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-weight: 500;
    font-size: 22px;
    line-height: 1.8em;
    max-width: 90%
}

.et_pb_section_6 {
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 60px;
    padding-left: 0px
}

.et_pb_column_20 {
    padding-top: 0px
}

.et_pb_text_13 h1 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 63px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_13 h3 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-size: 48px;
    color: #ffffff !important
}

.et_pb_toggle_1.et_pb_toggle p {
    line-height: 1.6em
}

.et_pb_module.et_pb_toggle_1.et_pb_toggle {
    border-color: #f7f7f7
}

.et_pb_image_5 {
    margin-top: 30px !important;
    text-align: right;
    margin-right: 0
}

body #page-container .et_pb_button_4:hover {
    color: #ffffff !important;
    background: rgba(19, 255, 241, 0) !important;
    border-color: #ffffff !important
}

.et_pb_text_16 h3 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-size: 48px;
    color: #ffffff !important
}

.et_pb_text_16 h4 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 46px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_16 {
    margin-top: 50px !important
}

.et_pb_text_17.et_pb_text {
    color: #ffffff !important
}

.et_pb_text_17 p {
    line-height: 140%
}

.et_pb_text_17 {
    font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 24px;
    letter-spacing: 1px;
    line-height: 140%
}

.et_pb_button_4.et_pb_module,
.et_pb_module .et_pb_button_4.et_pb_module:hover {
    padding-top: 10px !important;
    padding-right: 25px !important;
    padding-bottom: 10px !important;
    padding-left: 55px !important;
    margin-top: 20px !important;
    margin-bottom: 30px !important
}

body #page-container .et_pb_button_4 {
    color: #ffffff !important;
    border-color: rgba(255, 255, 255, 0);
    border-radius: 50px;
    letter-spacing: 1px;
    font-size: 20px;
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 600 !important;
    padding-left: 2em;
    padding-right: 0.7em;
    background-color: #ffb200
}

body #page-container .et_pb_button_4:after {
    display: none
}

.et_pb_image_14 .et_pb_image_wrap {
    display: block
}

body #page-container .et_pb_button_4:before {
    content: attr(data-icon);
    ;
    font-family: "ETmodules" !important;
    color: #ffffff;
    line-height: 1.7em;
    font-size: 20px !important;
    opacity: 1;
    margin-left: -1.3em;
    right: auto;
    display: inline-block
}

body #page-container .et_pb_button_4:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em
}

.et_pb_button_4:before {
    left: 47px
}

.et_pb_button_5.et_pb_module,
.et_pb_module .et_pb_button_5.et_pb_module:hover {
    padding-top: 10px !important;
    padding-right: 25px !important;
    padding-bottom: 10px !important;
    padding-left: 55px !important;
    margin-top: 20px !important
}

body #page-container .et_pb_button_5 {
    color: #ffffff !important;
    border-color: rgba(255, 255, 255, 0);
    border-radius: 50px;
    letter-spacing: 1px;
    font-size: 20px;
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 600 !important;
    padding-left: 2em;
    padding-right: 0.7em;
    background-color: #ffb200
}

body #page-container .et_pb_button_5:hover {
    color: #ffffff !important;
    background: rgba(19, 255, 241, 0) !important;
    border-color: #ffffff !important
}

body #page-container .et_pb_button_5:after {
    display: none
}

body #page-container .et_pb_button_5:before {
    content: attr(data-icon);
    ;
    font-family: "ETmodules" !important;
    color: #ffffff;
    line-height: 1.7em;
    font-size: 20px !important;
    opacity: 1;
    margin-left: -1.3em;
    right: auto;
    display: inline-block
}

body #page-container .et_pb_button_5:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em
}

.et_pb_text_16 h1 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 63px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_image_14 .et_pb_image_wrap,
.et_pb_image_14 img {
    width: 100%
}

.et_pb_toggle_1.et_pb_toggle .et_pb_toggle_title:before {
    font-size: 20px
}

.et_pb_toggle_2.et_pb_toggle {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-size: 18px;
    color: #0f0f0f !important;
    line-height: 1.6em;
}

.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open {
    background-color: #ffffff
}

.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close {
    background-color: #ffffff
}

.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close h5.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close h1.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close h2.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close h3.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close h6.et_pb_toggle_title {
    color: #000000 !important
}

.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open h1.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open h2.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open h3.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title,
.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open h6.et_pb_toggle_title {
    color: #000000 !important
}

.et_pb_divider_2:before {
    border-top-color: #222222;
    border-top-width: 4px
}

.et_pb_divider_2 {
    height: 0px
}

.et_pb_toggle_2.et_pb_toggle h5,
.et_pb_toggle_2.et_pb_toggle h1.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle h2.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle h3.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle h4.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle h6.et_pb_toggle_title {
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 24px;
    color: #000000 !important;
    line-height: 1.2em
}

.et_pb_toggle_2.et_pb_toggle p {
    line-height: 1.6em
}

.et_pb_module.et_pb_toggle_2.et_pb_toggle {
    border-color: #f7f7f7
}

.et_pb_image_14 {
    margin-top: -20px !important;
    max-width: 100% !important;
    margin-left: 0
}

.et_pb_toggle_2.et_pb_toggle .et_pb_toggle_title:before {
    font-size: 20px
}

.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open {
    background-color: #ffffff
}

.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close {
    background-color: #ffffff
}

.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close h5.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close h1.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close h2.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close h3.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close h6.et_pb_toggle_title {
    color: #000000 !important
}

.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open h1.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open h2.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open h3.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title,
.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open h6.et_pb_toggle_title {
    color: #000000 !important
}

.et_pb_divider_3:before {
    border-top-color: #222222;
    border-top-width: 4px
}

.et_pb_divider_3 {
    height: 0px
}

div.et_pb_section.et_pb_section_7 {
    /* background-image: linear-gradient(180deg, #74ccb5 0%, #00664b 100%) !important */
    background-image: linear-gradient(180deg, #cc74c8 0%, #50164e 100%) !important;

}

.et_pb_section_7 {
    border-radius: 30px 30px 30px 30px;
    overflow: hidden;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-bottom: -100px;
    box-shadow: 0px 20px 60px -10px rgba(0, 0, 0, 0.4);
    z-index: 10;
    z-index: 1
}

.et_pb_section_5 {
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px
}

.et_pb_text_11.et_pb_text {
    color: #5b5b5b !important
}

.et_pb_text_10 {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-weight: 500;
    font-size: 22px;
    line-height: 1.8em;
    padding-top: 20px !important;
    padding-bottom: 20px !important
}

.et_pb_text_3 h2 {
    
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 1.03em;
    text-align: left
}

.et_pb_text_2 {
    font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 20px;
    letter-spacing: 1px;
    line-height: 140%
}

.et_pb_image_0 {
    margin-top: -50px !important;
    max-width: 100% !important;
    text-align: right;
    margin-right: 0
}

.et_pb_image_0 .et_pb_image_wrap,
.et_pb_image_0 img {
    width: 100%
}

.et_pb_image_0 .et_pb_image_wrap {
    display: block
}

/*.et_pb_section_1 {
    padding-top: 30px;
    margin-top: 60px
}*/

.et_pb_row_1.et_pb_row {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_image_1 {
    max-width: 95%;
    text-align: right;
    margin-right: 0
}

.et_pb_text_3 h1 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 55px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_3 {
    margin-top: 60px !important
}

.et_pb_text_2.et_pb_text {
    color: #ffffff !important
}

.et_pb_text_4.et_pb_text {
    color: #000000 !important
}

.et_pb_text_4 p {
    line-height: 1.704em
}

.et_pb_text_4 {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-weight: 500;
    font-size: 24px;
    line-height: 1.704em
}

.et_pb_text_4 h1 {
    font-size: 37px
}

.et_pb_image_2 {
    max-width: 80%;
    text-align: right;
    margin-right: 0
}

.et_pb_section_2 {
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 60px;
    padding-left: 0px
}

.et_pb_row_2.et_pb_row {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_text_5 h2 {
   
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 1.03em;
    text-align: left
}

.et_pb_text_5 {
    margin-top: 60px !important
}

.et_pb_text_2 p {
    line-height: 140%
}

/*.et_pb_button_1:before {
    background: linear-gradient(74.53deg, #075E54 0.04%, #128C7E 45.31%, #25D366 90.58%);
    left: 38px;
    padding-left: 9px;
    padding-right: 8px;
    border-radius: 50px
}*/

.et_pb_text_6 p {
    line-height: 1.704em
}

body #page-container .et_pb_button_0 {
    color: #000000 !important;
    border-width: 1px !important;
    border-color: rgba(105, 190, 167, 0);
    border-radius: 50px;
    letter-spacing: 0px;
    font-size: 20px;
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif !important;
    padding-left: 2em;
    padding-right: 0.7em;
    background-color: #ffffff
}

.et_pb_row_0.et_pb_row {
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px
}

.et_pb_row_0 {
    max-width: 1400px !important
}

.et_pb_text_0 h1 {
   
    font-size: 32px;
    color: #ffffff !important;
    letter-spacing: 1px
}

.et_pb_text_0 {
    margin-top: 60px !important
}

.et_pb_text_1.et_pb_text {
    color: #ffffff !important
}

.et_pb_text_1 p {
    line-height: 140%
}

.et_pb_text_1 {
    font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 25px;
    letter-spacing: 1px;
    line-height: 140%
}

.et_pb_button_0.et_pb_module,
.et_pb_module .et_pb_button_0.et_pb_module:hover {
    padding-top: 10px !important;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
    padding-left: 60px !important;
    margin-top: 20px !important
}

body #page-container .et_pb_button_0:hover {
    color: #ffffff !important;
    background: rgba(0, 21, 128, 0) !important;
    border-color: #ffffff !important
}

body #page-container .et_pb_button_1:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em
}

body #page-container .et_pb_button_0:after {
    display: none
}

body #page-container .et_pb_button_0:before {
    content: attr(data-icon);
    ;
    font-family: "ETmodules" !important;
    color: #ffffff;
    line-height: 1.7em;
    font-size: 20px !important;
    opacity: 1;
    margin-left: -1.3em;
    right: auto;
    display: inline-block
}

body #page-container .et_pb_button_0:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em
}

.et_pb_button_0:before {
    /* background: linear-gradient(74.53deg, #075E54 0.04%, #128C7E 45.31%, #25D366 90.58%); */
    background: linear-gradient(74.53deg, #4b075e 0.04%, #7f128c 45.31%, #c825d3 90.58%);
    left: 38px;
    padding-left: 9px;
    padding-right: 8px;
    border-radius: 50px
}

.et_pb_button_1.et_pb_module,
.et_pb_module .et_pb_button_1.et_pb_module:hover {
    padding-top: 10px !important;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
    padding-left: 60px !important;
    /*margin-top: 20px !important*/
    margin-bottom: 0px;
}

body #page-container .et_pb_button_1 {
    color: #000000 !important;
    border-width: 1px !important;
    border-color: rgba(105, 190, 167, 0);
    border-radius: 50px;
    letter-spacing: 0px;
    font-size: 20px;
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif !important;
    padding-left: 2em;
    padding-right: 0.7em;
    background-color: #ffffff
}

body #page-container .et_pb_button_1:hover {
    color: #ffffff !important;
    background: rgba(0, 21, 128, 0) !important;
    border-color: #ffffff !important
}

body #page-container .et_pb_button_1:after {
    display: none
}

body #page-container .et_pb_button_1:before {
    content: attr(data-icon);
    ;
    font-family: "ETmodules" !important;
    color: #ffffff;
    line-height: 1.7em;
    font-size: 20px !important;
    opacity: 1;
    margin-left: -1.3em;
    right: auto;
    display: inline-block
}

.et_pb_text_6.et_pb_text {
    color: #000000 !important
}

.et_pb_text_5 h1 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 55px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_6 {
    /*font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;*/
    font-family: "Lato", serif;
    font-weight: 500;
    font-size: 24px;
    line-height: 1.704em
}

body #page-container .et_pb_button_3:after {
    display: none
}

body #page-container .et_pb_button_2 {
    color: #000000 !important;
    border-width: 1px !important;
    border-color: rgba(105, 190, 167, 0);
    border-radius: 50px;
    letter-spacing: 0px;
    font-size: 20px;
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif !important;
    padding-left: 2em;
    padding-right: 0.7em;
    background-color: #ffffff
}

body #page-container .et_pb_button_2:hover {
    color: #ffffff !important;
    background: rgba(0, 21, 128, 0) !important;
    border-color: #ffffff !important
}

body #page-container .et_pb_button_2:after {
    display: none
}

body #page-container .et_pb_button_2:before {
    content: attr(data-icon);
    ;
    font-family: "ETmodules" !important;
    color: #ffffff;
    line-height: 1.7em;
    font-size: 20px !important;
    opacity: 1;
    margin-left: -1.3em;
    right: auto;
    display: inline-block
}

body #page-container .et_pb_button_2:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em
}

.et_pb_button_2:before {
     /*background: linear-gradient(74.53deg, #075E54 0.04%, #128C7E 45.31%, #25D366 90.58%); */
    background: linear-gradient(74.53deg, #4b075e 0.04%, #7f128c 45.31%, #c825d3 90.58%);

    left: 38px;
    padding-left: 9px;
    padding-right: 8px;
    border-radius: 50px
}

.et_pb_button_3.et_pb_module,
.et_pb_module .et_pb_button_3.et_pb_module:hover {
    padding-top: 10px !important;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
    padding-left: 60px !important;
    margin-top: 20px !important;
    margin-bottom: 30px !important
}

body #page-container .et_pb_button_3 {
    color: #000000 !important;
    border-width: 1px !important;
    border-color: rgba(105, 190, 167, 0);
    border-radius: 50px;
    letter-spacing: 0px;
    font-size: 20px;
    font-family: 'SF Pro Display Regular', Helvetica, Arial, Lucida, sans-serif !important;
    padding-left: 2em;
    padding-right: 0.7em;
    background-color: #ffffff
}

body #page-container .et_pb_button_3:hover {
    color: #ffffff !important;
    background: rgba(0, 21, 128, 0) !important;
    border-color: #ffffff !important
}

body #page-container .et_pb_button_3:before {
    content: attr(data-icon);
    ;
    font-family: "ETmodules" !important;
    color: #ffffff;
    line-height: 1.7em;
    font-size: 20px !important;
    opacity: 1;
    margin-left: -1.3em;
    right: auto;
    display: inline-block
}

.et_pb_button_2.et_pb_module,
.et_pb_module .et_pb_button_2.et_pb_module:hover {
    padding-top: 10px !important;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
    padding-left: 60px !important;
    margin-top: 20px !important
}

body #page-container .et_pb_button_3:hover:before {
    margin-left: .3em;
    right: auto;
    margin-left: -1.3em
}

.et_pb_button_3:before {
    background: linear-gradient(74.53deg, #075E54 0.04%, #128C7E 45.31%, #25D366 90.58%);
    left: 38px;
    padding-left: 9px;
    padding-right: 8px;
    border-radius: 50px
}

.et_pb_section_4 {
    padding-top: 60px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
    margin-bottom: 0px;
    z-index: 1
}

.et_pb_section_4>.et_pb_row {
    max-width: 1366px !important
}

.et_pb_column .et_pb_row_inner_0 {
    padding-left: 30px
}

.et_pb_text_9 h1 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 63px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_9 h3 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-size: 48px;
    color: #ffffff !important
}

.et_pb_text_9 h4 {
    /*font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;*/
    font-size: 32px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_9 {
    margin-top: 30px !important
}

.et_pb_text_10 p {
    line-height: 1.8em
}

.et_pb_text_6 h1 {
    font-size: 37px
}

.et_pb_button_5:before {
    left: 47px
}

.et_pb_text_8 {
    font-family: 'SF Pro Display Thin', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 20px;
    letter-spacing: 1px;
    line-height: 140%;
    max-width: 90%
}

.et_pb_text_7 h1 {
    font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;
    font-size: 55px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_section_3 {
    border-radius: 30px 30px 30px 30px;
    overflow: hidden;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 0px;
    padding-left: 0px;
    box-shadow: 0px 0px 60px -10px rgba(0, 0, 0, 0.4);
    z-index: 10
}

.et_pb_row_3.et_pb_row {
    padding-top: 60px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px
}

.et_pb_image_4 {
    max-width: 120%;
    margin-top: -20px !important;
    text-align: center
}

.et_pb_text_8 p {
    line-height: 140%
}

.et_pb_image_4 .et_pb_image_wrap {
    display: block
}

.et_pb_image_3 .et_pb_image_wrap {
    display: block
}

.et_pb_image_3 {
    margin-left: 0
}

.et_pb_text_7 h2 {
   /* font-family: 'SF Pro Display Medium', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 600;*/
    font-size: 32px;
    color: #ffffff !important;
    letter-spacing: 1px;
    line-height: 1.03em
}

.et_pb_text_7 {
    margin-top: 30px !important
}

.et_pb_text_8.et_pb_text {
    color: #ffffff !important
}

div.et_pb_section.et_pb_section_3 {
    /* background-image: linear-gradient(80deg, #075E54 40%, #25d366 100%) !important */
    /*background-image: linear-gradient(180deg, #cc74c8 0%, #50164e 100%) !important;*/
    background-image: radial-gradient(126.63% 126.63% at 28.25% 0%,rgb(62,62,85) 0%,rgb(21,21,37) 100%);

}

.et_pb_toggle_1 .et_pb_toggle_title:before {
    color: #000000
}

.et_pb_toggle_2 .et_pb_toggle_title:before {
    color: #000000
}

.et_pb_toggle_0 .et_pb_toggle_title:before {
    color: #000000
}

.et_pb_text_10.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

.et_pb_text_9.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

.et_pb_image_2.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

.et_pb_text_6.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

.et_pb_text_17.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

.et_pb_text_4.et_pb_module {
    margin-left: auto !important;
    margin-right: 0px !important
}

.et_pb_image_4.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

.et_pb_text_3.et_pb_module {
    margin-left: auto !important;
    margin-right: 0px !important
}

.et_pb_text_16.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

.et_pb_text_12.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

.et_pb_image_1.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

.et_pb_row_9.et_pb_row {
    margin-left: auto !important;
    margin-right: auto !important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_text_14.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

.et_pb_text_13.et_pb_module {
    margin-left: 0px !important;
    margin-right: auto !important
}

@media only screen and (min-width:981px) {
    /*.et_pb_button_1 {
        display: none !important
    }*/
    .et_pb_image_2 {
        display: none !important
    }
    .et_pb_text_5 {
        max-width: 90%
    }
    .et_pb_section_3 {
        max-width: 1366px
    }
    .et_pb_button_3 {
        display: none !important
    }
    .et_pb_text_10 {
        max-width: 90%
    }
    .et_pb_text_13 {
        max-width: 60%
    }
    .et_pb_section_7 {
        max-width: 1430px
    }
    .et_pb_text_16 {
        max-width: 90%
    }
    .et_pb_text_17 {
        max-width: 90%
    }
    .et_pb_button_4 {
        display: none !important
    }
}

@media only screen and (max-width:980px) {
    /*.et_pb_button_0 {
        display: none !important
    }*/
    .et_pb_text_2 {
        display: none !important
    }
    .et_pb_image_0 {
        display: none !important
    }
    .et_pb_image_1 {
        display: none !important
    }
    .et_pb_image_4 {
        display: none !important
    }
    .et_pb_button_2 {
        display: none !important
    }
    .et_pb_code_0 {
        display: none !important
    }
    .et_pb_image_5 {
        display: none !important
    }
    .et_pb_text_11 {
        display: none !important
    }
    .et_pb_section_5 {
        display: none !important
    }
    .et_pb_code_1 {
        display: none !important
    }
    .et_pb_image_14 {
        display: none !important
    }
    .et_pb_button_5 {
        display: none !important
    }
}

@media only screen and (min-width:576px) and (max-width:980px) {
    .et_pb_text_0 h1 {
        font-size: 50px
    }
    .et_pb_text_11 {
        display: none !important
    }
    .et_pb_image_14 {
        display: none !important
    }
    .et_pb_toggle_2.et_pb_toggle h5,
    .et_pb_toggle_2.et_pb_toggle h1.et_pb_toggle_title,
    .et_pb_toggle_2.et_pb_toggle h2.et_pb_toggle_title,
    .et_pb_toggle_2.et_pb_toggle h3.et_pb_toggle_title,
    .et_pb_toggle_2.et_pb_toggle h4.et_pb_toggle_title,
    .et_pb_toggle_2.et_pb_toggle h6.et_pb_toggle_title {
        font-size: 18px
    }
    .et_pb_toggle_1.et_pb_toggle h5,
    .et_pb_toggle_1.et_pb_toggle h1.et_pb_toggle_title,
    .et_pb_toggle_1.et_pb_toggle h2.et_pb_toggle_title,
    .et_pb_toggle_1.et_pb_toggle h3.et_pb_toggle_title,
    .et_pb_toggle_1.et_pb_toggle h4.et_pb_toggle_title,
    .et_pb_toggle_1.et_pb_toggle h6.et_pb_toggle_title {
        font-size: 18px
    }
    .et_pb_toggle_0.et_pb_toggle h5,
    .et_pb_toggle_0.et_pb_toggle h1.et_pb_toggle_title,
    .et_pb_toggle_0.et_pb_toggle h2.et_pb_toggle_title,
    .et_pb_toggle_0.et_pb_toggle h3.et_pb_toggle_title,
    .et_pb_toggle_0.et_pb_toggle h4.et_pb_toggle_title,
    .et_pb_toggle_0.et_pb_toggle h6.et_pb_toggle_title {
        font-size: 18px
    }
    .et_pb_text_15 {
        font-size: 32px
    }
    .et_pb_code_1 {
        display: none !important
    }
    .et_pb_section_5 {
        display: none !important
    }
    .et_pb_image_5 {
        display: none !important
    }
    .et_pb_text_0 {
        margin-top: 0px !important
    }
    .et_pb_code_0 {
        display: none !important
    }
    .et_pb_button_2 {
        display: none !important
    }
    .et_pb_image_4 {
        display: none !important
    }
    .et_pb_image_1 {
        display: none !important
    }
    .et_pb_image_0 {
        display: none !important
    }
    .et_pb_text_2 {
        display: none !important
    }
    .et_pb_button_0 {
        display: none !important
    }
    .et_pb_button_5 {
        display: none !important
    }
}

@media only screen and (max-width:576px) {
    .et_pb_row_0.et_pb_row {
        padding-right: 0px !important;
        padding-bottom: 30px !important;
        padding-left: 0px !important;
        padding-top: 60px;
    }
    .et_pb_text_13 {
        margin-top: 0px !important
    }
    .et_pb_text_9 h4 {
        font-size: 35px
    }
    .et_pb_text_9 {
        max-width: 100% !important;
        padding-left: 0px !important
    }
    .et_pb_text_10 {
        font-size: 20px;
        max-width: 86%;
        padding-top: 20px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important
    }
    .et_pb_section_6 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 60px;
        padding-left: 0px
    }
    .et_pb_row_8.et_pb_row {
        padding-top: 0px !important
    }
    .et_pb_text_13 h4 {
        font-size: 35px
    }
    .et_pb_text_14 {
        font-size: 20px
    }
    .et_pb_button_3.et_pb_module,
    .et_pb_module .et_pb_button_3.et_pb_module:hover {
        margin-top: 20px !important;
        margin-bottom: 30px !important
    }
    .et_pb_text_15 {
        margin-top: 15% !important
    }
    .et_pb_section_7 {
        max-width: 90%;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-bottom: -60px
    }
    .et_pb_row_9.et_pb_row {
        padding-top: 30px !important;
        padding-bottom: 0px !important
    }
    .et_pb_text_16 h4 {
        font-size: 35px
    }
    .et_pb_text_16 {
        max-width: 85%;
        margin-top: 0px !important
    }
    .et_pb_text_17 {
        font-size: 20px;
        max-width: 80%
    }
    .et_pb_column .et_pb_row_inner_0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important
    }
    .et_pb_text_7 {
        max-width: 85%;
        margin-top: 0px !important
    }
    .et_pb_text_0 h1 {
        font-size: 30px;
        text-align: center;
        margin-bottom: 10px;
    }
    .et_pb_text_3 {
        max-width: 100%;
        margin-top: 0px !important
    }
    .et_pb_text_0 {
        max-width: 100%;
        margin-top: 0px !important
    }
    .et_pb_text_1 {
        max-width: 100%
    }
    .et_pb_section_1 {
        padding-top: 0px;
        margin-top: 30px
    }
    .et_pb_row_1.et_pb_row {
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important
    }
    .et_pb_text_3 h1 {
        font-size: 35px
    }
    .et_pb_text_3 h2 {
        font-size: 35px;
        text-align: left;
    }
    .et_pb_text_4 {
        font-size: 20px;
        max-width: 100%
    }
    .et_pb_text_7 h2 {
        font-size: 35px
    }
    .et_pb_text_5 h1 {
        font-size: 35px
    }
    .et_pb_text_5 h2 {
        font-size: 35px
    }
    .et_pb_text_5 {
        max-width: 100%;
        margin-top: 0px !important;
    }
    .et_pb_text_6 {
        font-size: 20px;
        max-width: 100%
    }
    .et_pb_section_3 {
        max-width: 90%
    }
    .et_pb_row_3.et_pb_row {
        padding-top: 30px !important;
        padding-right: 0px !important;
        padding-bottom: 30px !important;
        padding-left: 0px !important
    }
    .et_pb_button_5.et_pb_module,
    .et_pb_module .et_pb_button_5.et_pb_module:hover {
        margin-bottom: 30px !important
    }
}