#contact .phone-numb a:hover{color:#cb602e}@media (min-width:980px){#site-header.fixed.shrink .header-background:before{opacity:0}}.sticky-element.sticky-element-active{top:0}#site-header.fixed.shrink{box-shadow:none!important}.top-area-background{display:none}@media (max-width:979px){.site-title .logo{text-align:left!important}#page #site-header .site-title{display:block!important}}@media (min-width:768px) and (max-width:1024px){.header-main.no-menu .site-title .site-logo{text-align:center!important}}@media (max-width:767px){.hema-bottom{position:relative!important}}#what-we-do .parent{height:unset!important}.fp-right li:nth-child(-n+2),.fp-right li:last-child{display:none!important}.thegem-fp-dost-outlined-active #fp-nav ul li a span:not(.fp-sr-only){background-color:#1c1b1f!important}.thegem-fp-dost-outlined-active #fp-nav ul li:hover a,.thegem-fp-dost-outlined-active #fp-nav ul li a.active,.thegem-fp-dost-outlined-active #fp-nav ul li:hover a.active{border-color:#1c1b1f!important}#fp-nav ul li .fp-tooltip{color:#1c1b1f!important}.thegem-fp-dost-outlined-active #fp-nav ul li .fp-tooltip:after{background-color:#1c1b1f!important}.nf-form-content input[type=submit]{background-color:#d36135!important;border-radius:5px!important;padding:0 20px!important;font-family:"Montserrat"}.nf-form-content input[type=submit]:hover{background-color:#e06e4b!important;color:#fff!important}.nf-form-content input[type=submit]{font-size:14px}.nf-form-fields-required{display:none}.ninja-forms-req-symbol{color:#d36135!important}.nf-field-container{margin-bottom:10px!important}.list-select-wrap div:after{color:#787878!important}.list-select-wrap div:after{background-color:#fff!important}.nf-form-content textarea.ninja-forms-field{height:180px!important;border:1px solid white;background-color:white!important}.nf-form-content label{font-family:"Montserrat";font-weight:700;font-size:15px!important}@media (min-width:768px){nf-fields-wrap{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:10px}nf-fields-wrap nf-field{width:48%}nf-fields-wrap nf-field:nth-child(5),nf-fields-wrap nf-field:nth-child(6){width:100%}}.nf-field-element:after{display:none!important}.nf-response-msg{display:flex!important;justify-content:center!important}.nf-error-required-error{font-size:11px}.nf-error-field-errors{font-size:13px}.nf-field-element option{font-family:"Montserrat"!important}body .site-logo.hidden{opacity:1}@media (max-width:1024px){.thegem-te-menu-mobile__default.mobile-view li.menu-item-active>a{padding-left:31px!important}}.flip-front-single-line-title .eael-elements-flip-box-front-container .eael-elements-flip-box-padding{margin-top:-22px!important}body .blog-grid .post-item:not(.sticky) .post-image a:after{display:none!important}body .elementor-17607 .elementor-element.elementor-element-1759b68 .blog-grid .post-item .post-content-wrapper:hover .post-image a:before{background:rgba(255,255,255,.38)!important}.wp-singular.post-template .comments-area{display:none!important}.post-item .entry-title-date{display:none}.ninja-forms-form-wrap *{flex-flow:column!important;width:100%}.nf-form-title h3{font-size:20px!important;color:#d36135}@media (min-width:768px){.sticky-element{position:sticky;top:25px}}#register-form .nf-response-msg p{margin:35px 0 0}.bullet-custom-color .elementor-text-editor ul li::marker{color:#d36135}.pulse-play{position:relative;display:inline-block;color:#fff;animation:pulse-icon 2s infinite}.pulse-play{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:180px;width:500px!important}.pulse-play::before{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;background:rgba(255,255,255,.4);border-radius:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;animation:echoPulse 2.5s infinite ease-out}.pulse-play:hover{transform:scale(1.1)}@media (min-width:1025px) and (max-width:1140px){.ai-query-list .elementor-widget-container a{font-size:15px!important}.ai-query-title .elementor-widget-container .elementor-text-editor strong{font-size:20px!important}}@media (max-width:1024px){.elementor-inline-item .elementor-icon-list-item a:after{content:none!important;display:none!important}}