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 .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:var(--gcid-body-color,#555555)}h1,h2,h3,h4,h5,h6{color:var(--gcid-heading-color,#231f20)}#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,.et_pb_member_social_links a:hover,.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,.tagged_as a,.posted_in a{color:#ffd520}.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,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#ffd520}.footer-widget h4{color:#ffd520}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#ffd520}.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:#ffd520}.container,.et_pb_row:not([class*="et_flex_column"]),.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_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.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:var(--gcid-link-color,#ffd520)}.et_secondary_nav_enabled #page-container #top-header{background-color:#ffd520!important}#et-secondary-nav li ul{background-color:#ffd520}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffd520}.footer-widget li:before{border-color:#ffd520}body .et_pb_button{border-radius:10px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#ffd520!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#ffd520}}@media only screen and (min-width:1500px){.et_block_row{padding:30px 0}.et_pb_section{padding:60px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:90px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.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_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{z-index:auto}500;600;700&family=Saira+Semi+Condensed:ital,wght@0,400;0,600;0,700;0,800;0,900;1,600;1,700;1,800;1,900&display=swap');

/* Global resets for VERNi pages */
.vtd-page-hero { min-height: 560px; }

/* Divi button fix — remove default border radius override */
.et_pb_button { border-radius: 4px !important; }

/* Blurb icon background */
.et_pb_blurb .et_pb_blurb_content .et_pb_icon_wrap { 
  background: #231f20; 
  border-radius: 50%; 
  width: 56px; 
  height: 56px; 
  display: flex; 
  align-items: center; 
  justify-content: center; 
  margin: 0 auto 16px; 
}

.et_pb_portfolio_items_wrapper{display:none;}

/* Container to stack them or wrap them */
.sector-pills {
    margin-bottom: 15px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

/* Base Pill Style */
.pill {
    display: inline-block;
    padding: 5px 15px;
    border-radius: 50px;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: inherit;
}

/* Filled Pill (Top) */
.pill-filled {
    background-color: #f2f2f2;
    color: #555555;
}

/* Outline Pill (Bottom) */
.pill-outline {
    background-color: transparent;
    color: #555555;
    border: 1px solid #e5e5e5;
}.et-db #et-boc .et-l.et-l--post .et_builder_inner_content { z-index: auto; }.et_pb_section_0_tb_header.et_pb_section {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.et-l--footer > .et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_22 {background-color: var(--gcid-ha50zqbkn9) !important;}
.et_pb_row_0_tb_header {background-color: var(--gcid-58dplityql); border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.63); position: fixed !important; top: 0px !important; left: 50% !important; bottom: auto !important; right: auto !important; transform: translateX(-50%); z-index: 9999 !important; flex-wrap: nowrap; overflow: hidden;}
.et_pb_row_0_tb_header.et_pb_row {margin-top: 1% !important; padding-top: 3px !important; padding-bottom: 3px !important; padding-left: 4px !important;}
.et_pb_row_0_tb_footer, .et_pb_row_44, .et_pb_row_46, .et_pb_row_48, .et_pb_row_49 {flex-wrap: nowrap;}
.et_pb_image_0_tb_header {margin-top: 7px !important; margin-bottom: 7px !important; width: 54%; align-self: center !important; margin-left: auto !important; margin-right: auto !important;}
.et_pb_menu_0_tb_header.et_pb_menu {background-color: transparent; margin-top: 8px !important;}
.et_pb_menu_0_tb_header, .et_pb_menu_0_tb_header .et_pb_menu_inner_container {--vertical-gap: 30px; justify-content: start; align-items: stretch;}
.et_pb_menu_0_tb_header.et_pb_menu ul li a {font-weight: 600;}
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button {color: var(--gcid-primary-color); font-size: 17px;}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {color: var(--gcid-primary-color); font-size: 32px;}
.et_pb_menu_0_tb_header {text-align: center;}
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item > a, .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor > a, .et_pb_menu_0_tb_header.et_pb_menu ul:not(.sub-menu) > li.current-menu-ancestor > a, .et_pb_accordion_item_9.et_pb_toggle_open h1.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle_open h2.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle_open h3.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle_open h4.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle_open h5.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle_open h6.et_pb_toggle_title {color: var(--gcid-qe2p8bkkcv) !important;}
.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul {left: auto; right: 240px;}
.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > .sub-menu, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > .sub-menu {left: auto; right: 2px;}
.et_pb_menu_0_tb_header.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu > nav > ul {margin-right: 0;}
.et_pb_button_0_tb_header_wrapper {margin-top: 9px !important; margin-bottom: 7px !important; text-align: center;}
.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header, .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover {padding-top: 5px !important;}
.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header {margin-left: auto; margin-right: auto;}
body #page-container .et_pb_section .et_pb_button_0_tb_header {background-color: var(--gcid-primary-color); font-family: 'Saira Semi Condensed', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; text-transform: uppercase; color: var(--gcid-secondary-color) !important; font-size: 14px !important; letter-spacing: 1px !important; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-width: 0px; border-color: #333; border-style: solid;}
body #page-container .et_pb_section .et_pb_button_0_tb_header:after, body #page-container .et_pb_section .et_pb_button_14:after, body #page-container .et_pb_section .et_pb_button_15:after {font-family: "ETmodules" !important; font-weight: 400 !important; content: attr(data-icon); font-size: inherit !important; line-height: 1.7em !important; display: inline-block; margin-left: 0.3em !important;}
body #page-container .et_pb_section .et_pb_button_0_tb_header:after, body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after, body #page-container .et_pb_section .et_pb_button_14:after, body #page-container .et_pb_section .et_pb_button_14:hover:after, body #page-container .et_pb_section .et_pb_button_15:after, body #page-container .et_pb_section .et_pb_button_15:hover:after, body #page-container .et_pb_section .et_pb_button_16:after, body #page-container .et_pb_section .et_pb_button_16:hover:after, body #page-container .et_pb_section .et_pb_button_17:after, body #page-container .et_pb_section .et_pb_button_17:hover:after, body #page-container .et_pb_section .et_pb_button_18:after, body #page-container .et_pb_section .et_pb_button_18:hover:after, body #page-container .et_pb_section .et_pb_button_19:after, body #page-container .et_pb_section .et_pb_button_19:hover:after, body #page-container .et_pb_section .et_pb_button_20:after, body #page-container .et_pb_section .et_pb_button_20:hover:after {content: '$'; font-family: ETmodules !important; margin-left: 0.3em; line-height: 1em !important;}
.et_pb_image_0_tb_footer .et_pb_image_wrap img {min-height: 10px; height: 50px; width: auto;}
ul.et_pb_social_media_follow_0_tb_footer, .et_pb_text_0_tb_footer, .et_pb_text_1_tb_footer, .et_pb_filterable_portfolio_2 .et_pb_module_header, .et_pb_filterable_portfolio_2 .post-meta, .et_pb_text_2_tb_footer, .et_pb_text_3_tb_footer, .et_pb_blurb_20 .et_pb_blurb_container, .et_pb_blurb_21 .et_pb_blurb_container, .et_pb_blurb_22 .et_pb_blurb_container, .et_pb_text_24, .et_pb_blurb_24 .et_pb_blurb_container, .et_pb_text_25, .et_pb_blurb_25 .et_pb_blurb_container, .et_pb_text_26, .et_pb_blurb_26 .et_pb_blurb_container, .et_pb_text_27, .et_pb_blurb_27 .et_pb_blurb_container, .et_pb_text_28, .et_pb_blurb_28 .et_pb_blurb_container, .et_pb_text_29, .et_pb_blurb_29 .et_pb_blurb_container, .et_pb_text_30, .et_pb_text_31, .et_pb_text_32, .et_pb_text_33, .et_pb_text_34, .et_pb_text_35 {text-align: start;}
.et_pb_social_media_follow_0_tb_footer:after {content: none; display: none;}
.et_pb_text_0_tb_footer .et_pb_text_inner {color: var(--gcid-body-color) !important;}
li.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon:before, li.et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon:before, li.et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon a.icon:before {color: #777777;}
.et_pb_row_1_tb_footer {border-color: var(--gcid-body-color); border-top-width: 1px; border-top-style: solid; flex-wrap: nowrap;}
.et_pb_text_1_tb_footer .et_pb_text_inner, .et_pb_text_2_tb_footer .et_pb_text_inner, .et_pb_text_3_tb_footer .et_pb_text_inner {line-height: 1.9em;}
.et_pb_code_2 {margin-bottom: 0px !important;}
.et_pb_filterable_portfolio_2 {margin-top: 3% !important;}
.et_pb_filterable_portfolio_2 .et_pb_posts {--horizontal-gap: 0%; --vertical-gap: 0px; flex-direction: row;}
.et_pb_filterable_portfolio_2 .et_pb_posts > [class*="et_flex_column"], .et_pb_row_35 > [class*="et_flex_column"] {--horizontal-gap-parent: 0%;}
.et_pb_filterable_portfolio_2.et_pb_filterable_portfolio .et_pb_portfolio_filter a {color: #000000 !important;}
.et_pb_filterable_portfolio_2.et_pb_filterable_portfolio .et_pb_portfolio_filter, .et_pb_filterable_portfolio_2 .et_pb_portfolio_filter a {font-family: 'Inter', Helvetica, Arial, Lucida, sans-serif; letter-spacing: 0px;}
.et_pb_filterable_portfolio_2:before {et_pb_portfolio_filter et_pb_portfolio_filter_all {display:none !important;}}
.et_pb_accordion_2.et_pb_accordion .et_pb_accordion_item {border-width: 0px; border-color: #333; border-style: solid; border-top-width: 1px; border-top-color: rgba(0, 0, 0, 0.23); border-top-style: solid;}
.et_pb_accordion_2 .et_pb_toggle_empty .et_pb_toggle_title:before {display: none !important; content: none !important;}
.et_pb_accordion_2 .et_pb_toggle_open, .et_pb_accordion_2 .et_pb_toggle_close {background-color: rgba(255, 255, 255, 0);}
.et_pb_accordion_2.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title {color: var(--gcid-qe2p8bkkcv);}
.et_pb_accordion_2 h1.et_pb_toggle_title, .et_pb_accordion_2 h2.et_pb_toggle_title, .et_pb_accordion_2 h3.et_pb_toggle_title, .et_pb_accordion_2 h4.et_pb_toggle_title, .et_pb_accordion_2 h5.et_pb_toggle_title, .et_pb_accordion_2 h6.et_pb_toggle_title {font-weight: 700; font-style: normal; text-transform: none; font-variant: normal; text-decoration-line: none; color: var(--gcid-qe2p8bkkcv); font-size: 18px;}
.et_pb_text_4_tb_footer, .et_pb_text_5_tb_footer {padding-top: 10px !important; text-align: start;}
.et_pb_accordion_item_8.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before, .et_pb_accordion_item_8.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_9.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before, .et_pb_accordion_item_9.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_10.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before, .et_pb_accordion_item_10.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_11.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before, .et_pb_accordion_item_11.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay {font-size: 25px !important;}
.et_pb_accordion_item_8.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before {font-family: "ETmodules" !important; content: '\e050' !important; font-weight: 400 !important; color: var(--gcid-link-color); line-height: 25px;}
.et_pb_accordion_item_8.et_pb_toggle.et_pb_toggle_open .et_vb_toggle_overlay, .et_pb_accordion_item_9.et_pb_toggle.et_pb_toggle_open .et_vb_toggle_overlay, .et_pb_accordion_item_10.et_pb_toggle.et_pb_toggle_open .et_vb_toggle_overlay, .et_pb_accordion_item_11.et_pb_toggle.et_pb_toggle_open .et_vb_toggle_overlay {width: 25px; height: 25px;}
.et_pb_accordion_item_8.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before,.et_pb_accordion_item_8.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_9.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before,.et_pb_accordion_item_9.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_10.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before,.et_pb_accordion_item_10.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_11.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before,.et_pb_accordion_item_11.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay {right: -5px !important;}
.et_pb_accordion_item_8.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_9.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_10.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay, .et_pb_accordion_item_11.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_vb_toggle_overlay {width: 25px !important; height: 25px !important;}
.et_pb_accordion_item_9.et_pb_toggle h1.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle h2.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle h3.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle h4.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle h5.et_pb_toggle_title, .et_pb_accordion_item_9.et_pb_toggle h6.et_pb_toggle_title {font-weight: 700; color: var(--gcid-qe2p8bkkcv) !important;}
.et_pb_accordion_item_9.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before, .et_pb_accordion_item_10.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before, .et_pb_accordion_item_11.et_pb_toggle_close:not(.et_pb_toggle_empty) .et_pb_toggle_title:before {color: var(--gcid-link-color); line-height: 25px;}
.et_pb_button_14_wrapper {margin-top: 26px !important; text-align: left;}
.et_pb_button_14_wrapper .et_pb_button_14, .et_pb_button_14_wrapper .et_pb_button_14:hover {padding-top: 9px !important;}
.et_pb_button_14_wrapper .et_pb_button_14, .et_pb_button_19_wrapper .et_pb_button_19 {margin-left: 0; margin-right: auto;}
body #page-container .et_pb_section .et_pb_button_14 {background-color: var(--gcid-primary-color); font-family: 'Saira Semi Condensed', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; text-transform: uppercase; color: var(--gcid-secondary-color) !important; font-size: 14px !important; letter-spacing: 1px !important; width: ; max-width:  !important; min-height: 42px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-width: 0px; border-color: #333; border-style: solid;}
.et_pb_button_15_wrapper {margin-top: 26px !important;}
.et_pb_button_15_wrapper .et_pb_button_15, .et_pb_button_15_wrapper .et_pb_button_15:hover {padding-top: 7px !important;}
body #page-container .et_pb_section .et_pb_button_15 {background-color: hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0); font-family: 'Saira Semi Condensed', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; text-transform: uppercase; color: var(--gcid-58dplityql) !important; font-size: 14px !important; letter-spacing: 1px !important; min-height: 42px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-width: 2px; border-color: #ffffff; border-style: solid;}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_16 {background-color: #231f20 !important;}
.et_pb_section_16 {background-repeat: no-repeat !important; background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.61) 100%), url(https://verni.co.za/wp-content/uploads/2026/06/Home-Page-Hero-Image.jpg) !important;}
.et_pb_section_16.et_pb_section {margin-top: 0px; padding-top: 180px; padding-right: 0px; padding-bottom: 180px; padding-left: 0px;}
.et_pb_button_16_wrapper, .et_pb_button_17_wrapper, .et_pb_button_18_wrapper {margin-top: 10% !important;}
.et_pb_button_16_wrapper .et_pb_button_16, .et_pb_button_16_wrapper .et_pb_button_16:hover, .et_pb_button_17_wrapper .et_pb_button_17, .et_pb_button_17_wrapper .et_pb_button_17:hover, .et_pb_button_18_wrapper .et_pb_button_18, .et_pb_button_18_wrapper .et_pb_button_18:hover, .et_pb_button_19_wrapper .et_pb_button_19, .et_pb_button_19_wrapper .et_pb_button_19:hover, .et_pb_button_20_wrapper .et_pb_button_20, .et_pb_button_20_wrapper .et_pb_button_20:hover {padding-top: 8px !important;}
body #page-container .et_pb_section .et_pb_button_16, body #page-container .et_pb_section .et_pb_button_17 {text-transform: uppercase; color: var(--gcid-qe2p8bkkcv) !important; font-size: 14px !important; letter-spacing: 1px !important; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-width: 0px; border-color: #333; border-style: solid; padding-right: 2em !important; padding-left: 0.7em !important;}
body #page-container .et_pb_section .et_pb_button_16:after, body #page-container .et_pb_section .et_pb_button_17:after, body #page-container .et_pb_section .et_pb_button_18:after {font-family: "ETmodules" !important; font-weight: 400 !important; content: attr(data-icon); font-size: inherit !important; line-height: 1.7em !important; display: inline-block; margin-left: 0.3em !important; opacity: 1;}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_17, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_18, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_20, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_23 {background-color: #ffffff !important;}
.et_pb_section_17.et_pb_section, .et_pb_section_20.et_pb_section, .et_pb_section_21.et_pb_section, .et_pb_section_23.et_pb_section {padding-top: 80px; padding-right: 0px; padding-bottom: 80px; padding-left: 0px;}
.et_pb_section_18.et_pb_section {padding-top: 40px; padding-right: 0px; padding-bottom: 40px; padding-left: 0px;}
.et_pb_section_18 {border-top-width: 1px; border-top-color: #eeeeee; border-top-style: solid;}
body #page-container .et_pb_section .et_pb_button_18 {text-transform: uppercase; color: var(--gcid-secondary-color) !important; font-size: 14px !important; letter-spacing: 1px !important; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-width: 0px; border-color: #333; border-style: solid; padding-right: 2em !important; padding-left: 0.7em !important;}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_19, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_21 {background-color: #f7f7f7 !important;}
.et_pb_section_19.et_pb_section {padding-top: 50px; padding-right: 0px; padding-bottom: 50px; padding-left: 0px;}
.et_pb_button_19_wrapper {margin-top: 0% !important; text-align: left;}
body #page-container .et_pb_section .et_pb_button_19, body #page-container .et_pb_section .et_pb_button_20 {background-color: var(--gcid-primary-color); font-family: 'Saira Semi Condensed', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; text-transform: uppercase; color: var(--gcid-secondary-color) !important; font-size: 14px !important; letter-spacing: 1px !important; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-width: 0px; border-color: #333; border-style: solid;}
body #page-container .et_pb_section .et_pb_button_19:before, body #page-container .et_pb_section .et_pb_button_19:after, body #page-container .et_pb_section .et_pb_button_20:before, body #page-container .et_pb_section .et_pb_button_20:after {display: none !important;}
.et_pb_blurb_20 {background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/Acid-membranes.jpg); padding-top: 0% !important; padding-bottom: 3px !important; padding-left: 6% !important; min-height: 230px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3); transition-property: transform; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms; background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/Acid-membranes.jpg); overflow: hidden;}
.et_pb_blurb_20:hover, .et_pb_blurb_21:hover, .et_pb_blurb_22:hover, .et_pb_blurb_25:hover {transform: scaleX(1.05) scaleY(1.05);}
.et_pb_blurb_20, .et_pb_blurb_20 .et_pb_blurb_content, .et_pb_blurb_21, .et_pb_blurb_21 .et_pb_blurb_content, .et_pb_blurb_22, .et_pb_blurb_22 .et_pb_blurb_content, .et_pb_blurb_23, .et_pb_blurb_23 .et_pb_blurb_content, .et_pb_blurb_24, .et_pb_blurb_24 .et_pb_blurb_content, .et_pb_blurb_25, .et_pb_blurb_25 .et_pb_blurb_content {flex-direction: column; justify-content: space-around; align-items: flex-start; flex-wrap: nowrap;}
.et_pb_blurb_20 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_20 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_21 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_21 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_22 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_22 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_23 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_23 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_24 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_24 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_25 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_25 .et_pb_main_blurb_image .et-pb-icon {background-repeat: no-repeat; background-image: url(https://verni.co.za/wp-content/uploads/2026/05/photo-1770086962001-3da4f60e7db5.jpg);}
.et_pb_blurb_20 .et-pb-icon, .et_pb_blurb_21 .et-pb-icon, .et_pb_blurb_22 .et-pb-icon, .et_pb_blurb_23 .et-pb-icon, .et_pb_blurb_24 .et-pb-icon, .et_pb_blurb_25 .et-pb-icon, .et_pb_blurb_26 .et-pb-icon, .et_pb_blurb_27 .et-pb-icon, .et_pb_blurb_28 .et-pb-icon, .et_pb_blurb_29 .et-pb-icon {color: var(--gcid-primary-color);}
.et_pb_blurb_20 .et_pb_module_header, .et_pb_blurb_21 .et_pb_module_header, .et_pb_blurb_22 .et_pb_module_header, .et_pb_blurb_23 .et_pb_module_header, .et_pb_blurb_24 .et_pb_module_header, .et_pb_blurb_25 .et_pb_module_header {font-weight: 700; text-transform: uppercase; font-size: 22px;}
.et_pb_blurb_20 .et_pb_blurb_description, .et_pb_blurb_21 .et_pb_blurb_description, .et_pb_blurb_22 .et_pb_blurb_description, .et_pb_blurb_23 .et_pb_blurb_description, .et_pb_blurb_24 .et_pb_blurb_description, .et_pb_blurb_25 .et_pb_blurb_description {font-size: 13px;}
.et_pb_button_20_wrapper {margin-top: 20% !important; text-align: right;}
.et_pb_button_20_wrapper .et_pb_button_20 {margin-left: auto; margin-right: 0;}
  .verni-cs-filters {
  display: none;} .et_pb_filterable_portfolio_0 .et_pb_portfolio_filters li a {
    background-color: #f2f2f2; /* Light grey background */
    border: none !important;    /* Remove the default box borders */
    padding: 8px 20px !important;
    margin: 5px !important;
    border-radius: 50px !important; /* The pill shape */
    display: inline-block;
    color: #555555 !important;  /* Dark grey text */
    text-transform: uppercase;
    font-size: 14px;
    transition: all 0.3s ease;
}
.et_pb_blurb_21 {background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/conchero.jpg); padding-top: 0% !important; padding-bottom: 3px !important; padding-left: 6% !important; min-height: 230px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3); transition-property: transform; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms; background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/conchero.jpg); overflow: hidden;}
.et_pb_section_22.et_pb_section {padding-top: 60px; padding-right: 0px; padding-bottom: 60px; padding-left: 0px;}
.et_pb_blurb_22 {background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/concrete-hero.jpg); padding-top: 0% !important; padding-bottom: 3px !important; padding-left: 6% !important; min-height: 230px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3); transition-property: transform; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms; background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/concrete-hero.jpg); overflow: hidden;}
.et_pb_blurb_23 {background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/Decorative-finishes-1-scaled.jpg); margin-bottom: 0px !important; padding-top: 0% !important; padding-bottom: 3px !important; padding-left: 6% !important; min-height: 230px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3); transition-property: min-height,transform; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms; background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/Decorative-finishes-1-scaled.jpg); overflow: hidden;}
.et_pb_blurb_23:hover {min-height: 238px; transform: scaleX(1.05) scaleY(1.05);}
.et_pb_blurb_23 .et_pb_blurb_container {text-align: left;}
.et_pb_blurb_23 .et_pb_blurb_content:hover {max-width: 640px;}
.et_pb_blurb_23 .et_pb_blurb_content {transition-property: max-width; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms;}
.et_pb_blurb_24 {background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/poly.jpg); padding-top: 0% !important; padding-bottom: 3px !important; padding-left: 6% !important; min-height: 230px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3); transition-property: transform,transform-origin; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms; background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/poly.jpg); overflow: hidden;}
.et_pb_blurb_24:hover {transform: scaleX(1.05) scaleY(1.05); transform-origin:  50%;}
.et_pb_text_25 .et_pb_text_inner {font-style: normal; text-transform: none; font-variant: normal; text-decoration-line: none;}
.et_pb_text_25 .et_pb_text_inner h1 {font-weight: 700; text-transform: uppercase; color: #ffffff !important; font-size: 66px;}
.et_pb_blurb_25 {background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/waterproof-scaled.jpg); padding-bottom: 3% !important; padding-left: 6% !important; min-height: 230px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3); transition-property: transform; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms; background-repeat: no-repeat; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.82) 0%,rgba(41, 196, 169, 0) 100%), url(https://verni.co.za/wp-content/uploads/2026/05/waterproof-scaled.jpg); overflow: hidden;}
.et_pb_text_26 .et_pb_text_inner {color: #d6d6d6 !important; font-size: 17px;}
.et_pb_blurb_26 .et_pb_module_header, .et_pb_blurb_27 .et_pb_module_header, .et_pb_blurb_28 .et_pb_module_header, .et_pb_blurb_29 .et_pb_module_header {font-weight: 700; text-align: center;}
.et_pb_blurb_26 .et_pb_blurb_description, .et_pb_blurb_27 .et_pb_blurb_description, .et_pb_blurb_28 .et_pb_blurb_description, .et_pb_blurb_29 .et_pb_blurb_description {font-size: 13px; text-align: center;}
.et_pb_text_27 .et_pb_text_inner, .et_pb_text_30 .et_pb_text_inner, .et_pb_text_31 .et_pb_text_inner, .et_pb_text_32 .et_pb_text_inner, .et_pb_text_34 .et_pb_text_inner, .et_pb_text_35 .et_pb_text_inner {color: #555555 !important; font-size: 15px;}
.et_pb_text_27 .et_pb_text_inner h2, .et_pb_text_30 .et_pb_text_inner h2, .et_pb_text_31 .et_pb_text_inner h2, .et_pb_text_32 .et_pb_text_inner h2, .et_pb_text_35 .et_pb_text_inner h2 {font-weight: 700; text-transform: uppercase; color: #231f20 !important; font-size: 42px;}
.et_pb_text_27 .et_pb_text_inner h6, .et_pb_text_31 .et_pb_text_inner h6, .et_pb_text_32 .et_pb_text_inner h6, .et_pb_text_35 .et_pb_text_inner h6 {font-family: 'Inter', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase; color: var(--gcid-heading-color) !important; font-size: 12px;}
.et_pb_text_28 .et_pb_text_inner, .et_pb_text_29 .et_pb_text_inner {color: var(--gcid-heading-color) !important; font-size: 12px;}
.et_pb_text_30 .et_pb_text_inner h6 {font-family: 'Inter', Helvetica, Arial, Lucida, sans-serif; font-style: normal; text-transform: none; font-variant: normal; text-decoration-line: none; color: var(--gcid-heading-color) !important; font-size: 12px;}
.et_pb_row_34.et_pb_row, .et_pb_row_35.et_pb_row {padding-top: 0px !important; padding-right: 60px !important; padding-bottom: 0px !important; padding-left: 0px !important;}
.et_pb_row_34, .et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_34 {width: 80% !important;}
.et_pb_row_34 {max-width: 1200px !important; display: flex; align-items: flex-end;}
.et_pb_text_34 .et_pb_text_inner h2 {font-weight: 700; text-transform: uppercase; color: #ffffff !important; font-size: 42px;}
.et_pb_text_34 .et_pb_text_inner h6 {font-family: 'Inter',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;color:#ffd520!important;font-size:12px}.et_pb_row_35{max-width:1200px!important;--horizontal-gap:0%;flex-wrap:nowrap}.et_pb_row_36,.et_pb_row_45,.et_pb_row_47,.et_pb_row_50{max-width:1200px!important;flex-wrap:nowrap}.et_pb_row_37{max-width:1200px!important;--horizontal-gap:30px;flex-wrap:nowrap}.et_pb_row_37>[class*="et_flex_column"],.et_pb_row_38>[class*="et_flex_column"]{--horizontal-gap-parent:30px}.et_pb_row_38.et_pb_row{margin-top:40px!important}.et_pb_row_38{max-width:1200px!important;--horizontal-gap:30px;align-items:flex-start;flex-wrap:nowrap}.et_pb_row_39,.et_pb_row_41,.et_pb_row_43{max-width:1200px!important}.et_pb_row_40{justify-content:center;flex-wrap:nowrap}.et_pb_row_42{max-width:!important;flex-direction:row;justify-content:center;flex-wrap:nowrap}.et_pb_row_49.et_pb_row{padding-top:0px!important;padding-right:30px!important;padding-bottom:0px!important;padding-left:30px!important}@media only screen and (max-width:980px){.et_pb_row_0_tb_footer,.et_pb_row_44{flex-wrap:wrap}.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_header{text-align:right}.et_pb_filterable_portfolio_2 .et_pb_posts{--horizontal-gap:0%;--vertical-gap:0px;flex-direction:row}.et_pb_filterable_portfolio_2 .et_pb_posts>[class*="et_flex_column"],.et_pb_row_35>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_row_35{--horizontal-gap:0%;flex-wrap:wrap}.et_pb_row_36,.et_pb_row_45,.et_pb_row_47,.et_pb_row_49,.et_pb_row_50{flex-wrap:nowrap}.et_pb_row_40{justify-content:center;flex-wrap:wrap}.et_pb_row_42{flex-direction:row;justify-content:center;flex-wrap:wrap}}@media only screen and (max-width:767px){.et_pb_row_0_tb_header{--vertical-gap:0px;flex-wrap:wrap}.et_pb_row_0_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_footer,.et_pb_row_1_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1_tb_footer,.et_pb_row_34,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_34,.et_pb_row_35,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_35,.et_pb_row_36,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_36,.et_pb_row_37,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_37,.et_pb_row_38,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_38,.et_pb_row_39,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_39,.et_pb_row_40,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_40,.et_pb_row_41,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_41,.et_pb_row_42,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_42,.et_pb_row_43,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_43,.et_pb_row_44,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_44,.et_pb_row_45,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_45,.et_pb_row_46,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_46,.et_pb_row_47,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_47,.et_pb_row_48,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_48,.et_pb_row_49,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_49,.et_pb_row_50,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_50{width:90%!important}.et_pb_row_0_tb_footer,.et_pb_row_1_tb_footer,.et_pb_row_36,.et_pb_row_44,.et_pb_row_45,.et_pb_row_47,.et_pb_row_49,.et_pb_row_50{flex-wrap:wrap}.et_pb_column_0_tb_header{--horizontal-gap:0px;--vertical-gap:0px;justify-content:start}.et_pb_column_0_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0px}.et_pb_image_0_tb_header{margin-top:6px!important;margin-left:!important;width:40%;align-self:center!important;margin-left:auto!important;margin-right:auto!important}.et_pb_image_0_tb_header .et_pb_image_wrap img{height:;width:auto}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .et_pb_menu_inner_container{--horizontal-gap:1px;--vertical-gap:1px;justify-content:start;align-items:stretch}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .et_pb_menu_inner_container>[class*="et_flex_column"]{--horizontal-gap-parent:1px}.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:center!important}.et_pb_menu_0_tb_header{text-align:center}.et_pb_filterable_portfolio_2 .et_pb_posts{--horizontal-gap:0%;--vertical-gap:0px;flex-direction:row}.et_pb_filterable_portfolio_2 .et_pb_posts>[class*="et_flex_column"],.et_pb_row_35>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_section_16.et_pb_section{padding-bottom:20px}.et_pb_button_16_wrapper,.et_pb_button_17_wrapper,.et_pb_button_18_wrapper,.et_pb_button_20_wrapper{margin-top:0%!important}.et_pb_text_25 .et_pb_text_inner h1{font-size:36px}.et_pb_row_34.et_pb_row,.et_pb_row_35.et_pb_row{padding-right:0px!important}.et_pb_row_35{--horizontal-gap:0%;flex-wrap:wrap}.et_pb_row_37.et_pb_row{margin-top:12px!important}.et_pb_row_37{--horizontal-gap:30px;flex-wrap:wrap}.et_pb_row_37>[class*="et_flex_column"],.et_pb_row_38>[class*="et_flex_column"]{--horizontal-gap-parent:30px}.et_pb_row_38{--horizontal-gap:30px;align-items:flex-start;flex-wrap:wrap;align-content:stretch}.et_pb_row_40{justify-content:center;flex-wrap:wrap}.et_pb_row_42{flex-direction:row;justify-content:center;flex-wrap:wrap}.et_pb_row_49.et_pb_row{padding-right:0px!important;padding-left:0px!important}.et_pb_row .et_pb_column_77.et_pb_column{margin-top:0px!important;margin-bottom:0px}.et_pb_column_77{padding-top:0px;padding-bottom:0px}}.et-db #et-boc .et-l.et-l--footer .et_builder_inner_content{z-index:auto}