@charset "UTF-8";.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}:root{--body:#fff;--black:#000;--white:#fff;--theme:#7444fd;--theme2:#f9f3ef;--theme3:#faf8ff;--title:#282c32;--header:#282c32;--orange:#e78c45;--text:#858585;--text2:#cbcbcb;--border:#e6e6e6;--border-2:#f1f1f1;--border-3:#d8d8d8;--border-4:#e0e0e0;--border-5:#565656;--bg-1:#161921;--bg-2:#f6f7ff;--box-shadow:0px 4px 25px 0px rgba(0,0,0,.06)}body{font-family:Urbanist,sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var(--text);background-color:var(--white);overflow-x:hidden}body,ul{padding:0;margin:0}ul{list-style:none}button{border:none;background-color:transparent;padding:0}input:focus{color:var(--text);outline:none}input::placeholder{color:#767771}h1,h2,h3,h4,h5,h6{font-family:Urbanist,sans-serif;margin:0;padding:0;color:var(--title);text-transform:capitalize;transition:all .4s ease-in-out}h1{font-size:42px;line-height:120%}h1,h2{font-weight:700}h2{font-size:40px;line-height:145%}@media (max-width:767px){h2{font-size:34px}}@media (max-width:575px){h2{font-size:28px}}h3{font-size:18px;font-weight:700;line-height:145%}@media (max-width:767px){h3{font-size:16px}}h4{font-size:20px;line-height:130%}h4,h5{font-weight:700}h5{font-size:18px}h6{font-size:16px;font-weight:600;line-height:145%}a{text-decoration:none;outline:none!important;cursor:pointer;color:var(--title);transition:all .4s ease-in-out}a:hover{color:var(--theme)!important}p,span{margin:0;transition:all .4s ease-in-out}.info-text-style{font-size:18px;font-weight:400;line-height:35.04px}.info-text-style,.theme-btn{color:var(--white);font-family:Urbanist,sans-serif;font-style:normal}.theme-btn{display:inline-block;position:relative;padding:20px 36px;gap:10px;text-align:center;font-size:16px;font-weight:600;line-height:normal;background:var(--theme);z-index:1;line-height:1;overflow:hidden;border:none;border-radius:100px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.theme-btn i,.theme-btn svg{margin-left:6px}.theme-btn:before{transition-duration:.8s;position:absolute;width:210%;height:290%;content:"";top:162%;left:50%;background:var(--title);transform:translateX(-50%) rotate(-8deg);border-radius:80%;z-index:-1}.theme-btn.style2{display:inline-block;background:transparent;border:1px solid var(--border-5);color:var(--title)}.theme-btn.style2 i,.theme-btn.style2 svg{margin-left:6px}.theme-btn.style2:before{transition-duration:.8s;background:var(--theme)}.theme-btn.style2 svg path,.theme-btn.style2 svg rect{fill:var(--title);transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.theme-btn.style2:hover svg path,.theme-btn.style2:hover svg rect{fill:var(--white)}.theme-btn.style3{display:flex;align-items:center;justify-content:space-between;background:transparent!important;border:1px solid var(--white);color:var(--white)}.theme-btn.style3 i,.theme-btn.style3 svg{margin-left:6px;color:var(--white)}.theme-btn.style3:before{transition-duration:.8s;background:var(--theme)}.theme-btn.style3 svg path,.theme-btn.style3 svg rect{fill:var(--white);transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.theme-btn.style3:hover svg path,.theme-btn.style3:hover svg rect{fill:var(--white)}.theme-btn.style4{display:flex;align-items:center;justify-content:space-between;background:var(--theme);color:var(--white);border:1px solid var(--border-4)}.theme-btn.style4:before{transition-duration:.8s;background:var(--title);color:var(--white)}.theme-btn.style4 svg path,.theme-btn.style4 svg rect{fill:var(--title);transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.theme-btn.style4:hover{color:var(--white)!important}.theme-btn.style4:hover svg path,.theme-btn.style4:hover svg rect{fill:var(--white)}.theme-btn.style5{display:flex;align-items:center;justify-content:space-between;background:var(--title)!important;border:1px solid var(--white);color:var(--white)}.theme-btn.style5 i,.theme-btn.style5 svg{margin-left:6px;color:var(--white)}.theme-btn.style5:before{transition-duration:.8s;background:var(--theme)}.theme-btn.style5 svg path,.theme-btn.style5 svg rect{fill:var(--white);transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.theme-btn.style5:hover svg path,.theme-btn.style5:hover svg rect{fill:var(--white)}.theme-btn:hover{color:var(--white)!important}.theme-btn:hover:before{top:-96%}.slider-arrow-btn{display:flex;gap:15px}.slider-arrow.style1{display:inline-block;width:56px;height:56px;line-height:56px;text-align:center;background:var(--theme);color:var(--white);margin-top:-.4em;box-shadow:0 10px 30px 0 rgba(52,55,170,.15);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:all .4s ease-in-out}.slider-arrow.style1:hover{background:var(--white);color:var(--theme);box-shadow:0 10px 30px 0 rgba(52,55,170,.15)}.slider-arrow.style1.style2{background:var(--theme2);color:var(--title)}.slider-arrow.style1.style2:hover{background:var(--theme);color:var(--white)}.link-btn.style1{color:var(--title);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.link-btn.style1 i,.link-btn.style1 svg{margin-left:0}.link-btn.style3{display:inline-block;background:var(--theme);color:var(--title);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;width:40px;height:40px;line-height:40px;text-align:center}.link-btn.style3 i path,.link-btn.style3 svg path{fill:var(--white)}.form-contl{position:relative;margin-top:30px}.form-contl input{position:relative;padding:17px 20px;height:60px;background:var(--theme2);width:100%;border:1px solid #6e6e6e;opacity:.8}.form-contl input::placeholder{color:var(--white);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26.08px}.form-contl input.style2{border:none}.form-contl button{position:absolute;top:0;right:0;width:60px;height:60px;line-height:60px;text-align:center;background:var(--theme);color:var(--white)}.form-contl button.style2{background:transparent;color:var(--theme)}input.form-control,textarea.form-control{outline:none;box-shadow:none;background-color:var(--white);border:1px solid var(--border);padding:17px 10px;font-size:1rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}input.form-control:focus,textarea.form-control:focus{background-color:var(--white);border:1px solid var(--border);outline:none;box-shadow:none}label{color:var(--title);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:35.04px}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i{display:inline-block;position:absolute;right:25px;top:13px;font-size:16px;color:var(--text)}.form-group>i.fa-envelope{padding-top:1px}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;border-radius:10px}input[type=checkbox]:checked~label:after{opacity:1}input[type=checkbox]~label{position:relative;padding-left:30px;cursor:pointer;display:block;line-height:30px}input[type=checkbox]~label:before{content:"";position:absolute;left:0;top:3.5px;background:var(--white);border:1px solid var(--border-2);height:20px;width:20px;text-align:center;z-index:9}input[type=checkbox]~label:after{content:"";position:absolute;left:6px;top:9px;background:var(--theme);height:8px;width:8px;opacity:0;transition:.4s;z-index:9}input[type=checkbox].style2~label{color:#8b929c;padding-left:23px;margin-bottom:-.5em}input[type=checkbox].style2~label:before{background-color:#fff;border:1px solid #f7ccd7;height:14px;width:14px;line-height:14px;border-radius:3px;top:6px}input[type=checkbox].style2:checked~label:before{color:var(--theme)}input[type=radio]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}input[type=radio]~label{position:relative;padding-left:30px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type=radio]~label:before{content:"\f111";position:absolute;font-family:Font Awesome\ 6 Pro;left:0;top:-2px;width:20px;height:20px;padding-left:0;font-size:.6em;line-height:19px;text-align:center;border:1px solid var(--theme);border-radius:100%;font-weight:700;background:var(--white);color:transparent;transition:all .2s ease}input[type=radio]:checked~label:before{border-color:var(--theme);background-color:var(--theme);color:var(--white)}@media (min-width:1600px){.gx-25{--bs-gutter-x:25px}.gx-30{--bs-gutter-x:30px}.gx-40{--bs-gutter-x:40px}.gx-60{--bs-gutter-x:60px}.gx-80{--bs-gutter-x:80px}.gx-95{--bs-gutter-x:95px}.gx-100{--bs-gutter-x:100px}.gx-114{--bs-gutter-x:114px}.gx-85{--bs-gutter-x:85px}.gx-134{--bs-gutter-x:134px}.gx-165{--bs-gutter-x:165px}}.gy-30{--bs-gutter-y:30px}.gx-0{--bs-gutter-x:0px}@media (min-width:550px){.header-1 .container,.header-2 .container,.header-3 .container{max-width:1620px}.intro-container-wrapper.style1 .container{max-width:1820px}.brand-slider-container-wrapper.style1 .container,.brand-slider-container-wrapper.style2 .container,.intro-wrapper.style1 .container{max-width:1450px}.work-process-container-wrapper.style1 .container{max-width:1440px}.advantage-container-wrapper.style1 .container{max-width:1820px}.advantage-wrapper.style1 .container{max-width:1200px}.counter-container-wrapper.style1 .container{max-width:1820px}.counter-wrapper.style1 .container{max-width:1450px}.about-container-wrapper.style2 .container,.cta-container-wrapper.style1>.container,.testimonial-container-wrapper.style1>.container,.testimonial-container-wrapper.style2>.container,.wcu-container-wrapper.style2>.container{max-width:1820px}.about-wrapper.style2 .container{max-width:1450px}.feature-container-wrapper.style1 .container{max-width:1820px}.feature-wrapper.style1 .container{max-width:1450px}.pricing-container-wrapper.style1 .container{max-width:1820px}.pricing-wrapper.style1 .container{max-width:1450px}.blog-container-wrapper.style1 .container{max-width:1820px}.blog-wrapper.style1 .container{max-width:1450px}.services-container-wrapper.style1 .container{max-width:1820px}.services-wrapper.style1 .container{max-width:1450px}.project-container-wrapper.style1 .container{max-width:1820px}.project-wrapper.style1 .container{max-width:1450px}.team-container-wrapper.style1 .container{max-width:1820px}.team-wrapper.style1 .container{max-width:1450px}.faq-container-wrapper.style1 .container{max-width:1820px}.faq-wrapper.style1 .container{max-width:1450px}.contact-container-wrapper.style1 .container{max-width:1820px}.contact-wrapper.style1 .container{max-width:1450px}}.header-section-1{top:40px}.header-section-1,.header-section-2{position:absolute;left:0;width:100%;z-index:150}.header-section-2{top:0}.header-section-3{position:absolute;top:40px;left:0;width:100%;z-index:150}.main-header-wrapper{display:flex;align-items:center;gap:100px}@media (max-width:1899px){.main-header-wrapper{gap:70px}}@media (max-width:1600px){.main-header-wrapper{gap:40px}}@media (max-width:1199px){.main-header-wrapper{padding:15px 0}}.main-header-wrapper .main-header-items{width:100%}.main-header-wrapper .main-header-items .header-contact-info-area{display:flex;align-items:center;justify-content:space-between;padding:0 50px;border:1px solid #d4dced}@media (max-width:1600px){.main-header-wrapper .main-header-items .header-contact-info-area{padding:0 30px}}@media (max-width:1199px){.main-header-wrapper .main-header-items .header-contact-info-area{display:none}}@media (max-width:575px){.main-header-wrapper .main-header-items .header-contact-info-area{gap:30px}}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items{display:flex;align-items:center;gap:20px;justify-content:space-between;position:relative;border-right:1px solid #d4dced;padding:30px 50px 30px 0}@media (max-width:1399px){.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items{border-right:none;padding-right:0}}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .icon{width:40px;height:40px;line-height:40px;text-align:center;background-color:var(--white);border-radius:50%;color:var(--theme);box-shadow:0 4px 25px rgba(0,0,0,.06);position:relative}@media (max-width:1399px){.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .icon{width:30px;height:30px;line-height:30px}}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .icon:before{position:absolute;top:50%;left:50%;width:64px;height:64px;content:"";background-color:transparent;border-radius:50%;border:1px solid rgba(30,32,35,.1);transform:translate(-50%,-50%)}@media (max-width:1399px){.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .icon:before{width:54px;height:54px}}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .content p{color:var(--text);margin-bottom:5px;text-transform:capitalize;font-size:14px;font-weight:500;opacity:.7}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .content h3{font-size:20px;color:var(--title);text-transform:none}@media (max-width:1600px){.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .content h3{font-size:18px}}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items .content h3 a{color:var(--title)}.main-header-wrapper .main-header-items .header-contact-info-area .contact-info-items.style-2{border:none;padding-right:0}@media (max-width:1600px){.main-header-wrapper .main-header-items .header-contact-info-area .header-button .theme-btn{font-size:14px;padding:24px 27px}}.header-1{background-color:transparent}.header-1.sticky-bg-dark .header-main .main-menu ul li a{color:var(--white)!important}.header-1 .mega-menu-wrapper{position:relative;z-index:1}@media (max-width:470px){.header-1 .mega-menu-wrapper{padding:0 15px}}@media (max-width:450px){.header-1 .mega-menu-wrapper{padding:0}}@media (max-width:1399px){.header-1 .mega-menu-wrapper .header-main{gap:30px}}@media (max-width:450px){.header-1 .mega-menu-wrapper .header-main{gap:0}.header-1 .mega-menu-wrapper .header-main .header-logo img{max-width:100%}}@media (max-width:1399px){.header-1 .mega-menu-wrapper .header-main .main-menu ul li{-webkit-margin-end:15px;margin-inline-end:15px}.header-1 .mega-menu-wrapper .header-main .main-menu ul li a{font-size:14px}}@media (max-width:1899px){.header-1 .mega-menu-wrapper .header-main .main-menu ul li .has-homemenu{left:-50px}}.header-1 .header-right .header-button{margin-left:25px}@media (max-width:767px){.header-1 .header-right .header-button{display:none}}.header-1 .header-right .sidebar__toggle{color:var(--white);margin-left:30px}@media (max-width:1399px){.header-1 .header-right .sidebar__toggle{color:var(--theme)}}.header-1.header-3{background-color:var(--white)}.header-1.header-3 .container-fluid{padding:0 225px}@media (max-width:1899px){.header-1.header-3 .container-fluid{padding:0 60px}}@media (max-width:1600px){.header-1.header-3 .container-fluid{padding:0 50px}}@media (max-width:1399px){.header-1.header-3 .container-fluid{padding:0 40px}}@media (max-width:1199px){.header-1.header-3 .container-fluid{padding:0 30px}}.header-2{background-color:transparent}.header-2 .header-main .main-menu ul li a{color:var(--white)}.header-2 .header-main .main-menu ul li a:hover,.header-2 .header-main .main-menu ul li:hover>a,.header-2.sticky-bg-dark .header-main .main-menu ul li a,.header-2.sticky-bg-dark .header-right .header-contact-info.style2 .content h5 a,.header-2.sticky-bg-dark .header-right .header-contact-info.style2 .content h6,.header-2.sticky-bg-dark .header-right .header__cart>a,.header-2.sticky-bg-dark .header-right .search-icon,.header-2.sticky-bg-dark .header-right .sidebar__toggle{color:var(--white)!important}.header-2.sticky-bg-dark .header-right .sidebar__toggle svg line{stroke:var(--white)!important}.header-2 .mega-menu-wrapper{position:relative;z-index:9}@media (max-width:470px){.header-2 .mega-menu-wrapper{padding:0 15px}}@media (max-width:450px){.header-2 .mega-menu-wrapper{padding:0}}@media (max-width:1399px){.header-2 .mega-menu-wrapper .header-main{gap:30px}}@media (max-width:450px){.header-2 .mega-menu-wrapper .header-main{gap:0}}@media (max-width:1399px){.header-2 .mega-menu-wrapper .header-main .main-menu ul li{-webkit-margin-end:10px;margin-inline-end:10px}.header-2 .mega-menu-wrapper .header-main .main-menu ul li a{font-size:14px}}@media (max-width:1899px){.header-2 .mega-menu-wrapper .header-main .main-menu ul li .has-homemenu{left:-50px}}.header-2 .header-right{gap:30px!important}.header-2 .header-right .cart,.header-2 .header-right .search-icon{color:var(--white)!important;font-size:15px}@media (max-width:1399px){.header-2 .header-right{gap:10px!important}}@media (max-width:450px){.header-2 .header-right{gap:5px!important}}.header-2 .header-right .header-button{margin-left:25px}@media (max-width:767px){.header-2 .header-right .header-button{display:none}}.header-2 .header-right .header-contact-info.style2{display:flex;align-items:center;gap:15px}.header-2 .header-right .header-contact-info.style2 .icon{width:48px;height:48px;line-height:48px;text-align:center;background:var(--theme)}.header-2 .header-right .header-contact-info.style2 .content h6{color:var(--title);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:7px}.header-2 .header-right .header-contact-info.style2 .content h5 a{color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:1399px){.header-2 .header-right .header-contact-info.style2{display:none}}@media (max-width:767px){.header-2 .header-right .header__cart,.header-2 .header-right .search-icon{display:none}}.header-2 .header-right .sidebar__toggle{color:var(--white);margin-left:30px}@media (max-width:1399px){.header-2 .header-right .sidebar__toggle{color:var(--white)}}.header-3 .header-right .search-icon{margin-left:30px}@media (max-width:1399px){.header-3 .header-right .search-icon{margin-left:10px}}.header-right{gap:30px}@media (max-width:1399px){.header-right{gap:20px}}@media (max-width:767px){.header-right{gap:5px}.header-right .theme-btn{display:none}}.header-right .search-icon{color:var(--text);font-size:18px}.header-right .header__cart{padding:0 8px;position:relative;display:flex;align-items:center;height:100%}@media (max-width:991px){.header-right .header__cart{padding:0 10px}}.header-right .header__cart:hover>a{color:var(--theme)}.header-right .header__cart:hover .header__right__dropdown__wrapper{visibility:visible;opacity:1;top:100%;transition:.3s}.header-right .header__cart>a{font-size:18px;color:var(--text);padding:15px 0;position:relative}.header-right .header__cart>a:before{font-size:10px;font-weight:500;line-height:15px;position:absolute;top:0;right:-10px;width:15px;height:15px;padding:0 4px;content:"3";text-align:center;border-radius:100%;background:var(--theme);color:var(--white)}@media (max-width:991px){.header-right .header__cart>a:before{top:7px;right:11px}}.header-right .header__cart .header__right__dropdown__wrapper{position:absolute;width:300px;max-height:700px;padding:20px;border-bottom:3px solid var(--border);background-color:var(--white);box-shadow:0 0 50px 10px rgba(95,45,237,.15);top:100%;left:-235px;opacity:0;visibility:hidden;z-index:999}@media (max-width:767px){.header-right .header__cart .header__right__dropdown__wrapper{left:-220px}}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__close{position:absolute;right:0;top:-10px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__close a :hover{color:var(--theme2)}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner{border-bottom:1px solid var(--border-2);margin-bottom:30px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown{display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__img{width:30%}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__img a{display:inline-block;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__img img{width:100%;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__content{text-align:left;width:70%;margin-left:15px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__content a{font-size:14px;font-weight:600;line-height:20px;color:var(--title)}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__content a:hover{color:var(--theme2)}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__content p{color:var(--title);font-size:14px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__inner .single__header__right__dropdown .header__right__dropdown__content p span{color:var(--theme)}.header-right .header__cart .header__right__dropdown__wrapper .dropdown__price{text-align:left;font-size:17px;margin-bottom:20px}.header-right .header__cart .header__right__dropdown__wrapper .dropdown__price span{float:right;color:var(--theme);font-weight:700}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__button a{display:block;font-size:14px;font-weight:700;text-align:center;width:100%;padding:10px 0}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__button a.white__color{border:1px solid var(--theme2);margin-bottom:20px}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__button a.white__color:hover{background:var(--theme2);color:var(--white)}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__button a.blue__color{background:var(--title);color:var(--white)}.header-right .header__cart .header__right__dropdown__wrapper .header__right__dropdown__button a.blue__color:hover{background:var(--theme2)}.sidebar__toggle{cursor:pointer;font-size:20px;color:var(--text)}@media (max-width:1199px){.menu-thumb{display:none!important}}.header-main{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px 0;z-index:99}@media (max-width:1899px){.header-main{padding:20px 10px}}.header-main .main-menu ul{margin-bottom:0}.header-main .main-menu ul li{position:relative;list-style:none;display:inline-block;-webkit-margin-end:55px;margin-inline-end:55px}@media (max-width:1899px){.header-main .main-menu ul li{-webkit-margin-end:25px;margin-inline-end:25px}}.header-main .main-menu ul li:last-child{-webkit-margin-end:0;margin-inline-end:0}.header-main .main-menu ul li a{display:inline-block;padding:20px 0;text-align:left;position:relative;color:var(--title);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:all .4s ease-in-out}@media (max-width:1399px){.header-main .main-menu ul li a{letter-spacing:1px}}.header-main .main-menu ul li a i{margin-left:7px}.header-main .main-menu ul li a.active,.header-main .main-menu ul li a:hover{color:var(--title)!important}.header-main .main-menu ul li .submenu{position:absolute;top:113%;inset-inline-start:0;width:max-content;background:var(--white);z-index:99999;visibility:hidden;opacity:0;transform-origin:top center;color:var(--title);border-top:6px solid var(--theme);box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);transition:all .4s ease-in-out;transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.header-main .main-menu ul li .submenu li{display:block;width:100%;margin:0;padding:0}.header-main .main-menu ul li .submenu li a{position:relative;z-index:999;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--title);padding:11px 25px;width:100%;border-bottom:1px solid #eee}.header-main .main-menu ul li .submenu li a.active,.header-main .main-menu ul li .submenu li a:hover{background-color:var(--theme2);color:var(--title)!important}.header-main .main-menu ul li .submenu li:last-child a{border:none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0}.header-main .main-menu ul li .submenu li:hover>a{background:var(--theme2);color:var(--theme)!important;padding:11px 35px}.header-main .main-menu ul li .submenu li:hover>a:after{color:var(--theme2)}.header-main .main-menu ul li .submenu li:hover>.submenu{visibility:visible;opacity:1}.header-main .main-menu ul li .submenu li.has-dropdown>a:after{position:absolute;top:50%;inset-inline-end:25px;transform:translateY(-50%);color:var(--theme)}.header-main .main-menu ul li .has-homemenu{width:800px;opacity:0;left:-100px;visibility:hidden;padding:30px 30px 10px}.header-main .main-menu ul li .has-homemenu .homemenu-items{position:relative;z-index:99999;display:flex;align-items:center;gap:30px;justify-content:space-between}@media (max-width:991px){.header-main .main-menu ul li .has-homemenu .homemenu-items{flex-wrap:wrap}}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;gap:10px;display:flex;justify-content:center;flex-direction:column;opacity:0;visibility:hidden;transition:all .4s ease-in-out;margin-top:20px}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding:14px 20px;color:var(--white)!important;width:auto;font-size:14px;text-align:center;border-radius:0!important;background-color:var(--theme)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--title)!important}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover:before{background-color:var(--theme2)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:before{background:linear-gradient(180deg,rgba(99,92,92,0) 0,#252527);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out;content:""}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover:before{visibility:visible;opacity:1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img{width:100%}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block;font-size:16px}.header-main .main-menu ul li:hover>a{color:var(--title)}.header-main .main-menu ul li:hover>a:after{color:var(--theme)}.header-main .main-menu ul li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.header-main .header-right{gap:30px}@media (max-width:1399px){.header-main .header-right{gap:20px}}.header-main .header-right .search-icon{color:var(--title);font-size:18px}@media (max-width:767px){.header-main .header-right .cart,.header-main .header-right .search-icon{display:none}}.header-main .sidebar__toggle{cursor:pointer;font-size:20px;color:var(--title)}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:999;transition:all .9s;background-color:var(--white);box-shadow:var(--box-shadow);animation:fadeInDown .5s ease-in-out 0s 1 normal none running}.sticky.sticky-bg-dark{background-color:#161921}.sticky.sticky-bg-dark .header-main .main-menu ul li a{color:var(--white)!important}.sticky.header-1{padding:0 10px}.sticky.header-1 .logo{display:block}.sticky.header-1 .header-main .main-menu ul li .submenu li a,.sticky.header-1 .header-main .main-menu ul li a{color:var(--title)}.sticky.header-1 .header-main .main-menu ul li a.active,.sticky.header-1 .header-main .main-menu ul li a:hover{color:var(--title)!important}@media (max-width:450px){.sticky.header-1{padding:0}}.sticky.header-2{padding:0 10px;background-color:#2b00a5}.sticky.header-2 .logo{display:block}.sticky.header-2 .header-main .main-menu ul li .submenu li a{color:var(--title)!important}.sticky.header-2 .header-main .main-menu ul li a,.sticky.header-2 .header-main .main-menu ul li a.active,.sticky.header-2 .header-main .main-menu ul li a:hover{color:var(--white)!important}@media (max-width:450px){.sticky.header-2{padding:0}}.sticky.header-2 .theme-btn{background:var(--white);color:var(--title)}.sticky.header-3{padding:0 10px}.sticky.header-3 .logo{display:block}.sticky.header-3 .header-main .main-menu ul li .submenu li a,.sticky.header-3 .header-main .main-menu ul li a{color:var(--title)}.sticky.header-3 .header-main .main-menu ul li a.active,.sticky.header-3 .header-main .main-menu ul li a:hover{color:var(--title)!important}@media (max-width:450px){.sticky.header-3{padding:0}}.offcanvas__info{background:var(--title) none repeat scroll 0 0;border-left:2px solid var(--theme);position:fixed;right:0;top:0;width:400px;height:100%;transform:translateX(calc(100% + 80px));transition:transform .45s ease-in-out,opacity .45s ease-in-out;z-index:99999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.offcanvas__info::-webkit-scrollbar{display:none}.offcanvas__info.info-open{opacity:1;transform:translateX(0)}.offcanvas__logo a img{width:150px}.offcanvas__wrapper{position:relative;height:133vh;padding:30px;background-color:var(--bg-1)}.offcanvas__wrapper .offcanvas__content .text{color:var(--white)}.offcanvas__wrapper .offcanvas__content .offcanvas__close{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background-color:var(--theme);position:relative;z-index:9;cursor:pointer}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color:var(--white)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact h4{color:var(--theme2)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-size:16px;font-weight:600;text-transform:capitalize}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a{color:var(--white)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child){margin-bottom:15px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon{margin-right:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i{color:var(--theme2)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span{text-transform:none}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width:100%;padding:16px 40px;text-transform:capitalize!important}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon{margin-top:30px;gap:10px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a{width:45px;height:45px;line-height:45px;font-size:16px;display:block;background:var(--theme);color:var(--white);border-radius:50%;transition:all .4s ease-in-out;text-align:center;border:1px solid var(--border)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover{background-color:var(--theme2);color:var(--title)!important}.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#151515;z-index:900;top:0;opacity:0;visibility:hidden;right:0}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}@media (max-width:450px){.offcanvas__info{width:300px}}@media (max-width:575px){.offcanvas__wrapper{padding:20px}}.hero-banner-wrapper{position:relative;overflow:hidden;z-index:9;padding-top:150px;padding-bottom:100px}.hero-banner-wrapper:before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:var(--theme)}.hero-banner-wrapper .shape-image{position:absolute;right:0;bottom:10%}@media (max-width:991px){.hero-banner-wrapper .shape-image{display:none}}.hero-banner-wrapper .hero-content{position:relative;display:flex;align-items:center;justify-content:space-between}.hero-banner-wrapper .hero-content .shape{position:absolute;top:0;right:180px;animation:float-bob-x 5s linear infinite;-webkit-animation:float-bob-x 5s linear infinite}.hero-banner-wrapper .hero-content .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.hero-banner-wrapper .hero-content h1{color:var(--white);color:var(--theme2);font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%;max-width:528px}@media (max-width:991px){.hero-banner-wrapper .hero-content h1{font-size:60px}}@media (max-width:575px){.hero-banner-wrapper .hero-content h1{font-size:42px}}.hero-banner-wrapper .hero-content .hero-banner-items{display:flex;align-items:center;margin-top:20px;gap:10px}@media (max-width:575px){.hero-banner-wrapper .hero-content .hero-banner-items{margin-top:15px}}.hero-banner-wrapper .hero-content .hero-banner-items li{color:var(--theme2);text-transform:capitalize;font-weight:500;font-size:18px}.hero-banner-wrapper .hero-content .hero-banner-items li a{color:var(--white);transition:all .4s ease-in-out}.hero-banner-wrapper .hero-content .hero-banner-items li a:hover{color:var(--theme)}.hero-banner-wrapper .hero-content .hero-banner-items li i{color:var(--white);opacity:.8}@media (max-width:991px){.hero-banner-wrapper .hero-content{display:block}.hero-banner-wrapper .hero-content h1{max-width:100%}}.hero-banner-wrapper .hero-banner-wrapper-items{display:flex;align-items:center;justify-content:space-between}@media (max-width:991px){.hero-banner-wrapper .hero-banner-wrapper-items{flex-wrap:wrap}}.hero-banner-wrapper .hero-banner-wrapper-items .hero-banner-image{position:relative;height:380px;margin-bottom:-50px}@media (max-width:991px){.hero-banner-wrapper .hero-banner-wrapper-items .hero-banner-image{margin-bottom:0}.hero-banner-wrapper .hero-banner-wrapper-items .hero-banner-image img{width:100%;height:100%}}.hero-banner-wrapper .hero-banner-wrapper-items .hero-banner-image .bar-shape{position:absolute;top:-60px;bottom:0;left:-27%;z-index:-1}@media (max-width:991px){.hero-banner-wrapper .hero-banner-wrapper-items .hero-banner-image .bar-shape{display:none}}.hero-banner-wrapper .hero-banner-wrapper-items .hero-banner-image img{width:100%;height:100%;object-fit:cover}.about-wrapper{overflow:hidden;z-index:9}.about-wrapper,.about-wrapper .about-content{position:relative}.about-wrapper .about-content .title{margin-bottom:30px}.about-wrapper .about-content .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);font-size:18px;font-weight:400;line-height:150%;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.about-wrapper .about-content .title .title-heading,.about-wrapper .about-content h2{color:var(--title);font-family:Urbanist,sans-serif;font-style:normal;margin-bottom:20px}.about-wrapper .about-content h2{font-size:40px;font-weight:700;line-height:120%}.about-wrapper .about-content p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:30px}.about-wrapper .about-content .about-features{margin-bottom:40px}.about-wrapper .about-content .about-features .feature-item{display:flex;align-items:center;margin-bottom:15px}.about-wrapper .about-content .about-features .feature-item .icon{width:20px;height:20px;margin-right:15px;color:var(--theme)}.about-wrapper .about-content .about-features .feature-item .text{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.about-wrapper .about-thumb{position:relative}.about-wrapper .about-thumb img{width:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.about-wrapper .about-thumb .shape{position:absolute;top:-20px;right:-20px;z-index:-1}@media (max-width:991px){.about-wrapper .about-content h2{font-size:32px}}@media (max-width:767px){.about-wrapper .about-content h2{font-size:28px}}.services-wrapper{position:relative;overflow:hidden;z-index:9}.services-wrapper .section-title-area{text-align:center;margin-bottom:60px}.services-wrapper .section-title-area .title{margin-bottom:20px}.services-wrapper .section-title-area .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.services-wrapper .section-title-area h2{color:var(--title);font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.services-wrapper .section-title-area p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:600px;margin:0 auto}.services-wrapper .service-box{background:var(--white);border:1px solid var(--border);border-radius:20px;padding:40px 30px;text-align:center;transition:all .4s ease-in-out;position:relative;overflow:hidden}.services-wrapper .service-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--theme);opacity:0;transition:all .4s ease-in-out;z-index:-1}.services-wrapper .service-box:hover:before{opacity:1}.services-wrapper .service-box:hover{border-color:var(--theme);transform:translateY(-10px);box-shadow:0 20px 40px rgba(116,68,253,.15)}.services-wrapper .service-box .icon{width:80px;height:80px;line-height:80px;text-align:center;background:var(--theme2);border-radius:50%;margin:0 auto 30px;transition:all .4s ease-in-out}.services-wrapper .service-box:hover .icon{background:var(--white);color:var(--theme)}.services-wrapper .service-box h3{color:var(--title);font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:15px;transition:all .4s ease-in-out}.services-wrapper .service-box:hover h3{color:var(--white)}.services-wrapper .service-box p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:25px;transition:all .4s ease-in-out}.services-wrapper .service-box:hover p{color:var(--white)}.services-wrapper .service-box .read-more{color:var(--theme);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .4s ease-in-out}.services-wrapper .service-box:hover .read-more{color:var(--white)}@media (max-width:991px){.services-wrapper .section-title-area h2{font-size:32px}}@media (max-width:767px){.services-wrapper .section-title-area h2{font-size:28px}.services-wrapper .service-box{padding:30px 20px}}.feature-wrapper{position:relative;overflow:hidden;z-index:9}.feature-wrapper .section-title-area{text-align:center;margin-bottom:60px}.feature-wrapper .section-title-area .title{margin-bottom:20px}.feature-wrapper .section-title-area .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.feature-wrapper .section-title-area h2{color:var(--title);font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.feature-wrapper .section-title-area p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:600px;margin:0 auto}.feature-wrapper .feature-box{background:var(--white);border:1px solid var(--border);border-radius:20px;padding:40px 30px;text-align:center;transition:all .4s ease-in-out;position:relative;overflow:hidden}.feature-wrapper .feature-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--theme);opacity:0;transition:all .4s ease-in-out;z-index:-1}.feature-wrapper .feature-box:hover:before{opacity:1}.feature-wrapper .feature-box:hover{border-color:var(--theme);transform:translateY(-10px);box-shadow:0 20px 40px rgba(116,68,253,.15)}.feature-wrapper .feature-box .icon{width:80px;height:80px;line-height:80px;text-align:center;background:var(--theme2);border-radius:50%;margin:0 auto 30px;transition:all .4s ease-in-out}.feature-wrapper .feature-box:hover .icon{background:var(--white);color:var(--theme)}.feature-wrapper .feature-box h3{color:var(--title);font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:15px;transition:all .4s ease-in-out}.feature-wrapper .feature-box:hover h3{color:var(--white)}.feature-wrapper .feature-box p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:25px;transition:all .4s ease-in-out}.feature-wrapper .feature-box:hover p{color:var(--white)}.feature-wrapper .feature-box .read-more{color:var(--theme);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .4s ease-in-out}.feature-wrapper .feature-box:hover .read-more{color:var(--white)}@media (max-width:991px){.feature-wrapper .section-title-area h2{font-size:32px}}@media (max-width:767px){.feature-wrapper .section-title-area h2{font-size:28px}.feature-wrapper .feature-box{padding:30px 20px}}.testimonial-wrapper{position:relative;overflow:hidden;z-index:9}.testimonial-wrapper .section-title-area{text-align:center;margin-bottom:60px}.testimonial-wrapper .section-title-area .title{margin-bottom:20px}.testimonial-wrapper .section-title-area .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.testimonial-wrapper .section-title-area h2{color:var(--title);font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.testimonial-wrapper .section-title-area p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:600px;margin:0 auto}.testimonial-wrapper .testimonial-card{background:var(--white);border:1px solid var(--border);border-radius:20px;padding:40px 30px;text-align:center;transition:all .4s ease-in-out;position:relative;overflow:hidden}.testimonial-wrapper .testimonial-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--theme);opacity:0;transition:all .4s ease-in-out;z-index:-1}.testimonial-wrapper .testimonial-card:hover:before{opacity:1}.testimonial-wrapper .testimonial-card:hover{border-color:var(--theme);transform:translateY(-10px);box-shadow:0 20px 40px rgba(116,68,253,.15)}.testimonial-wrapper .testimonial-card .quote-icon{width:60px;height:60px;line-height:60px;text-align:center;background:var(--theme2);border-radius:50%;margin:0 auto 30px;transition:all .4s ease-in-out}.testimonial-wrapper .testimonial-card:hover .quote-icon{background:var(--white);color:var(--theme)}.testimonial-wrapper .testimonial-card .content{margin-bottom:30px}.testimonial-wrapper .testimonial-card .content p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px;transition:all .4s ease-in-out}.testimonial-wrapper .testimonial-card:hover .content p{color:var(--white)}.testimonial-wrapper .testimonial-card .author{display:flex;align-items:center;justify-content:center;gap:15px}.testimonial-wrapper .testimonial-card .author .thumb{width:50px;height:50px;border-radius:50%;overflow:hidden}.testimonial-wrapper .testimonial-card .author .thumb img{width:100%;height:100%;object-fit:cover}.testimonial-wrapper .testimonial-card .author .info h5{color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px;transition:all .4s ease-in-out}.testimonial-wrapper .testimonial-card:hover .author .info h5{color:var(--white)}.testimonial-wrapper .testimonial-card .author .info span{color:var(--text);font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .4s ease-in-out}.testimonial-wrapper .testimonial-card:hover .author .info span{color:var(--white)}@media (max-width:991px){.testimonial-wrapper .section-title-area h2{font-size:32px}}@media (max-width:767px){.testimonial-wrapper .section-title-area h2{font-size:28px}.testimonial-wrapper .testimonial-card{padding:30px 20px}}.blog-wrapper{position:relative;overflow:hidden;z-index:9}.blog-wrapper .section-title-area{text-align:center;margin-bottom:60px}.blog-wrapper .section-title-area .title{margin-bottom:20px}.blog-wrapper .section-title-area .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.blog-wrapper .section-title-area h2{color:var(--title);font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.blog-wrapper .section-title-area p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:600px;margin:0 auto}.blog-wrapper .blog-card{background:var(--white);border:1px solid var(--border);border-radius:20px;overflow:hidden;transition:all .4s ease-in-out;position:relative}.blog-wrapper .blog-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(116,68,253,.15)}.blog-wrapper .blog-card .thumb{position:relative;overflow:hidden}.blog-wrapper .blog-card .thumb img{width:100%;height:250px;object-fit:cover;transition:all .4s ease-in-out}.blog-wrapper .blog-card:hover .thumb img{transform:scale(1.1)}.blog-wrapper .blog-card .content{padding:30px}.blog-wrapper .blog-card .content .meta{display:flex;align-items:center;gap:20px;margin-bottom:20px}.blog-wrapper .blog-card .content .meta .author,.blog-wrapper .blog-card .content .meta .date{color:var(--text);font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.blog-wrapper .blog-card .content h3{color:var(--title);font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:15px;transition:all .4s ease-in-out}.blog-wrapper .blog-card .content h3 a{color:inherit;text-decoration:none}.blog-wrapper .blog-card .content h3 a:hover{color:var(--theme)}.blog-wrapper .blog-card .content p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:25px}.blog-wrapper .blog-card .content .read-more{color:var(--theme);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .4s ease-in-out}.blog-wrapper .blog-card .content .read-more:hover{color:var(--title)}@media (max-width:991px){.blog-wrapper .section-title-area h2{font-size:32px}}@media (max-width:767px){.blog-wrapper .section-title-area h2{font-size:28px}.blog-wrapper .blog-card .content{padding:20px}}.contact-wrapper{position:relative;overflow:hidden;z-index:9}.contact-wrapper .section-title-area{text-align:center;margin-bottom:60px}.contact-wrapper .section-title-area .title{margin-bottom:20px}.contact-wrapper .section-title-area .title .title-heading{display:inline-block;padding:8px 24px;background-color:var(--theme2);color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px;border-radius:60px;transform:rotate(-20deg);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.contact-wrapper .section-title-area h2{color:var(--title);font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.contact-wrapper .section-title-area p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:600px;margin:0 auto}.contact-wrapper .contact-form{background:var(--white);border:1px solid var(--border);border-radius:20px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.contact-wrapper .contact-form .form-group{margin-bottom:25px}.contact-wrapper .contact-form .form-group label{color:var(--title);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px;display:block}.contact-wrapper .contact-form .form-group input,.contact-wrapper .contact-form .form-group textarea{width:100%;padding:15px 20px;border:1px solid var(--border);border-radius:10px;background:var(--white);color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .4s ease-in-out}.contact-wrapper .contact-form .form-group input:focus,.contact-wrapper .contact-form .form-group textarea:focus{outline:none;border-color:var(--theme);box-shadow:0 0 0 3px rgba(116,68,253,.1)}.contact-wrapper .contact-form .form-group textarea{height:120px;resize:vertical}.contact-wrapper .contact-form .submit-btn{background:var(--theme);color:var(--white);border:none;border-radius:10px;padding:15px 40px;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;transition:all .4s ease-in-out}.contact-wrapper .contact-form .submit-btn:hover{background:var(--title);transform:translateY(-2px);box-shadow:0 10px 20px rgba(116,68,253,.3)}.contact-wrapper .contact-info{background:var(--theme2);border-radius:20px;padding:40px}.contact-wrapper .contact-info .info-item{display:flex;align-items:center;margin-bottom:30px}.contact-wrapper .contact-info .info-item .icon{width:50px;height:50px;line-height:50px;text-align:center;background:var(--theme);color:var(--white);border-radius:50%;margin-right:20px;flex-shrink:0}.contact-wrapper .contact-info .info-item .content h5{color:var(--title);font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}.contact-wrapper .contact-info .info-item .content p{color:var(--text);font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}@media (max-width:991px){.contact-wrapper .section-title-area h2{font-size:32px}}@media (max-width:767px){.contact-wrapper .section-title-area h2{font-size:28px}.contact-wrapper .contact-form,.contact-wrapper .contact-info{padding:30px 20px}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes float-bob-x{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes float-bob-y{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.animate-fadeInDown{animation:fadeInDown .5s ease-in-out}.animate-float-bob-x{animation:float-bob-x 5s linear infinite}.animate-float-bob-y{animation:float-bob-y 5s linear infinite}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-inline{display:inline}.d-inline-block{display:inline-block}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.w-100{width:100%}.h-100{height:100%}