@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap);:root{--base-color:#fc8752;--medium-gray:#727272;--dark-gray:#2d2c2b;--nero-gray:#1e1d1d;--light-red:#c8b2ab;--alt-font:'Space Grotesk',sans-serif;--primary-font:'Inter',sans-serif}@media(hover:hover) and (pointer:fine){.custom-cursor .circle-cursor-outer{border:1px solid transparent}.custom-cursor .circle-cursor-inner{width:20px;height:20px;left:-5px;top:-5px;background:var(--dark-gray)}.custom-cursor .circle-cursor-inner.cursor-link-hover{width:30px;height:30px;background:var(--white);opacity:.5!important}}body{font-size:17px;line-height:30px}header .container-fluid{padding-left:65px;padding-right:65px}.navbar .navbar-nav .nav-link{font-weight:600;font-size:19px}header .navbar-brand{padding:35px 0}header .navbar-brand img{max-height:100px}header .header-button .btn{text-transform:inherit;font-weight:600;letter-spacing:0}header .header-button .btn.btn-switch-text>span{padding:10px 24px}.newsletter-style-02 input{padding-right:50px!important}.banner-slider .swiper-slide .position-absolute{-webkit-transform:scale(1.2);transform:scale(1.2);transition:1.5s;opacity:0}.banner-slider .swiper-slide.swiper-slide-active .position-absolute{-webkit-transform:scale(1);transform:scale(1);opacity:1}.fs-34{font-size:2.125rem;line-height:2.2rem}.bg-nero-gray{background-color:var(--nero-gray)}.bg-sliding-line{background-image:red!important;background-size:5px 5px}.bg-sliding-line-dark-gray{background-image:linear-gradient(135deg,transparent 45%,#464646 45%,#464646 55%,transparent 0);background-size:5px 5px}.bg-base-color-transparent{background-color:rgba(239,211,203,.6)}.border-color-light-red{border-color:var(--light-red)!important}.border-color-transparent-dark-very-light{border-color:rgba(35,35,35,.15)!important}.highlight-separator[data-shadow-animation] span{height:100px;z-index:-1}.highlight-separator[data-shadow-animation] span img{height:100px;width:auto}.highlight-separator-small .highlight-separator[data-shadow-animation] span{height:45px;bottom:-10px}.highlight-separator-small .highlight-separator[data-shadow-animation] span img{height:45px;width:100%}.btn.btn-hover-animation-switch{text-transform:none;font-family:var(--primary-font)}.blog-only-text .card-body:after,.web-d-none{display:none}.mb-minus-50px{margin-bottom:-50px}.right-minus-40{right:-40%}.page-title-extra-large h1{font-size:4.8rem;line-height:4.8rem}.extra-very-small-screen{height:180px!important}.team-style-08 figure figcaption .social-icon a{background-color:var(--base-color)}.footer-navbar li a:hover,.team-style-08 figure figcaption .social-icon a:hover,footer a:hover{color:var(--dark-gray)}.team-style-08.skrollable{transition:none!important}footer .footer-logo img{max-height:100px}.newsletter-style-02 .btn{padding:10px 15px 9px}@media(max-width:1600px){.fs-140{font-size:7.125rem}}@media(max-width:1199px){.fs-140{font-size:6.875rem}.lh-95{line-height:4.75rem}}@media(max-width:991px){[data-mobile-nav-style=full-screen-menu] .navbar-full-screen-menu-inner .navbar-nav>.nav-item{border-bottom:0;text-align:center;padding:0}[data-mobile-nav-style=full-screen-menu] .navbar-full-screen-menu-inner .navbar-nav .nav-item .nav-link{font-size:36px;line-height:40px}header .navbar-brand{padding:22px 0}}@media(max-width:767px){.fs-140{font-size:5rem}.lh-95{line-height:3.75rem}}.describe{margin-top:20px}.describe span{background:#000;padding:2px 15px;border-radius:50px;white-space:nowrap;display:inline-block;color:#fc8752;font-weight:600;box-shadow:rgba(115,106,115,.62) 0 1px 23px 5px inset;margin-right:10px;margin-bottom:16px!important}
#wa-widget-send-button {
    /* margin: 0 0 50px 0 !important; */
    position: fixed !important;
    z-index: 16000160 !important;
    bottom: 32px !important;
    text-align: center !important;
    height: 50px;
    min-width: 50px;
    border-radius: 25px;
    visibility: visible;
    transition: none !important;
    background-color: #4dc247;
    box-shadow: 2px 2px 6px rgb(168 164 164 / 40%);
    right: 32px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}
.wa-messenger-svg-whatsapp {
    fill: white;
    width: 36px;
    height: 50px;
    stroke: none;
    pointer-events: none;
}
.mt-90px{
    margin-top: 90px;
}
.bg-base-color{
    background-color: #fc804830 !important;
}
@media (max-width: 768px){
    .mob-white-shade{
        background: linear-gradient(179deg, #ffffff, #ffffff00);
    height: 450px;
    }
}