/*!
Theme Name: Studio 44
Theme URI: https://www.studio44digital.co.uk/
Author: Studio 44
Author URI: https://www.studio44digital.co.uk/
Description: Studio 44\'s bespoke theme to be rolled out on all sites
Version: 1.2.1
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: studio
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:"black mango";src:url("./assets/fonts/black-mango.woff2") format("woff2"),url("./assets/fonts/black-mango.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"garet";src:url("./assets/fonts/garetbook.woff2") format("woff2"),url("./assets/fonts/garetbook.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"garet";src:url("./assets/fonts/garetheavy.woff2") format("woff2"),url("./assets/fonts/garetheavy.woff") format("woff");font-weight:600;font-style:normal}:root{--spacing: 80px;--tile-background: #F5F6F7;--tile-border: 1px solid #D0D5DA;--new_main_font: "proxima_novaregular" , sans-serif;--new_secondary_font: "kc_regular" , sans-serif;--mask-image: url("./assets/img/image-mask.svg");--mask-position: 0% 0%;--mask-size: 100% 100%;--mask-repeat: no-repeat}@media(max-width: 992px){:root{--spacing: var(--spacing_medium)}}@media(max-width: 797px){:root{--spacing: var(--spacing_medium)}}html{scroll-behavior:smooth}body{font-family:var(--main_font);color:var(--trust-navy);letter-spacing:var(--letter_spacing);line-height:1;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--main_font);font-weight:600;color:var(--dark-aqua);margin:0;line-height:1.15}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--peach)}h1,.sa-h1{font-size:var(--h1_clamp)}h2,.sa-h2{font-size:var(--h2_clamp)}h3,.sa-h3{font-size:var(--h3_clamp)}h4,.sa-h4{font-size:var(--h4_clamp)}h5,.sa-h5{font-size:var(--h5_clamp)}h6,.sa-h6{font-size:var(--h6_clamp)}p,.sa-p{font-size:var(--body_text_size);margin:0;line-height:1.3125;font-weight:400;font-family:var(--main_font);color:var(--dark-aqua)}p.small,.sa-p.small{font-size:var(--small_body_text_size)}p.large,.sa-p.large{font-size:var(--large_body_text_size)}.container{max-width:var(--container_width);margin:0 auto}.container-fluid{max-width:calc(var(--container_width) + 200px);margin:0 auto}.spacing-sm{padding:var(--spacing_small) 0}.spacing-md{padding:var(--spacing_medium) 0}.spacing-lg{padding:var(--spacing_large) 0}.mask-image img{display:block;height:100%;-webkit-mask-image:var(--mask-image, none);mask-image:var(--mask-image, none);-webkit-mask-position:var(--mask-position, 0);mask-position:var(--mask-position, 0);-webkit-mask-repeat:var(--mask-repeat, no-repeat);mask-repeat:var(--mask-repeat, no-repeat);-webkit-mask-size:var(--mask-size, 100% 100%);mask-size:var(--mask-size, 100% 100%);opacity:var(--mediaOpacity, 1);width:100%}.d-flex-col{display:flex;flex-direction:column;gap:16px}.block-green{background-color:var(--green-home)}.block-navy{background-color:var(--trust-navy)}.block-cotton{background-color:var(--natural-cotton)}.block-cotton .block-label{background-color:var(--solar-gold)}.block-label{width:fit-content;margin-bottom:0;border-radius:100px;text-transform:uppercase;padding:3px 12px}.btn{white-space:nowrap;padding:var(--button_padding);border-radius:6px;font-family:var(--main_font);font-size:var(--body_text_size);position:relative;display:block;width:fit-content}.btn:after{content:"";margin-left:6px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#fff;display:inline-block}.btn.btn-red{background-color:var(--ember-clay);color:#fff !important;transition:.3s ease}.btn.btn-red:hover{background-color:#873e30}@media screen and (max-width: 767px){.process-block-top{flex-direction:column !important}}a{color:#000;text-decoration:none}*{margin:0;box-sizing:border-box;padding:0}.button-group{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.c-button,input#gform_submit_button_1,input#submit#submit#submit#submit#submit,a.button.wc-forward,.wc-block-components-button{transition:all .2s ease,visibility 0s;border-radius:50px;background:var(--light-purple);border:1px solid var(--light-purple);box-sizing:border-box;cursor:pointer;height:100%;min-height:10px;min-width:10px;padding:12px 24px;touch-action:manipulation;width:fit-content;font-family:var(--new_secondary_font);text-transform:uppercase;color:#fff;font-style:normal;font-size:22px;transition:ease .5s;display:flex;align-items:center;gap:5px}.c-button svg,input#gform_submit_button_1 svg,input#submit#submit#submit#submit#submit svg,a.button.wc-forward svg,.wc-block-components-button svg{transition:inherit;display:inherited;margin:0px 4px 0px 0px;fill:#fff;margin-right:0px;margin-left:5px;width:20px;height:20px;transition:ease .5s}.c-button.green,input#gform_submit_button_1.green,input#submit#submit#submit#submit#submit.green,a.button.wc-forward.green,.wc-block-components-button.green{background-color:var(--dark-green);order-color:var(--dark-green)}.c-button:hover,input#gform_submit_button_1:hover,input#submit#submit#submit#submit#submit:hover,a.button.wc-forward:hover,.wc-block-components-button:hover{background-color:#fff;color:#000;border-color:#000}.c-button:hover svg,input#gform_submit_button_1:hover svg,input#submit#submit#submit#submit#submit:hover svg,a.button.wc-forward:hover svg,.wc-block-components-button:hover svg{fill:#000;transform:translateX(5px)}.site-main{padding-top:132px}header{z-index:9500;position:fixed;width:100%}header nav.header-menu{display:flex}header nav.header-menu ul{margin:auto 0;list-style:none;display:flex;justify-content:center}header nav.header-menu ul li{text-align:center}header nav.header-menu ul li a{padding-right:10px;padding-left:10px;letter-spacing:0em;color:#fff;font-family:var(--main_font);font-weight:normal;font-style:normal;font-size:16px;transition:ease .3s}header nav.header-menu ul li a:hover{color:var(--green-home)}header nav.header-menu ul li.current-menu-item a{color:var(--leaf-green)}header nav.header-menu ul li.menu-item-has-children{position:relative}header nav.header-menu ul li.menu-item-has-children>a{display:flex;align-items:center;gap:6px}header nav.header-menu ul li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:var(--green-home);display:inline-block;margin-top:-4px;transition:transform .3s ease;transform:rotate(0deg)}header nav.header-menu ul li.menu-item-has-children .sub-menu{position:absolute;left:0;width:261px;padding-left:0px;z-index:9999;border-radius:0 0 6px 6px;display:block;max-height:0;opacity:0;overflow:hidden}header nav.header-menu ul li.menu-item-has-children .sub-menu:not(.visible){width:100%}header nav.header-menu ul li.menu-item-has-children .sub-menu{transition:max-height .3s ease,opacity .3s ease,transform .3s ease,width .3s ease;transform:translateY(-10px)}@media screen and (min-width: 1025px){header nav.header-menu ul li.menu-item-has-children .sub-menu{padding-top:37px}}header nav.header-menu ul li.menu-item-has-children .sub-menu li{text-align:left;transition:ease .3s;background:var(--trust-navy)}header nav.header-menu ul li.menu-item-has-children .sub-menu li:nth-child(2){border-top:2px solid #3f5768}header nav.header-menu ul li.menu-item-has-children .sub-menu li:hover{background:#3f5768}@media screen and (min-width: 1025px){header nav.header-menu ul li.menu-item-has-children .sub-menu li:first-child{display:none !important}}header nav.header-menu ul li.menu-item-has-children .sub-menu li:last-child{border-radius:0 0 6px 6px;padding-bottom:6px;margin-bottom:0px}header nav.header-menu ul li.menu-item-has-children .sub-menu li a{display:flex;justify-content:space-between;padding:24px 12px;padding-right:20px !important;transition:.3s;width:100%}header nav.header-menu ul li.menu-item-has-children .sub-menu li a:hover{color:var(--green-home)}header nav.header-menu ul li.menu-item-has-children .sub-menu li.current-menu-item a{color:var(--leaf-green)}header nav.header-menu ul li.menu-item-has-children .sub-menu.visible{max-height:1000px;opacity:1;transform:translateY(0);overflow:visible !important}@media screen and (min-width: 1025px){header nav.header-menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children>a:after{transform:rotate(270deg) !important}}header nav.header-menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children>a:after{margin-top:0 !important}header nav.header-menu ul li.menu-item-has-children .sub-menu .sub-menu{left:100%;top:0;padding-top:0;border-radius:0 6px 6px 6px !important}header nav.header-menu ul li.menu-item-has-children .sub-menu .sub-menu li:nth-child(2){border-radius:0 6px 0 0;border-top:none !important}header nav.header-menu ul li.menu-item-has-children .sub-menu .sub-menu li.menu-item-has-children>a:after{transform:rotate(270deg) !important}header .top-header{padding-top:12px;padding-bottom:12px;background:#fff;z-index:9500;position:relative}header .top-header i{font-size:20px}header .top-header *{color:var(--trust-navy)}header .top-header *:not(i){font-family:var(--main_font);font-size:var(--small_body_text_size)}header .top-header .container{display:flex;justify-content:space-between}header .top-header .container .th-phone{display:flex;gap:6px}header .top-header .container .th-phone a{margin:auto}header .top-header .container .top-header-right{display:flex}header .top-header .container .top-header-right ul{display:flex;list-style:none;margin-right:16px}header .top-header .container .top-header-right ul li{padding-right:16px;padding-left:16px;border-right:solid 2px var(--trust-navy)}header .top-header .container .top-header-right .top-header-menu{height:fit-content;margin:auto 0}@media screen and (max-width: 767px){header .top-header .container .top-header-right .top-header-menu{display:none !important}}header .top-header .container .top-header-right .header-socials{display:flex}header .top-header .container .header-socials p{margin-right:6px}header .main_header{z-index:9500;position:relative;background:var(--trust-navy);padding:20px 15px}header .main_header .main_wrapper{display:flex;align-items:center;gap:30px}header .main_header .main_wrapper .logo img{height:fit-content;max-width:250px;object-fit:contain}header .main_header .main_wrapper .main_menu{flex:1;display:flex;gap:24px;justify-content:flex-end}header .main_header .hamburger-menu{display:none;padding:10px;cursor:pointer;transition:transform .3s ease;max-height:47px;margin-left:auto;position:relative;z-index:10}header .main_header .hamburger-menu .bar{width:24px;height:3px;margin:5px 0;border-radius:10px;background-color:var(--natural-cotton);transition:transform .3s ease}header .main_header .hamburger-menu .bar.top{width:48px}header .main_header .hamburger-menu .bar.middle{width:32px}header .main_header .hamburger-menu.active .bar.middle{display:none}header .main_header .hamburger-menu.active .bar.top{transform:rotate(45deg) translate(0, 0);width:30px !important}header .main_header .hamburger-menu.active .bar.bottom{transform:rotate(-45deg) translate(5px, -5px);width:31px !important}header .responsive-menu{height:100vh;width:100vw;position:fixed;right:-110%;background:var(--white-1);display:flex;justify-content:center;transition:right ease .5s;z-index:9;background:#3f5768}header .responsive-menu .container-fluid{padding-top:48px;width:95%;margin:0;padding-left:24px}header .responsive-menu.active{right:0;justify-content:left}header .responsive-menu nav.header-menu{width:100% !important}header .responsive-menu nav.header-menu ul{margin:auto 0;flex-direction:column;width:100% !important}header .responsive-menu nav.header-menu ul li{padding:17px 0px;text-align:left;border-bottom:solid 1px var(--green-home)}header .responsive-menu nav.header-menu ul li:last-child{border-radius:0 !important}header .responsive-menu nav.header-menu ul li a{font-size:21px;justify-content:space-between}header .responsive-menu nav.header-menu ul li .sub-menu{position:relative;left:0;width:100%}header .responsive-menu nav.header-menu ul li .sub-menu.visible{margin-top:24px}header .responsive-menu nav.header-menu ul li .sub-menu.visible li{padding-left:24px !important;border:none !important}header .responsive-menu nav.header-menu ul li .sub-menu .sub-menu{left:0;margin-top:0}header .responsive-menu nav.header-menu ul li .sub-menu li{padding:0 !important;background:none}header .responsive-menu nav.header-menu ul li .sub-menu li a{padding:12px 24px !important}@media(max-width: 1024px){header .main_header .main_wrapper .main_menu{display:none}header .main_header .main_wrapper .hamburger-menu{display:block}}@media(min-width: 1025px){header .main_header .main_wrapper .hide-parent .menu-item-parent{display:none}}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner){padding-top:var(--spacing);padding-bottom:var(--spacing)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-0{padding-top:0px}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-0{padding-bottom:0px}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt{padding-top:var(--spacing)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb{padding-bottom:var(--spacing)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-d{padding-top:calc(var(--spacing)*2)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-d{padding-bottom:calc(var(--spacing)*2)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-s{padding-top:calc(var(--spacing) - 15px)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-s{padding-bottom:calc(var(--spacing) - 15px)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-sm{padding-top:var(--spacing_small)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-sm{padding-bottom:var(--spacing_small)}@media(max-width: 767px){main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-s{padding-top:var(--spacing)}main#primary>section:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-s{padding-bottom:var(--spacing)}}main#primary>section{padding-left:20px;padding-right:20px}main#primary>section .container>.header_area .content_wrapper{margin-top:16px}main#primary>section .container>.header_area{margin-bottom:40px}main#primary>section.pt-0{padding-top:0px}main#primary>section.pb-0{padding-bottom:0px}main#primary>section.pt{padding-top:var(--spacing)}main#primary>section.pb{padding-bottom:var(--spacing)}main#primary>section.pt-d{padding-top:calc(var(--spacing)*2)}main#primary>section.pb-d{padding-bottom:calc(var(--spacing)*2)}main#primary>section.pt-s{padding-top:calc(var(--spacing) - 15px)}main#primary>section.pb-s{padding-bottom:calc(var(--spacing) - 15px)}main#primary>section.pt-sm{padding-top:var(--spacing_small)}main#primary>section.pb-sm{padding-bottom:var(--spacing_small)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner):not(.paragraph):not(.heading){padding-top:var(--spacing);padding-bottom:var(--spacing)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner) p{padding-top:7.5px;padding-bottom:7.5px}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-0{padding-top:0px !important}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-0{padding-bottom:0px !important}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt{padding-top:var(--spacing)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb{padding-bottom:var(--spacing)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-d{padding-top:calc(var(--spacing)*2)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-d{padding-bottom:calc(var(--spacing)*2)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-s{padding-top:calc(var(--spacing) - 15px)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-s{padding-bottom:calc(var(--spacing) - 15px)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-sm{padding-top:var(--spacing_small)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-sm{padding-bottom:var(--spacing_small)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner) .container>.header_area .content_wrapper{margin-top:16px}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner) .container>.header_area{margin-bottom:40px}@media(max-width: 767px){main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pt-s{padding-top:var(--spacing)}main#primary>div:not(:first-child):not(.block_inner-page-banner):not(.block_homepage-banner).pb-s{padding-bottom:var(--spacing)}}main#primary .block_trustindex-widget{overflow:hidden}main#primary .block_trustindex-widget .ti-reviews-container-wrapper{overflow:visible}main#primary .block_trustindex-widget .ti-reviews-container-wrapper .ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner{background-color:var(--tile-background) !important;border:var(--tile-border)}main#primary .block_trustindex-widget .ti-reviews-container-wrapper .ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner.ti-inner:hover{box-shadow:12px 0px 41px rgba(0,0,0,.15);background-color:#fff !important}main#primary section.error-404 .widget_recent_entries{margin:var(--spacing) 0px}main#primary section.error-404 .widgettitle,main#primary section.error-404 .widget-title{margin-bottom:25px}main#primary section.error-404 .widget_categories,main#primary section.error-404 .widget_archive{margin-bottom:var(--spacing)}main#primary section.error-404 #archives-dropdown--1{margin:20px 0px}main#primary section.error-404 .tagcloud a{font-size:20px !important;text-decoration:underline;font-style:italic}@media screen and (max-width: 1311px){footer>div{padding-left:20px;padding-right:20px}}footer .footer-top{padding-bottom:var(--spacing);background-color:var(--natural-cotton)}footer .footer-top .container{position:relative;padding:42px 50px;border-radius:6px}footer .footer-top .container .footer-top-inner{z-index:999;position:relative;display:flex;justify-content:space-between;gap:24px}footer .footer-top .container .footer-top-inner .block-label{background:var(--solar-gold);color:var(--trust-navy);text-transform:uppercase}footer .footer-top .container .footer-top-inner a{height:fit-content;margin:auto 0}footer .footer-top .container .footer-top-inner h3,footer .footer-top .container .footer-top-inner p{font-family:var(--main_font);font-weight:400;text-transform:none;color:var(--natural-cotton)}@media screen and (max-width: 767px){footer .footer-top .container .footer-top-inner{flex-direction:column}}footer .footer-top .container:after{content:"";position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;left:0;border-radius:6px}footer .footer-main{background:var(--trust-navy);color:#fff;padding:var(--spacing_large) 0}@media screen and (max-width: 1311px){footer .footer-main{padding-left:20px;padding-right:20px}}footer .footer-main .container{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width: 767px){footer .footer-main .container{flex-direction:column}}@media screen and (max-width: 535px){footer .footer-main .container .footer-right{flex-direction:column;gap:20px !important}}footer .footer-main .container .footer-column .footer-column-inner .footer-heading{color:var(--natural-cotton);margin-bottom:12px}footer .footer-main .container .footer-img-wrap{height:fit-content;margin:0;max-width:350px;min-width:250px;width:30%}footer .footer-main .container .footer-img-wrap img{width:100%}footer .footer-main .container .footer-right{display:flex;gap:var(--spacing_large)}footer .footer-main .container .footer-right .footer-ql a{opacity:.5;color:var(--natural-cotton);font-size:14px}footer .footer-main .container .footer-right .footer-ql nav ul{list-style:none}footer .footer-main .container .footer-right .footer-ql nav ul li{margin-bottom:8px}footer .footer-main .container .footer-right .footer-contact{max-width:200px}footer .footer-main .container .footer-right .footer-contact .contact-details .footer-phone,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-email,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-address{display:flex;flex-wrap:nowrap}footer .footer-main .container .footer-right .footer-contact .contact-details .footer-phone p,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-email p,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-address p{margin-bottom:8px;font-size:14px}footer .footer-main .container .footer-right .footer-contact .contact-details .footer-phone p span,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-email p span,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-address p span{opacity:.5}footer .footer-main .container .footer-right .footer-contact .contact-details .footer-phone p a,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-email p a,footer .footer-main .container .footer-right .footer-contact .contact-details .footer-address p a{color:var(--natural-cotton)}footer .footer-main .container .footer-right .footer-contact .contact-details .socials{display:flex;gap:12px;margin-top:6px}footer .footer-main .container .footer-right .footer-contact .contact-details .socials i{opacity:1;font-size:21px;color:var(--natural-cotton) !important;width:fit-content}footer .footer-bottom{background:var(--trust-navy)}footer .footer-bottom .container{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(243,243,231,.6);display:flex;justify-content:space-between}@media screen and (max-width: 767px){footer .footer-bottom .container{flex-direction:column;gap:6px}}footer .footer-bottom p,footer .footer-bottom a{color:#fff}.block_ghs-reviews .container .reviews-top .block-label{background-color:var(--solar-gold)}.block_ghs-reviews .container .reviews-top{padding-bottom:36px}.ghs-404 .block_ghs-reviews{background:var(--natural-cotton) !important}.ghs-404 .block_ghs-reviews .block-label{color:var(--trust-navy) !important}.block_ghs-bulletpoints{background:var(--trust-navy)}.block_ghs-bulletpoints.ghs-light{background:var(--natural-cotton) !important}.block_ghs-bulletpoints.ghs-light p,.block_ghs-bulletpoints.ghs-light h2{color:var(--trust-navy) !important}.block_ghs-bulletpoints .container{display:flex;gap:var(--spacing_medium)}@media screen and (max-width: 767px){.block_ghs-bulletpoints .container{flex-direction:column}}.block_ghs-bulletpoints .container>div{flex:1}.block_ghs-bulletpoints .container .block-left .block-label{background:var(--solar-gold);color:var(--trust-navy)}.block_ghs-bulletpoints .container .block-left p,.block_ghs-bulletpoints .container .block-left h2{color:var(--natural-cotton);font-weight:normal}.block_ghs-bulletpoints .container .block-right{background:var(--green-home);padding:40px 48px;border-radius:46px 2px 46px 2px}.block_ghs-bulletpoints .container .block-right ul li{padding-left:32px;list-style:none;position:relative}.block_ghs-bulletpoints .container .block-right ul li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--green-home);background-color:var(--trust-navy);position:absolute;left:0;top:50%;transform:translateY(-50%);padding:5px 6px;border-radius:50%}.block_ghs-contact-form{background-color:var(--trust-navy)}.block_ghs-contact-form .container .ghs-form-inner{background:hsla(0,0%,100%,.15);border-radius:20px;padding:36px;display:flex;gap:36px}@media screen and (max-width: 991px){.block_ghs-contact-form .container .ghs-form-inner{flex-direction:column}}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left{flex:3;padding-bottom:24px;height:fit-content}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left h2{font-size:var(--h3_clamp)}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .form-sh{font-weight:200}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .block-label{text-transform:none;color:var(--green-home);padding:0}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .ghs-form-contacts .contact-phone{display:flex;gap:12px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .ghs-form-contacts .contact-phone a{color:var(--green-home)}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .ghs-form-contacts .contact-phone .contact-inner{margin:auto 0}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .ghs-form-contacts .svg-wrap{background:var(--leaf-green);padding:14px;border-radius:50%;display:flex}.block_ghs-contact-form .container .ghs-form-inner .form-inner-left .ghs-form-contacts svg{width:28px;fill:#fff}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right{flex:6;background:#fff;border-radius:20px;padding:20px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right input,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right select{border:none;box-shadow:none;border-radius:9px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gfield--type-text,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gfield--type-email,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gfield--type-select{border:solid 1px #d9d9d9;border-radius:9px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gfield--type-text label,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gfield--type-email label,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gfield--type-select label{padding-left:10px;padding-top:6px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right h3{margin-bottom:16px;font-size:var(--h4_clamp);color:var(--trust-navy);font-weight:400}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right input::placeholder{color:#bdbaba !important}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields{gap:12px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gfield_label,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gform-field-label{color:var(--trust-navy) !important}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .ginput_container_radio,.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gfield--input-type-radio{width:fit-content}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gfield--input-type-radio{margin-top:18px}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gfield_radio{display:flex;flex-wrap:wrap;flex-direction:row}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gfield_radio .gfield-choice-input{background:#b6b6b6;border-radius:5px;border:solid 1px hsla(0,0%,100%,.6)}.block_ghs-contact-form .container .ghs-form-inner .form-inner-right .gform_wrapper .gform-body .gform_fields .gfield_radio label{color:var(--trust-navy)}.block_ghs-contact-form .container .ghs-form-inner #gform_submit_button_1,.block_ghs-contact-form .container .ghs-form-inner #gform_submit_button_2{background:var(--leaf-green) !important;border-radius:4px;font-size:14px;text-transform:capitalize;color:#fff;font-weight:bold;width:100%;border:none;cursor:pointer;transition:ease .3s}.block_ghs-contact-form .container .ghs-form-inner #gform_submit_button_1:hover,.block_ghs-contact-form .container .ghs-form-inner #gform_submit_button_2:hover{background:var(--leaf-green) !important}.block_ghs-contact-form .container .ghs-form-inner h2,.block_ghs-contact-form .container .ghs-form-inner h3,.block_ghs-contact-form .container .ghs-form-inner p{color:#fff}.block_ghs-contact-form .gfield-choice-input{background:#b6b6b6 !important;border-radius:5px !important;border:solid 1px hsla(0,0%,100%,.6) !important}.block_ghs-contact-form .gform_submission_error{color:var(--trust-navy) !important}.gfield_required{color:var(--ember-clay) !important}.block_ghs-content-accordion{background:var(--trust-navy)}.block_ghs-content-accordion .container{display:flex;gap:var(--spacing_large)}@media screen and (max-width: 767px){.block_ghs-content-accordion .container{flex-direction:column}.block_ghs-content-accordion .container .buttons-wrapper{flex-direction:column}}.block_ghs-content-accordion .container .accordion-block-left{flex:2}.block_ghs-content-accordion .container .accordion-block-left h2,.block_ghs-content-accordion .container .accordion-block-left p{color:var(--natural-cotton)}.block_ghs-content-accordion .container .accordion-block-left h2{font-size:var(--h3_clamp) !important}.block_ghs-content-accordion .container .accordion-block-left .btn-clear{color:#fff;border:solid 1px #fff;transition:.3s ease}.block_ghs-content-accordion .container .accordion-block-left .btn-clear:hover{background-color:var(--green-home)}.block_ghs-content-accordion .container .accordion-block-left .buttons-wrapper{display:flex;gap:16px}.block_ghs-content-accordion .container .accordion-block-right{flex:4;justify-content:center}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner{background:hsla(0,0%,100%,.18);padding:18px 48px;border-radius:var(--border_radius);cursor:pointer}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner .accordion-inner-top{display:flex;justify-content:space-between;gap:24px}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner .accordion-inner-top:hover h3{color:var(--leaf-green)}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner .accordion-inner-top h3{transition:.3s ease;color:var(--natural-cotton);font-size:25px;font-weight:300;margin:auto 0}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner .accordion-inner-top .accordion-icon-wrap{background:var(--leaf-green);height:36px;width:36px;display:flex;aspect-ratio:1;border-radius:100%;margin:auto 0}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner .accordion-inner-top .accordion-icon-wrap i{margin:auto;font-size:20px}.block_ghs-content-accordion .container .accordion-block-right .accordion-inner .accordion-inner-bottom{margin-top:12px;color:var(--natural-cotton);cursor:initial}.block_ghs-faqs{background:var(--trust-navy)}.block_ghs-faqs .container{display:flex;gap:var(--spacing_large);flex-direction:column}@media screen and (max-width: 767px){.block_ghs-faqs .container{flex-direction:column}.block_ghs-faqs .container .buttons-wrapper{flex-direction:column}}.block_ghs-faqs .container .faq-block-left{flex:2}.block_ghs-faqs .container .faq-block-left h2,.block_ghs-faqs .container .faq-block-left p{color:var(--natural-cotton)}.block_ghs-faqs .container .faq-block-left h2{font-size:var(--h3_clamp) !important}.block_ghs-faqs .container .faq-block-left .btn-clear{color:#fff;border:solid 1px #fff;transition:.3s ease}.block_ghs-faqs .container .faq-block-left .btn-clear:hover{background-color:var(--green-home)}.block_ghs-faqs .container .faq-block-left .buttons-wrapper{display:flex;gap:16px}.block_ghs-faqs .container .faq-block-right{flex:4;justify-content:center}.block_ghs-faqs .container .faq-block-right .faq-inner{background:hsla(0,0%,100%,.18);padding:24px 48px;border-radius:var(--border_radius)}.block_ghs-faqs .container .faq-block-right .faq-inner.active i{transform:rotate(45deg);color:var(--solar-gold) !important}.block_ghs-faqs .container .faq-block-right .faq-inner .faq-inner-top{cursor:pointer;display:flex;justify-content:space-between;gap:24px}.block_ghs-faqs .container .faq-block-right .faq-inner .faq-inner-top:hover h3{color:var(--leaf-green)}.block_ghs-faqs .container .faq-block-right .faq-inner .faq-inner-top h3{transition:.3s ease;color:var(--natural-cotton);font-size:25px;font-weight:300;margin:auto 0}.block_ghs-faqs .container .faq-block-right .faq-inner .faq-inner-top i{height:fit-content;margin:auto 0;color:var(--leaf-green);font-size:21px;transition:.3s ease}.block_ghs-faqs .container .faq-block-right .faq-inner .faq-inner-bottom{margin-top:12px;color:var(--natural-cotton)}.block_ghs-hero-area{min-height:50vh;position:relative;display:flex;padding-top:60px;padding-bottom:60px;background-size:cover;background-position:left}.block_ghs-hero-area.sub-page{min-height:30vh !important}.block_ghs-hero-area:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 75%)}.block_ghs-hero-area:after{content:"";width:48vw;min-width:700px;height:100%;top:0;left:0;position:absolute;background:rgba(41,41,41,.75);z-index:8990}@media screen and (max-width: 700px){.block_ghs-hero-area:after{width:100% !important;min-width:1px}}.block_ghs-hero-area .container{width:100%;z-index:8991;position:relative;height:fit-content;margin:auto}.block_ghs-hero-area .container .hero-inner{max-width:500px;color:#fff;gap:24px}.block_ghs-hero-area .container .hero-inner div.hero-logos{display:flex;flex-direction:column;gap:12px}.block_ghs-hero-area .container .hero-inner div.hero-logos img{width:140px}.block_ghs-links-grid{background:var(--natural-cotton)}.block_ghs-links-grid .container{gap:var(--spacing_large)}.block_ghs-links-grid .container .links-grid-top{max-width:740px}.block_ghs-links-grid .container .links-grid-top .block-label{background:var(--solar-gold)}.block_ghs-links-grid .container .links-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing_large)}@media screen and (max-width: 991px){.block_ghs-links-grid .container .links-wrapper{grid-template-columns:1fr}}.block_ghs-links-grid .container .links-wrapper .links-inner{display:flex;gap:var(--spacing_medium)}.block_ghs-links-grid .container .links-wrapper .links-inner h3{color:var(--trust-navy)}@media screen and (max-width: 535px){.block_ghs-links-grid .container .links-wrapper .links-inner{flex-direction:column}.block_ghs-links-grid .container .links-wrapper .links-inner img{max-height:250px}}.block_ghs-links-grid .container .links-wrapper .links-inner .link-inner-left{flex:2}.block_ghs-links-grid .container .links-wrapper .links-inner .link-inner-left img{border-radius:6px;width:100%;height:100%;object-fit:cover}.block_ghs-links-grid .container .links-wrapper .links-inner .link-inner-right{flex:4;margin:auto 0}.block_ghs-logo-carousel{padding-bottom:0 !important;padding-top:48px !important}.block_ghs-logo-carousel .container{display:flex;gap:48px;align-items:center;border-bottom:2px solid #e0e0e0;max-width:850px;overflow:hidden;position:relative;padding-bottom:24px}@media screen and (max-width: 767px){.block_ghs-logo-carousel .container{flex-direction:column;gap:24px}.block_ghs-logo-carousel .container>p{max-width:800px !important}}.block_ghs-logo-carousel .container>p{max-width:120px;font-weight:600;color:var(--trust-navy);margin:0;flex-shrink:0}.block_ghs-logo-carousel .container .logos-marquee{overflow:hidden;width:100%}.block_ghs-logo-carousel .container .logos-marquee .logos-wrapper{display:flex;gap:48px;animation:scroll-marquee 20s linear infinite;width:max-content}.block_ghs-logo-carousel .container .logos-marquee .logos-wrapper img{object-fit:contain;height:60px}@keyframes scroll-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.block_ghs-posts-archive .container .posts-filters .facetwp-type-radio{display:flex;gap:var(--spacing_medium)}@media screen and (max-width: 535px){.block_ghs-posts-archive .container .posts-filters .facetwp-type-radio{flex-direction:column;gap:6px}}.block_ghs-posts-archive .container .posts-filters .facetwp-type-radio .facetwp-radio{background:#fff;border:solid 2px var(--trust-navy);padding:10px;border-radius:0 14px 0 14px;cursor:pointer;text-align:center}.block_ghs-posts-archive .container .posts-filters .facetwp-type-radio .facetwp-radio.checked{background:var(--trust-navy);border:solid 2px var(--leaf-green);color:#fff}.block_ghs-posts-archive .container .posts-filters .facetwp-type-radio .facetwp-radio span{padding:0}.block_ghs-posts-archive .container .posts-filters .facetwp-type-radio .facetwp-counter{display:none !important}.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-template{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing_medium)}@media screen and (max-width: 767px){.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-template{grid-template-columns:1fr}}.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-template .ghs-post-card .ghs-post-image img{aspect-ratio:5/3;border-radius:4px 20px 4px 20px}.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-template .ghs-post-card .ghs-post-image:after{border-radius:4px 20px 4px 20px !important}.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-pager{margin-top:var(--spacing_medium)}.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-pager .facetwp-page{color:var(--trust-navy)}.block_ghs-posts-archive .container .posts-archive-wrapper .facetwp-pager .facetwp-page.active{color:var(--leaf-green)}.ghs-404 .block_ghs-posts-slider{background:#fff}.ghs-404 .block_ghs-posts-slider .block-label{background:var(--solar-gold)}.block_ghs-posts-slider{overflow:hidden}@media screen and (max-width: 991px){.block_ghs-posts-slider{padding-bottom:50px !important}}.block_ghs-posts-slider .container .post-slider-top{display:flex;gap:var(--spacing_medium);justify-content:space-between}@media screen and (max-width: 767px){.block_ghs-posts-slider .container .post-slider-top{flex-direction:column}}.block_ghs-posts-slider .container .post-slider-top .post-slider-top-left{max-width:950px}.block_ghs-posts-slider .container .post-slider-top .post-slider-top-right{margin:auto 0;height:fit-content}.block_ghs-posts-slider .container .posts-slider-bottom{margin-top:var(--spacing_large)}.block_ghs-posts-slider .container .posts-slider-bottom .facetwp-template .slick-slide{margin:0 12px}.block_ghs-posts-slider .container .posts-slider-bottom .facetwp-template .slick-list{margin:0 -12px;overflow:visible}.block_ghs-posts-slider .container .posts-slider-bottom .slick-dots{text-align:left;bottom:-45px}.block_ghs-posts-slider .container .posts-slider-bottom .slick-dots li{width:fit-content}.block_ghs-posts-slider .container .posts-slider-bottom .slick-dots li.slick-active button{opacity:1 !important;width:34px}.block_ghs-posts-slider .container .posts-slider-bottom .slick-dots li button{transition:.3s ease;background:var(--trust-navy);width:16px;height:16px;border-radius:50px;opacity:.7}.block_ghs-posts-slider .container .posts-slider-bottom .slick-dots li button:before{content:""}.block_ghs-process-block{background-color:var(--trust-navy)}.block_ghs-process-block .block-label{background-color:var(--solar-gold);color:var(--trust-navy)}.block_ghs-process-block .cotton{color:var(--natural-cotton) !important}.block_ghs-process-block .cotton i,.block_ghs-process-block .cotton h4,.block_ghs-process-block .cotton p{color:var(--natural-cotton) !important}.block_ghs-process-block .cotton .process-step:after{color:var(--natural-cotton)}.block_ghs-process-block .container .process-block-top{display:flex;gap:var(--spacing_medium);justify-content:space-between}@media screen and (max-width: 767px){.block_ghs-process-block .container .process-block-top{flex-direction:column !important}}.block_ghs-process-block .container .process-block-top .top-left{max-width:800px}.block_ghs-process-block .container .process-block-top .top-left h2{color:var(--natural-cotton)}.block_ghs-process-block .container .process-block-top .top-left .process-block-subheading{color:var(--natural-cotton)}.block_ghs-process-block .container .process-block-top .top-right{margin:auto 0;height:fit-content}.block_ghs-process-block .container .process-block-bottom{display:flex;gap:var(--spacing_large);position:relative;margin-top:var(--spacing_large)}@media screen and (max-width: 767px){.block_ghs-process-block .container .process-block-bottom{flex-direction:column;margin-bottom:36px}.block_ghs-process-block .container .process-block-bottom .bottom-right-arrows{bottom:-40px}.block_ghs-process-block .container .process-block-bottom .process-step{padding:12px 24px !important}}.block_ghs-process-block .container .process-block-bottom .bottom-left{flex:1}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step{padding:24px 48px;display:flex;gap:24px;transition:.3s ease;position:relative}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step:after{content:"";position:absolute;right:48px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 6 Free";font-size:28px;font-weight:900}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step:not(:last-child){border-bottom:3px solid var(--natural-cotton)}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step:first-of-type{border-radius:0 36px 0 0}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step:last-of-type{border-radius:0 0 0 36px}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step:hover{cursor:pointer;filter:brightness(85%)}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step i{font-size:27px;height:fit-content;margin:auto 0}.block_ghs-process-block .container .process-block-bottom .bottom-left .process-step p{font-size:31px}.block_ghs-process-block .container .process-block-bottom .bottom-right{flex:1 1 0;min-width:0;width:100%}.block_ghs-process-block .container .process-block-bottom .bottom-right .slick-slide{margin:0 12px}.block_ghs-process-block .container .process-block-bottom .bottom-right .slick-list{margin:0 -12px}.block_ghs-process-block .container .process-block-bottom .bottom-right .slick-list,.block_ghs-process-block .container .process-block-bottom .bottom-right .slick-track{display:flex !important}.block_ghs-process-block .container .process-block-bottom .bottom-right .process-step-main{width:100%}.block_ghs-process-block .container .process-block-bottom .bottom-right .process-step-main .process-top{display:flex;padding:12px 24px;gap:24px;border-radius:36px 0 0 0}.block_ghs-process-block .container .process-block-bottom .bottom-right .process-step-main .process-top i{font-size:27px;height:fit-content;margin:auto 0}.block_ghs-process-block .container .process-block-bottom .bottom-right .process-step-main .process-top p{font-size:31px}.block_ghs-process-block .container .process-block-bottom .bottom-right .process-step-main .process-bottom{padding:24px;background:hsla(0,0%,100%,.05);color:var(--natural-cotton);border-radius:0 0 36px 0}.block_ghs-process-block .container .process-block-bottom .bottom-right .process-step-main .process-bottom h4{font-weight:300;font-size:24px}.block_ghs-process-block .container .process-block-bottom .bottom-right-arrows{position:absolute;bottom:0;right:0}.block_ghs-process-block .container .process-block-bottom .bottom-right-arrows button{border:none;background:none}.block_ghs-process-block .container .process-block-bottom .bottom-right-arrows button i{font-size:27px;color:var(--natural-cotton);cursor:pointer;transition:.3s ease}.block_ghs-process-block .container .process-block-bottom .bottom-right-arrows button i:hover{filter:brightness(65%)}.block_ghs-process-block .container .process-block-bottom .bottom-right-arrows button.slick-disabled{opacity:.6}.block_ghs-product{background:var(--natural-cotton)}.block_ghs-product .container .product-block-top{display:flex;gap:var(--spacing_medium);justify-content:space-between}@media screen and (max-width: 767px){.block_ghs-product .container .product-block-top{flex-direction:column}}.block_ghs-product .container .product-block-top .block-label{background:var(--solar-gold)}.block_ghs-product .container .product-block-top .top-left{max-width:800px}.block_ghs-product .container .product-block-top .top-right{margin:auto 0;height:fit-content}.block_ghs-product .container .product-block-bottom{margin-top:var(--spacing_large)}.block_ghs-product .container .product-block-bottom .products-wrapper{display:flex;gap:var(--spacing_medium)}@media screen and (max-width: 767px){.block_ghs-product .container .product-block-bottom .products-wrapper{flex-direction:column}}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner{flex:1;background:#fff;border-radius:20px;padding:24px;height:stretch;text-align:center}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner h3,.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner .product-heading{font-size:21px}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner img{height:140px;object-fit:contain}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner .product-price .ghs-price{font-size:32px;color:var(--leaf-green)}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner ul{text-align:left}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner ul li{list-style:none;display:flex;gap:6px}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner ul li i{color:var(--leaf-green)}.block_ghs-product .container .product-block-bottom .products-wrapper .product-inner .btn{margin-top:auto;margin-bottom:0;width:100%}product inners arent all the same height .block_ghs-reviews .container .reviews-top .block-label{background-color:var(--solar-gold)}product inners arent all the same height .block_ghs-reviews .container .reviews-top{padding-bottom:36px}.block_ghs-services-block.services-sub .services-wrapper a{border:none !important;padding:0 !important}.block_ghs-services-block.services-sub .services-wrapper a .services-sub-arrow{height:57px;width:57px;top:0;right:0;position:absolute;background:#fff;border-radius:0 35px 0 6px;display:flex}.block_ghs-services-block.services-sub .services-wrapper a .services-sub-arrow i{margin:auto;background:var(--ember-clay);font-size:16px;color:#fff;height:33px;width:33px;border-radius:50%;display:flex;transform:rotate(320deg)}.block_ghs-services-block.services-sub .services-wrapper a .services-sub-arrow i:before{margin:auto}.block_ghs-services-block .container .services-top{max-width:740px;margin-bottom:var(--spacing_medium)}.block_ghs-services-block .container .services-top h2,.block_ghs-services-block .container .services-top h3,.block_ghs-services-block .container .services-top h4{font-weight:300;margin-bottom:var(--spacing_medium)}.block_ghs-services-block .container .services-top h2 strong,.block_ghs-services-block .container .services-top h3 strong,.block_ghs-services-block .container .services-top h4 strong{font-weight:600}.block_ghs-services-block .container .services-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--spacing_medium)}@media screen and (max-width: 767px){.block_ghs-services-block .container .services-wrapper{grid-template-columns:1fr 1fr;gap:var(--spacing_small)}}@media screen and (max-width: 470px){.block_ghs-services-block .container .services-wrapper{grid-template-columns:1fr}.block_ghs-services-block .container .services-wrapper img{aspect-ratio:5/3 !important}}.block_ghs-services-block .container .services-wrapper a{display:block;position:relative;border:solid 5px;padding:8px;border-radius:6px 46px 6px 46px}.block_ghs-services-block .container .services-wrapper a .service-image-wrap{position:relative}.block_ghs-services-block .container .services-wrapper a .service-image-wrap img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px 36px 6px 36px}.block_ghs-services-block .container .services-wrapper a .service-image-wrap:after{content:"";width:100%;height:100%;top:0;left:0;border-radius:6px 36px 6px 36px;position:absolute;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 75%)}.block_ghs-services-block .container .services-wrapper a span{position:absolute;left:28px;bottom:28px;color:#fff;font-size:18px;max-width:70%}.block_ghs-split-content-repeater{overflow:hidden !important}.block_ghs-split-content-repeater.block-navy{background:var(--trust-navy);color:var(--natural-cotton)}.block_ghs-split-content-repeater.block-navy .block-label{background:var(--solar-gold);color:var(--trust-navy);width:fit-content}.block_ghs-split-content-repeater.block-white .block-label{background:var(--solar-gold);color:var(--trust-navy);width:fit-content}.block_ghs-split-content-repeater .content-rows-wrapper{padding-top:24px}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner{display:flex;gap:var(--spacing_medium)}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner:nth-child(even){flex-direction:row-reverse}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner:not(:first-child){margin-top:var(--spacing_large)}@media screen and (max-width: 767px){.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner{flex-direction:column !important}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner .block-right img{aspect-ratio:5/3}}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner .block-left{flex:1}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner .block-left p{margin-bottom:16px}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner .block-right{flex:1}.block_ghs-split-content-repeater .content-rows-wrapper .content-row-inner .block-right img{width:100%;border-radius:6px 46px 6px 46px;height:100%;object-fit:cover}.block_ghs-split-content{overflow:hidden !important}.block_ghs-split-content.block-navy{background:var(--trust-navy);color:var(--natural-cotton)}.block_ghs-split-content.block-navy .block-label{background:var(--solar-gold);color:var(--trust-navy);width:fit-content}.block_ghs-split-content.block-white .block-label{background:var(--solar-gold);color:var(--trust-navy);width:fit-content}.block_ghs-split-content .container{display:flex;gap:var(--spacing_medium)}.block_ghs-split-content .container ul,.block_ghs-split-content .container ol{list-style:inside}.block_ghs-split-content .container ul li,.block_ghs-split-content .container ol li{margin-bottom:16px}@media screen and (max-width: 767px){.block_ghs-split-content .container{flex-direction:column}.block_ghs-split-content .container .block-right img{aspect-ratio:5/3}}.block_ghs-split-content .container .block-left{flex:1}.block_ghs-split-content .container .block-left a{color:var(--leaf-green)}.block_ghs-split-content .container .block-left p{margin-bottom:16px}.block_ghs-split-content .container .block-right{flex:1}.block_ghs-split-content .container .block-right img{width:100%;border-radius:6px 46px 6px 46px;height:100%;object-fit:cover}.block_ghs-usp-block{overflow:hidden !important}.block_ghs-usp-block .container{gap:var(--spacing_large)}.block_ghs-usp-block .container .usp-block-top{display:flex;gap:var(--spacing_medium)}@media screen and (max-width: 767px){.block_ghs-usp-block .container .usp-block-top{flex-direction:column}}.block_ghs-usp-block .container .usp-block-top>div{flex:1}.block_ghs-usp-block .container .usp-block-top .usp-top-left{justify-content:center}.block_ghs-usp-block .container .usp-block-top .usp-top-left .buttons-wrapper{display:flex;gap:16px}@media screen and (max-width: 535px){.block_ghs-usp-block .container .usp-block-top .usp-top-left .buttons-wrapper{flex-direction:column}}.block_ghs-usp-block .container .usp-block-top .usp-top-left .buttons-wrapper .btn-clear{border:solid 1px var(--trust-navy);transition:.3s ease}.block_ghs-usp-block .container .usp-block-top .usp-top-left .buttons-wrapper .btn-clear:hover{background-color:var(--green-home)}.block_ghs-usp-block .container .usp-block-top .usp-top-left .buttons-wrapper .btn-clear:after{color:var(--trust-navy)}.block_ghs-usp-block .container .usp-block-top .usp-top-right{background:var(--trust-navy);padding:40px;border-radius:46px 6px 46px 6px}.block_ghs-usp-block .container .usp-block-top .usp-top-right .usp-wrap{display:flex;gap:var(--spacing_medium)}.block_ghs-usp-block .container .usp-block-top .usp-top-right .usp-wrap .usp-icon-wrap{background:var(--leaf-green);height:36px;width:36px;display:flex;aspect-ratio:1;border-radius:100%;margin:auto 0}.block_ghs-usp-block .container .usp-block-top .usp-top-right .usp-wrap .usp-icon-wrap i{margin:auto;font-size:20px}.block_ghs-usp-block .container .usp-block-top .usp-top-right .usp-wrap .usp-inner{color:#fff;gap:8px}.block_ghs-usp-block .container .usp-block-bottom{margin-top:60px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--spacing_medium)}@media screen and (max-width: 991px)and (min-width: 536px){.block_ghs-usp-block .container .usp-block-bottom{grid-template-columns:1fr 1fr}}@media screen and (max-width: 535px){.block_ghs-usp-block .container .usp-block-bottom{grid-template-columns:1fr}}.block_ghs-usp-block .container .usp-block-bottom .stat-wrap{flex:1;border-radius:6px;-webkit-box-shadow:1px 5px 10px 1px rgba(0,0,0,.66);box-shadow:1px 5px 10px 1px rgba(0,0,0,.26)}.block_ghs-usp-block .container .usp-block-bottom .stat-wrap .stat-border{height:12px;border-radius:6px 6px 0 0}.block_ghs-usp-block .container .usp-block-bottom .stat-wrap .stat-inner{padding:12px}.block_ghs-usp-block .container .usp-block-bottom .stat-wrap .stat-inner strong{font-size:var(--h2_clamp)}.block_ghs-usp-block .container .usp-block-bottom .stat-wrap .stat-inner p{font-size:var(--h5_clamp)}.ghs-post-card{position:relative}.ghs-post-card .ghs-post-image{position:relative}.ghs-post-card .ghs-post-image img{width:100%;aspect-ratio:5/4;border-radius:6px;object-fit:cover}.ghs-post-card .ghs-post-image:after{content:"";width:100%;height:100%;top:0;left:0;border-radius:6px;position:absolute;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 75%)}.ghs-post-card .ghs-post-image:before{content:"";position:absolute;right:24px;bottom:24px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:21px;color:#fff;z-index:999}.ghs-post-card .ghs-post-content{position:absolute;bottom:24px;left:24px}.ghs-post-card .ghs-post-content .ws-sp-title{font-size:21px;color:#fff}.ghs-single-post .single-post-hero{background:var(--trust-navy)}.ghs-single-post .single-post-hero .container .sp-hero-top{padding-bottom:var(--spacing_large);gap:var(--spacing_medium);max-width:650px}.ghs-single-post .single-post-hero .container .sp-hero-top h1,.ghs-single-post .single-post-hero .container .sp-hero-top span{color:#fff}.ghs-single-post .single-post-hero .container .sp-hero-top .post-meta{display:flex;gap:60px}.ghs-single-post .single-post-hero .container .sp-hero-top .post-meta span i{margin-right:6px}@media screen and (max-width: 1320px){.ghs-single-post .single-post-hero .container .post-featured-image{padding-left:20px;padding-right:20px}}.ghs-single-post .single-post-hero .container .post-featured-image img{width:100%;object-fit:cover;aspect-ratio:23/7;height:auto;border:solid 7px var(--leaf-green);border-radius:2px 20px 2px 20px;z-index:10;position:relative;min-height:240px}.ghs-single-post .single-post-hero .container .post-featured-image{position:relative}.ghs-single-post .single-post-hero .container .post-featured-image:after{content:"";z-index:9;position:absolute;left:50%;bottom:0;width:100vw;height:50%;transform:translateX(-50%);background-color:#fff}.ghs-single-post .post-content{padding-top:var(--spacing);padding-bottom:var(--spacing)}@media screen and (max-width: 1320px){.ghs-single-post .post-content{padding-left:20px;padding-right:20px}}.ghs-single-post .post-content{display:flex;gap:24px}.ghs-single-post .post-content .post-content-right{position:relative;flex-shrink:0}.ghs-single-post .post-content .post-content-right .post-sidebar{position:sticky;top:100px;align-self:start;width:280px;background:var(--trust-navy);padding:20px;border-radius:0 20px 0 20px;gap:24px}.ghs-single-post .post-content .post-content-right .post-sidebar .icon-wrap{background:var(--leaf-green);height:45px;width:45px;border-radius:50%;display:flex}.ghs-single-post .post-content .post-content-right .post-sidebar .icon-wrap i{margin:auto;font-size:24px}.ghs-single-post .post-content .post-content-right .post-sidebar h3,.ghs-single-post .post-content .post-content-right .post-sidebar p{color:#fff}.ghs-single-post .post-content .post-content-right .post-sidebar h3{font-weight:300}.ghs-single-post .post-content .post-content-right .post-sidebar p{opacity:.7}.ghs-single-post .post-content .post-content-right .post-sidebar .btn-clear{color:#fff;border:solid 1px #fff;transition:.3s ease}.ghs-single-post .post-content .post-content-right .post-sidebar .btn-clear:hover{background-color:var(--green-home)}@media screen and (max-width: 767px){.ghs-single-post .post-content{flex-direction:column}.ghs-single-post .post-content .post-sidebar{width:100% !important}}.single-global .block-label{background-color:var(--solar-gold)}.single-global section{padding-top:var(--spacing);padding-bottom:var(--spacing)}
