@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-VariableFont_wght.ttf);font-display:swap}:root{--body:#fff;--black:#000;--white:#fff;--theme:#A6A182;--theme-2:#A6A182;--header:#000000;--base:#00813D;--text:#54595F;--text2:#bfbfbf;--border:#E6E6E6;--border2:#373737;--ratting:#F8BC26;--bg:#F8F8F8;--bg2:#0D0D0D;--color-gradient-1:linear-gradient(to left, #fd4a81, #ff5e73, #ff7269, #ff8662, #fc9860);---color-gradient-2:linear-gradient(to left, #ff8662, #fc9860, #ff7269, #fd4a81, #ff5e73);---box-shadow:0px 6px 25px rgba(0, 0, 0, 0.05)}.theme-btn{background-color:var(--theme);color:var(--white);display:inline-block;font-size:14px;font-weight:600;padding:22px 40px;border-radius:0;letter-spacing:1.2px;line-height:1;text-transform:capitalize;transition:all 0.3s ease-in-out;position:relative;z-index:1;border-radius:5px}.theme-btn::before{content:"";background-color:var(--header);width:0;height:50%;position:absolute;top:0;left:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1;border-radius:5px 5px 0 0}.theme-btn::after{content:"";background-color:var(--header);width:0;height:50%;position:absolute;bottom:0;right:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1;border-radius:0 0 5px 5px}.theme-btn i{margin-left:5px}.theme-btn:hover{color:var(--white)}.theme-btn:hover::before,.theme-btn:hover::after{width:100%}.theme-btn.bg-transparent{background-color:#fff0;border:1px solid var(--theme);color:var(--header)}.theme-btn.bg-transparent::before{border-radius:5px 5px 0 0;background-color:var(--theme)}.theme-btn.bg-transparent::after{border-radius:0 0 5px 5px;background-color:var(--theme)}.theme-btn.bg-transparent:hover{color:var(--white)}.theme-btn.padding-style{padding:24px 40px;line-height:1.3}@media (max-width:767px){.theme-btn.padding-style{padding:18px 32px}}@media (max-width:575px){.theme-btn.padding-style{padding:16px 30px;font-size:14px}}.theme-btn.bg-white{background-color:var(--white);color:var(--header)}.theme-btn.bg-white::before,.theme-btn.bg-white::after{background-color:var(--header)}.theme-btn.bg-white:hover{color:var(--white)}.theme-btn.radius-none{border-radius:0}.theme-btn.radius-none::before,.theme-btn.radius-none::after{border-radius:0}.theme-btn.hover-white::before,.theme-btn.hover-white::after{background-color:var(--white)}.theme-btn.hover-white:hover{color:var(--header)}@media (max-width:767px){.theme-btn{padding:18px 32px}}@media (max-width:575px){.theme-btn{padding:16px 30px;font-size:14px}}.link-btn{letter-spacing:1.2px;text-transform:capitalize;color:var(--header);font-weight:600;display:inline-block;font-size:14px}.link-btn i{margin-left:5px}.link-btn:hover{color:var(--theme)}.link-btn.white-btn{color:var(--white)}.link-btn.white-btn:hover{color:var(--theme)}body{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var(--text);background-color:var(--white);padding:0;margin:0;overflow-x:hidden}ul{padding:0;margin:0;list-style:none}button{border:none;background-color:#fff0;padding:0}input:focus{color:var(--white);outline:none}input{color:var(--white)}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;margin:0;padding:0;color:var(--header);text-transform:capitalize;transition:all 0.4s ease-in-out}h1{font-size:68px;font-weight:700;line-height:118%}h2{font-size:48px;line-height:125%;font-weight:700}@media (max-width:1199px){h2{font-size:42px}}@media (max-width:767px){h2{font-size:36px}}@media (max-width:575px){h2{font-size:32px}}h3{font-size:24px;font-weight:600;line-height:133%}@media (max-width:575px){h3{font-size:20px}}h4{font-size:20px;font-weight:600}h5{font-size:20px;font-weight:600}h6{font-size:16px;font-weight:600;line-height:145%}a{text-decoration:none;outline:none!important;cursor:pointer;color:var(--header);transition:all 0.4s ease-in-out}p{margin:0;transition:all 0.4s ease-in-out}.scroll-up{cursor:pointer;display:block;border-radius:50px;z-index:99;opacity:0;visibility:hidden;transform:translateY(15px);position:fixed;right:25px;bottom:35px;height:50px;width:50px;transition:all 0.4s ease-in-out}.scroll-up::after{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f176";text-align:center;line-height:50px;font-weight:700;font-size:18px;color:var(--theme);left:0;top:0;height:50px;width:50px;cursor:pointer;display:block;z-index:1;transition:all 0.4s ease-in-out}.scroll-up svg path{fill:none}.scroll-up svg.scroll-circle path{stroke:var(--theme);stroke-width:4px;box-sizing:border-box;transition:all 0.4s ease-in-out}.scroll-up.active-scroll{opacity:1;visibility:visible;transform:translateY(0)}.section-title{position:relative;z-index:99;margin-bottom:30px;margin-top:-6px}@media (max-width:767px){.section-title{margin-bottom:0}}.section-title span{color:var(--theme);margin-bottom:10px;display:inline-block;font-weight:600;text-transform:capitalize;font-size:18px}.section-title h2{text-transform:capitalize}.section-title h3{font-size:28px;font-weight:700}@media (max-width:767px){.section-title br{display:none}}.section-title-area{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.section-title-area{flex-wrap:wrap;gap:30px}}.center{text-align:center;margin:0 auto}.section-bg{background-color:var(--bg)!important}.section-bg-2{background-color:var(--bg2)}.section-padding{padding:120px 0}@media (max-width:1199px){.section-padding{padding:100px 0}}@media (max-width:991px){.section-padding{padding:80px 0}}@keyframes rippleOne{70%{box-shadow:0 0 0 40px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes cir36{100%{transform:rotate(360deg)}}@keyframes rounded{50%{transform:rotate(15deg)}}@keyframes rounded-2{50%{transform:rotate(5deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animation__rotate{animation:rotate 40s linear infinite}@keyframes spinner{to{transform:rotateZ(360deg)}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes tpswing{0%{transform:rotate(20deg)}100%{transform:rotate(0deg)}}@keyframes width{0%{width:0%}100%{width:100%}}@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}.float-bob-y{animation-name:float-bob-y;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-y{0%{transform:translateY(-30px)}50%{transform:translateY(-10px)}100%{transform:translateY(-30px)}}@keyframes top-image-bounce{0%{transform:translateX(-8px)}50%{transform:translateX(12px)}100%{transform:translateX(-8px)}}@keyframes top-image-bounce-2{0%{transform:translatey(-8px)}50%{transform:translatey(12px)}100%{transform:translatey(-8px)}}@keyframes toggle{0%{opacity:0}100%{opacity:1}}@keyframes moveCursor1{from{transform:scale(1)}to{transform:scale(.8)}}@keyframes moveCursor2{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1);opacity:0}}.header-main{display:flex;align-items:center;justify-content:space-between;padding:10px 0}@media (max-width:1199px){.header-main{padding:15px 0}}.header-1 .mega-menu-wrapper .header-main .header-left{display:flex;align-items:center;gap:90px}.header-1 .mega-menu-wrapper .header-main .header-right{gap:40px}@media (max-width:1399px){.header-1 .mega-menu-wrapper .header-main .header-right{gap:20px}}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart{position:relative}@media (max-width:1199px){.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart{display:none}}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box{background:var(--white) none repeat scroll 0 0;box-shadow:0 0 7px .5px rgb(0 0 0 / .15);padding:5px 20px 0;position:absolute;left:-70px;top:150%;transform:rotateX(90deg);transform-origin:center top 0;transition:all 0.5s ease 0s;visibility:hidden;width:340px;z-index:9999}@media (max-width:1399px){.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box{left:-260px}}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box ul li{display:flex;align-items:center;padding:10px 0;gap:15px;border-bottom:1px solid var(--border);font-size:16px;font-weight:600;text-transform:capitalize}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box ul li a{padding:0;position:relative;font-size:16px;text-transform:capitalize}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box ul li a::after{position:absolute;content:"\f00d";font-family:"Font Awesome 5 Pro";font-weight:600;top:15px;right:-88px;color:var(--white);font-size:10px;width:18px;height:18px;line-height:18px;border-radius:30px;background-color:var(--theme);text-align:center}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box ul li span{display:block;font-size:16px;font-weight:500;color:var(--header)}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box ul li img{width:90px}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box .shopping-items{margin-top:10px}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box .shopping-items span{font-size:16px;font-weight:600;color:var(--header);text-transform:capitalize}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box .cart-button{margin-top:20px}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-box .cart-button .theme-btn{padding:16px 28px;font-size:14px}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-icon{position:relative;width:45px;height:45px;text-align:center;line-height:45px;background-color:var(--bg);display:inline-block;border-radius:50%}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-icon::before{position:absolute;top:-7px;right:-8px;content:"1";width:18px;line-height:18px;height:18px;border-radius:18px;background-color:var(--theme);color:var(--white);font-size:12px;text-align:center;font-weight:500}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart .cart-icon i{color:var(--header)}.header-1 .mega-menu-wrapper .header-main .header-right .menu-cart:hover .cart-box{transform:rotateX(0deg);visibility:visible}@media (max-width:1399px){.header-1 .mega-menu-wrapper .header-main .header-right .header-button{display:none}}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:100;transition:all 0.9s;background-color:var(--white);box-shadow:var(---box-shadow);transition:all 0.9s;animation:500ms ease-in-out 0s normal none 1 running fadeInDown}.hero-1{position:relative;padding:90px 0;overflow:hidden}@media (max-width:1199px){.hero-1{margin-bottom:-20px}}@media (max-width:991px){.hero-1{margin-bottom:-40px}}@media (max-width:767px){.hero-1{margin-bottom:-50px;padding-top:50px}}.hero-1 .star-image{position:absolute;top:50%;transform:translateY(-50%);left:3%}.hero-1 .hero-image-2{position:absolute;top:55.5%;left:17%}@media (max-width:1199px){.hero-1 .hero-image-2{left:4%}}@media (max-width:991px){.hero-1 .hero-image-2{top:40%;left:45%;max-width:300px;z-index:9}.hero-1 .hero-image-2 img{width:100%;height:100%}}@media (max-width:767px){.hero-1 .hero-image-2{top:45%;left:45%;max-width:230px}}@media (max-width:575px){.hero-1 .hero-image-2{top:39.5%;left:42%;max-width:200px}}.hero-1 .hero-image-2 img{border-radius:5px}.hero-1 .hero-image-2::before{content:"";width:100%;height:109%;position:absolute;right:0;right:-15px;top:-15px;border:1px solid var(--theme);border-radius:5px;z-index:-1}.hero-1 .hero-image-2::after{position:absolute;right:-12%;top:-12%;width:22px;height:22px;border-radius:5px;content:"";background-color:var(--theme);z-index:2}.hero-1::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--bg);height:60%;z-index:-1}.hero-1 .hero-content{position:relative;z-index:9;margin-top:50px}@media (max-width:991px){.hero-1 .hero-content{margin-bottom:70px;margin-top:0}}@media (max-width:767px){.hero-1 .hero-content{margin-bottom:60px}}@media (max-width:575px){.hero-1 .hero-content{text-align:center;margin-top:0;margin-bottom:50px}}.hero-1 .hero-content h1{margin-bottom:20px;text-align:right;padding-right:150px}@media (max-width:1199px){.hero-1 .hero-content h1{font-size:48px}}@media (max-width:767px){.hero-1 .hero-content h1{font-size:42px}}@media (max-width:575px){.hero-1 .hero-content h1{font-size:32px;margin-bottom:15px}}.hero-1 .hero-content h1 span{margin-left:80px}@media (max-width:1199px){.hero-1 .hero-content h1 span{margin-left:0}}.hero-1 .hero-content p{max-width:300px;margin:0 auto;text-align:right}.header-1 .mega-menu-wrapper .header-main .header-right p{text-align:right;padding-left:16px}@media (max-width:1199px){.hero-1 .hero-content p{text-align:left;max-width:initial}.hero-1 .hero-content h1{text-align:left;padding-right:50px}}@media (max-width:575px){.hero-1 .hero-content p{text-align:center}.hero-1 .hero-content h1{text-align:center;padding-right:0}.header-main{flex-direction:column;row-gap:10px}.header-1 .mega-menu-wrapper .header-main .header-right p{text-align:center;padding-left:0;font-size:14px;line-height:normal}}.hero-1 .hero-image{max-width:660px;height:750px;margin-left:-120px;position:relative;border-radius:5px}@media (max-width:991px){.hero-1 .hero-image{margin-left:0}}@media (max-width:767px){.hero-1 .hero-image{height:500px}}@media (max-width:575px){.hero-1 .hero-image{height:400px}}.hero-1 .hero-image::before{content:"";width:100%;height:104%;position:absolute;right:0;left:-20px;top:-15px;border:1px solid var(--theme);border-radius:5px;z-index:-1}@media (max-width:575px){.hero-1 .hero-image::before{left:0;height:100%;top:0}}.hero-1 .hero-image .client-items{display:flex;align-items:center;gap:20px;padding:20px;background-color:var(--white);border-radius:5px;box-shadow:var(---box-shadow);position:absolute;bottom:20px;right:20px}.hero-1 .hero-image .client-items .client-content h3{font-size:28px;font-weight:700}.counter-items{display:flex;align-items:center;gap:40px}@media (max-width:767px){.counter-items{display:inline;text-align:center;margin:0 auto}}.counter-items .icon{width:80px;line-height:90px;height:80px;background-color:var(--theme);color:var(--white);border-radius:50%;text-align:center;font-size:38px}@media (max-width:767px){.counter-items .icon{text-align:center;margin:0 auto;width:70px;height:70px;line-height:80px}}@media (max-width:575px){.counter-items .icon{width:60px;height:60px;line-height:75px}}.counter-items .content{border-left:1px solid var(--black);padding-left:20px}@media (max-width:767px){.counter-items .content{padding-left:0;margin-top:30px;border:none}}.counter-items .content p{color:var(--black)}.about-wrapper{margin-top:45px}.about-wrapper .about-left-items{position:relative}.about-wrapper .about-left-items .dot-shape{position:absolute;bottom:55px;right:20px}.about-wrapper .about-left-items .about-counter-items{background-color:var(--theme);padding:50px 45px;border-radius:5px;height:100%}@media (max-width:575px){.about-wrapper .about-left-items .about-counter-items{padding:30px;text-align:center}}.about-wrapper .about-left-items .about-counter-items h2{color:var(--white)}.about-wrapper .about-left-items .about-counter-items h5{color:var(--white);margin-top:15px}.about-wrapper .about-left-items .about-image-1 img{width:100%;height:100%;border-radius:5px}.about-wrapper .about-left-items .about-image-2{max-width:480px;height:300px;border-radius:5px;position:relative}@media (max-width:991px){.about-wrapper .about-left-items .about-image-2{max-width:800px}}.about-wrapper .about-left-items .about-image-2 .client-items{padding:12px 20px;background-color:var(--white);box-shadow:var(---box-shadow);display:flex;align-items:center;gap:20px;position:absolute;top:40px;right:-90px;border-radius:5px}.about-wrapper .about-left-items .about-image-2 .client-items .clinet-img{width:63px;height:63px;border-radius:50%}@media (max-width:1199px){.about-wrapper .about-left-items .about-image-2 .client-items{right:-30px}}@media (max-width:991px){.about-wrapper .about-left-items .about-image-2 .client-items{right:0}}.about-wrapper .about-content{margin-left:40px}@media (max-width:991px){.about-wrapper .about-content{margin-left:0}}@media (max-width:1199px){.about-wrapper .about-content br{display:none}}.about-wrapper .about-content .about-button{margin-top:40px}@media (max-width:767px){.about-wrapper .about-content .about-button{margin-top:30px}}@media (max-width:575px){.about-wrapper .about-content .about-button{margin-top:20px}}.about-wrapper .about-content.style-3 .icon-items{margin-top:30px;display:flex;align-items:center;gap:30px}@media (max-width:575px){.about-wrapper .about-content.style-3 .icon-items{flex-wrap:wrap;gap:20px}}.about-wrapper .about-content.style-3 .icon-items .icon{width:100px;height:100px;line-height:100px;background-color:var(--bg2);text-align:center}.about-wrapper .about-content.style-3 .icon-items .content h3{color:var(--white);margin-bottom:5px}.about-wrapper .about-content.style-3 .icon-items .content p{color:var(--white)}.about-wrapper .about-image-2 img{width:100%;height:100%}@keyframes load{0%{width:0}100%{width:70%}}@keyframes load2{0%{width:0}100%{width:85%}}.service-section{position:relative}.service-section .bg-shape{position:absolute;top:0;left:0}.service-section .bg-shape img{width:100%;height:100%}.service-items{position:relative;z-index:9;padding:30px}@media (max-width:991px){.service-items{margin-top:0!important}}.service-items::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--white);border-radius:5px;z-index:-1;height:initial;top:23%}.service-items .icon{width:65px;height:65px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:var(--theme)}.service-items .content{margin-top:20px}.service-items .content h3{margin-bottom:10px;font-size:18px}.service-items .content h3 a:hover{color:var(--theme)}.service-items .content p{margin-bottom:20px}.service-items.style-2{margin-top:-30px!important}.service-items.style-2::before{background-color:var(--bg)}.service-wrapper .service-image{max-width:615px;height:740px;margin-right:-100%;margin-top:-120px;margin-bottom:-120px}@media (max-width:991px){.service-wrapper .service-image{height:600px}.service-wrapper .service-image{margin-top:0;margin-bottom:0;margin-right:0}}@media (max-width:767px){.service-wrapper .service-image{height:500px}}@media (max-width:575px){.service-wrapper .service-image{height:430px}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--theme);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme);border-radius:10px}.fix{overflow:hidden}.ralt{position:relative}.ripple{position:relative}.ripple::before,.ripple::after{position:absolute;left:50%;top:50%;width:115px;height:115px;transform:translateX(-50%) translateY(-50%);border-radius:50%;box-shadow:0 0 0 0 rgb(166 161 130 / .7);animation:rippleOne 3s infinite}.ripple::before{animation-delay:0.9s;content:"";position:absolute;right:0;bottom:0}.ripple::after{animation-delay:0.6s;content:"";position:absolute;right:0;bottom:0}.swiper-dot{text-align:center;margin-top:40px;margin-bottom:-7px}.swiper-dot .swiper-pagination-bullet{width:12px;height:8px;transition:0.6s;background-color:#D9D9D9;opacity:1;border-radius:60px;position:relative}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme);transition:0.6s;position:relative;width:51px}.array-button{position:relative;z-index:99;display:flex;align-items:center;gap:20px}.array-button .array-prev{width:60px;height:60px;line-height:60px;border-radius:50%;background-color:rgb(166 161 130 / .2);color:var(--theme);font-size:18px;font-weight:600;transition:all 0.4s ease-in-out}@media (max-width:575px){.array-button .array-prev{width:45px;height:45px;line-height:45px}}.array-button .array-prev:hover{background-color:var(--theme);color:var(--white)}.array-button .array-next{width:60px;height:60px;line-height:60px;border-radius:50%;background-color:var(--theme);color:var(--white);font-size:18px;font-weight:600;transition:all 0.4s ease-in-out}@media (max-width:575px){.array-button .array-next{width:45px;height:45px;line-height:45px}}.array-button .array-next:hover{background-color:rgb(166 161 130 / .2);color:var(--theme)}.array-button.radius-none .array-prev,.array-button.radius-none .array-next{border-radius:0!important}.mt-10{margin-top:10px}@media (max-width:575px){br{display:none}}.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}.head-color{color:var(--header)}.footer-bg{background-color:var(--black)}.background-black{background-color:var(--black)!important}.bg-white{background-color:var(--white)!important}.border-none{border-top:none!important}.ml-100{margin-left:100px!important}@media (max-width:991px){.ml-100{margin-left:0!important}}.border-radius-none{border-radius:0!important}.border-radius-none input{border-radius:0!important}.text-color{color:rgb(255 255 255 / .7019607843)}@media (max-width:991px){.title-responsive{flex-wrap:wrap;justify-content:center;text-align:center}}.mb-10{margin-bottom:-10px!important}.style-2-bg{position:relative}.style-2-bg::after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--bg);top:-100px;z-index:-1}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.box-shadow{background-color:var(--white);box-shadow:var(---box-shadow)}.w-100{width:100%!important}.mt-30{margin-top:30px!important}.mb-15{margin-bottom:-15px!important}.mt-40{padding-top:40px}.faq-section{position:relative}.faq-wrapper .faq-box-area{padding:30px 50px 30px 30px;border-radius:5px;border:1px solid var(--theme);display:inline-block;margin-top:40px}.faq-wrapper .faq-box-area .box-items{display:flex;align-items:center;gap:20px;margin-bottom:20px}.faq-wrapper .faq-box-area .box-items .content{display:flex;align-items:center;gap:15px}.faq-wrapper .faq-box-area .box-items .content h3{font-size:28px;font-weight:700}.faq-wrapper .accordion-item{border:none!important;background-color:var(--white)}.faq-wrapper .accordion-item .accordion-header .accordion-button{font-weight:600;color:var(--white);letter-spacing:-.2px;border:none!important;border-radius:0;box-shadow:none;background-color:var(--theme);padding:30px 30px 0;text-transform:capitalize;font-size:24px;border-radius:5px 5px 0 0}@media (max-width:1199px){.faq-wrapper .accordion-item .accordion-header .accordion-button{font-size:20px}}@media (max-width:575px){.faq-wrapper .accordion-item .accordion-header .accordion-button{font-size:18px;padding:20px 20px 0}}.faq-wrapper .accordion-item .accordion-header .accordion-button span{margin-right:20px}.faq-wrapper .accordion-item .accordion-header .accordion-button::after{content:"\f324";font-family:"Font Awesome 5 Pro";background:#fff0;font-weight:500;transition:all 0.3s ease-in-out!important;color:var(--header);font-size:16px}.faq-wrapper .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f325";font-family:"Font Awesome 5 Pro";background:#fff0;font-weight:500;color:var(--white)}.faq-wrapper .accordion-item .accordion-header .accordion-button.collapsed{background-color:var(--white);box-shadow:var(---box-shadow);padding:25px 30px;color:var(--header)}.faq-wrapper .accordion-item .accordion-collapse .accordion-body{padding-left:70px;padding-top:25px;padding-right:40px;color:rgb(255 255 255 / .7019607843);background-color:var(--theme);border-radius:0 0 5px 5px;padding-bottom:28px}@media (max-width:767px){.faq-wrapper .accordion-item .accordion-collapse .accordion-body{padding-left:60px}}@media (max-width:575px){.faq-wrapper .accordion-item .accordion-collapse .accordion-body{padding-left:50px;padding-bottom:20px}}.section-title-area .array-prev{background-color:#fff0;width:50px;height:50px;border-radius:50%;line-height:50px;border:1px solid var(--border);color:var(--header);font-weight:700}.section-title-area .array-prev:hover{background-color:var(--theme);color:var(--white);border:1px solid #fff0}.section-title-area .array-next{background-color:#fff0;width:50px;height:50px;border-radius:50%;line-height:50px;border:1px solid var(--theme);color:var(--theme);font-weight:700}.section-title-area .array-next:hover{background-color:var(--theme);color:var(--white)}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.portfolio-wrapper{margin-right:-35%}@media (max-width:1199px){.portfolio-wrapper{margin-right:0}}.portfolio-wrapper.style-2{margin-right:0;padding:0 95px}@media (max-width:1399px){.portfolio-wrapper.style-2{padding:0}}.portfolio-wrapper.style-2 .portfolio-items{margin-top:0}@media (max-width:767px){.portfolio-wrapper.style-2 .portfolio-items .portfolio-image{max-width:700px}}.portfolio-items{margin-top:30px;position:relative}.portfolio-items::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--black);z-index:1;top:20px;width:90%;height:93%;left:20px;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out}@media (max-width:1399px){.portfolio-items::before{top:0;width:100%;height:100%;left:0}}.portfolio-items .portfolio-image{max-width:410px;height:320px;border-radius:5px;position:relative}@media (max-width:1399px){.portfolio-items .portfolio-image{max-width:550px}}@media (max-width:1199px){.portfolio-items .portfolio-image{margin-right:0}}.contact-wrapper .contact-left{padding:60px;background-color:var(--bg2)}@media (max-width:767px){.contact-wrapper .contact-left{padding:50px 40px}}@media (max-width:575px){.contact-wrapper .contact-left{padding:40px 30px}}.contact-wrapper .contact-form-items .form-clt input,.contact-wrapper .contact-form-items .form-clt textarea{width:100%;outline:none;border:none;background-color:#fff0;border:1px solid rgb(255 255 255 / .2);color:var(--white);padding:16px 20px;border-radius:5px}@media (max-width:767px){.contact-wrapper .contact-form-items .form-clt input,.contact-wrapper .contact-form-items .form-clt textarea{padding:14px 20px}}@media (max-width:575px){.contact-wrapper .contact-form-items .form-clt input,.contact-wrapper .contact-form-items .form-clt textarea{padding:12px 18px}}.contact-wrapper .contact-form-items .form-clt input::-moz-placeholder,.contact-wrapper .contact-form-items .form-clt textarea::-moz-placeholder{color:rgb(255 255 255 / .7019607843)}.contact-wrapper .contact-form-items .form-clt input::placeholder,.contact-wrapper .contact-form-items .form-clt textarea::placeholder{color:rgb(255 255 255 / .7019607843)}.contact-wrapper .contact-form-items .form-clt textarea{padding-bottom:75px}.contact-wrapper .contact-image{width:980px;height:811px;border-radius:5px}@media (max-width:1199px){.contact-wrapper .contact-image{width:inherit;max-width:900px;height:650px}}@media (max-width:991px){.contact-wrapper .contact-image{height:600px}}@media (max-width:767px){.contact-wrapper .contact-image{height:500px}}@media (max-width:575px){.contact-wrapper .contact-image{height:430px}}@media (max-width:1399px){.contact-section-4{padding-top:40px}}@media (max-width:1199px){.contact-section-4{padding-top:20px}}@media (max-width:991px){.contact-section-4{margin-top:-40px}}.contact-wrapper-3{background-image:url(../../assets/img/contact.webp);background-repeat:no-repeat;background-size:cover;padding:0 0 120px 0;border-radius:5px}.contact-wrapper-3 .contact-content{background-color:var(--white);border-radius:0 0 5px 0;padding:40px;padding-left:0}.contact-wrapper-3 .contact-content .contact-form-items .form-clt{position:relative}.contact-wrapper-3 .contact-content .contact-form-items .form-clt input,.contact-wrapper-3 .contact-content .contact-form-items .form-clt textarea{width:100%;outline:none;border:1px solid var(--border);background-color:#fff0;color:var(--text);padding:16px 20px;border-radius:5px;font-weight:500}@media (max-width:767px){.contact-wrapper-3 .contact-content .contact-form-items .form-clt input,.contact-wrapper-3 .contact-content .contact-form-items .form-clt textarea{padding:14px 20px}.contact-wrapper-3 .contact-content{padding-right:0;padding-left:0}}@media (max-width:575px){.contact-wrapper-3 .contact-content .contact-form-items .form-clt input,.contact-wrapper-3 .contact-content .contact-form-items .form-clt textarea{padding:12px 18px}}.contact-wrapper-3 .contact-content .contact-form-items .form-clt input::-moz-placeholder,.contact-wrapper-3 .contact-content .contact-form-items .form-clt textarea::-moz-placeholder{color:var(--text)}.contact-wrapper-3 .contact-content .contact-form-items .form-clt input::placeholder,.contact-wrapper-3 .contact-content .contact-form-items .form-clt textarea::placeholder{color:var(--text)}.contact-wrapper-3 .contact-content .contact-form-items .form-clt textarea{padding-bottom:115px}.footer-widgets-wrapper{padding:90px 0 120px;position:relative;z-index:9}@media (max-width:1199px){.footer-widgets-wrapper{padding:70px 0 100px}}@media (max-width:991px){.footer-widgets-wrapper{padding:50px 0 80px}}.footer-widgets-wrapper .single-footer-widget{margin-top:30px}.footer-widgets-wrapper .single-footer-widget .widget-head{margin-bottom:30px}.footer-widgets-wrapper .single-footer-widget .widget-head h3{font-weight:600;color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content p{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input{position:relative;margin-top:40px}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input{background:rgb(255 255 255 / .1);border:none;outline:none;padding:18px 20px;width:100%;border-radius:5px}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input::-moz-placeholder{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input::placeholder{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input .newsletter-btn{position:absolute;top:0;right:0;width:60px;height:64px;line-height:60px;border-radius:5px;text-align:center;background-color:var(--theme);color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-two{position:relative;margin-top:40px}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-two input{background:#fff0;border:1px solid rgb(255 255 255 / .7019607843)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-two input::-moz-placeholder{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-two input::placeholder{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-two .newsletter-btn{border-radius:0 5px 5px 0}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-three input{background-color:var(--black);border-radius:0}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input.style-three .newsletter-btn{border-radius:0;color:var(--black);font-size:18px;top:5px;right:5px;height:54px}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon{gap:10px;margin-top:40px}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a{width:40px;height:40px;text-align:center;line-height:40px;border-radius:5px;display:inline-block;background-color:#0D0D0D;color:rgb(255 255 255 / .7019607843);transition:all 0.4s ease-in-out}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a:hover{background-color:var(--theme);color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area .contact-items{display:flex;gap:20px}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area .contact-items:not(:last-child){margin-bottom:20px}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area .contact-items .icon{width:40px;height:40px;line-height:40px;text-align:center;border:1px solid var(--theme);color:rgb(255 255 255 / .7019607843);border-radius:50%}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area .contact-items .content{flex-basis:79%}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area .contact-items .content h4{color:var(--white);font-weight:600;margin-top:5px}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area .contact-items .content h4 a{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area-2 .contact-items{display:flex;align-items:center;gap:20px}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area-2 .contact-items:not(:last-child){margin-bottom:20px}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area-2 .contact-items .icon{font-size:20px;color:var(--theme)}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area-2 .contact-items .content p{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area-2 .contact-items .content h6{font-size:16px;font-weight:400}.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info-area-2 .contact-items .content h6 a{color:var(--white)}.footer-widgets-wrapper .single-footer-widget .list-items li{color:#fff}.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child){margin-bottom:15px}.footer-widgets-wrapper .single-footer-widget .list-items li a{font-size:16px;color:var(--white);position:relative}.footer-widgets-wrapper .single-footer-widget .list-items li a::before{position:absolute;top:8px;left:0;width:10px;height:2px;content:"";background-color:var(--theme);opacity:0;visibility:hidden;transition:all 0.4s ease-in-out}.footer-widgets-wrapper .single-footer-widget .list-items li a:hover{padding-left:20px;color:var(--theme)}.footer-widgets-wrapper .single-footer-widget .list-items li a:hover::before{opacity:1;visibility:visible}.footer-widgets-wrapper.style-2 .single-footer-widget{margin-top:30px}.footer-widgets-wrapper.style-2 .single-footer-widget .footer-content .social-icon a{background-color:rgb(255 255 255 / .1);border-radius:50%}.footer-widgets-wrapper.style-2 .single-footer-widget .footer-content .social-icon a:hover{background-color:var(--theme);color:var(--white)}.footer-widgets-wrapper.style-2 .single-footer-widget .list-items li i{margin-right:10px;color:var(--theme)}.footer-bottom{padding:30px 0;position:relative;z-index:9;background-color:rgb(255 255 255 / .0509803922)}@media (max-width:575px){.footer-bottom{padding:20px 0;text-align:center}}@media (max-width:991px){.footer-bottom .footer-wrapper{flex-wrap:wrap;gap:10px;justify-content:center!important;margin-top:30px}}.footer-bottom .footer-wrapper p{color:rgb(255 255 255 / .7019607843)}.footer-bottom .footer-wrapper p a{color:rgb(255 255 255 / .7019607843)}.footer-bottom .footer-wrapper .footer-menu{display:flex;align-items:center;gap:20px}@media (max-width:575px){.footer-bottom .footer-wrapper .footer-menu{flex-wrap:wrap;gap:15px;justify-content:center}}.footer-bottom .footer-wrapper .footer-menu li a{color:rgb(255 255 255 / .7019607843);background-image:linear-gradient(var(--theme),var(--theme));background-position:0 95%;background-repeat:no-repeat;background-size:0% 2px;display:inline-block;transition:all 0.4s ease-in-out}.footer-bottom .footer-wrapper .footer-menu li a:hover{background-size:100% 1px}.footer-bottom .footer-wrapper.border-style{border-top:1px solid var(--text)!important}.footer-bottom.style-2{background-color:#fff0;padding:0;position:relative;z-index:9;margin-top:-5px}@media (max-width:991px){.footer-bottom.style-2{margin-top:-35px}}.footer-bottom.style-2 .footer-wrapper{border-top:1px solid rgb(255 255 255 / .2);padding:30px 0}.footer-section{position:relative;overflow:hidden}.footer-section .shape-img{position:absolute;bottom:0;left:0;opacity:.2}.footer-section .shape-img-2{position:absolute;bottom:0;left:0;opacity:.1}.footer-section .footer-shape-3{position:absolute;bottom:0;right:0}.footer-section .bg-shape{position:absolute;top:0;left:0;bottom:0}.footer-section .bg-shape img{width:100%;height:100%}.thanks{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:150px 0}.thanks .container{display:flex;flex-direction:column;align-items:center;row-gap:10px}.thanks img{width:100px;height:auto;margin-bottom:10px}.thanks p{text-align:center;font-size:18px}.thanks p.thanks-text{font-weight:700}.docs{word-break:break-word;padding:70px 0}.docs h1{text-align:center;margin-bottom:20px;font-weight:700;font-size:36px}.docs h2{margin-bottom:10px;font-size:32px}.docs h3{margin-bottom:10px;font-size:26px}.docs li,.docs p{color:inherit;line-height:1.929}.docs a{text-decoration:none!important;color:var(--theme)}.docs a:hover{color:var(--bg2)}#cookPopup{display:none;justify-content:space-between;flex-direction:column;align-items:center;gap:1rem;position:fixed;bottom:15px;left:50%;width:900px;max-width:90%;transform:translateX(-50%);padding:25px;background-color:#fff;border-radius:4px;box-shadow:2px 3px 10px rgb(0 0 0 / .4);z-index:9999}#cookPopup p{margin:0;text-align:center}@media(min-width:576px){#cookPopup.show{display:flex;align-items:center}}@media(max-width:575px){#cookPopup.show{display:block;text-align:left}.cookPopup_btn{margin:10px 0 0 0}}.cookPopup_title{font-size:16px;font-weight:700}.cookPopup_desc{font-size:16px}.show{display:flex!important}