@charset "UTF-8";:root{--text-primary:#002842;--text-secondary:#485c71;--border-primary:#b7bec8;--border-secondary:#b7bec83d;--bg-primary:#1a3c52;--bg-secondary:#eef6ff;--bg-tertiary:#e2eecd;--icon-primary:#a0aab6;--icon-secondary:#738293;--primary-color:#ffd100;--black-color:#0c0c0c;--white-color:#fff;--transition:all .3s;--primary-radius:8px;--title-font:"Montserrat",sans-serif;--body-font:"Inter",sans-serif}.hover-color.before:before{position:absolute;content:"";bottom:0;left:0;width:0%;height:1px;background:var(--primary-color);transition:var(--transition)}.hover-color:hover.before:before{width:100%}@media(max-width:1199.98px){}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--body-font);background:var(--white-color);color:var(--text-primary);font-size:1rem;padding:0;margin:0;overflow-x:hidden}ul{padding:0;margin:0;list-style:none}button{border:0;background-color:transparent;padding:0}input:focus{box-shadow:unset;outline:0}p{margin:0;font-family:var(--body-font)}img{max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);margin:0 0 16px 0;padding:0;color:inherit;font-weight:700;letter-spacing:.5px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit;color:inherit;font-weight:inherit}a{text-decoration:none;outline:0!important;color:hsl(var(--base))}img{max-width:100%;border-radius:inherit}.container{--bs-gutter-x:32px}@media(min-width:1400px){.container{max-width:1352px;margin-left:auto;margin-right:auto}}.row{--bs-gutter-x:32px}@media(max-width:575.98px){.row{--bs-gutter-x:0px}}input,select,textarea{width:100%;padding:19px 16px;font-family:var(--body-font);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--text-primary);background-color:var(--white-color);transition:var(--transition);border:0}input:focus,select:focus,textarea:focus{border-color:var(--primary-color);outline:0;box-shadow:none}input::placeholder,select::placeholder,textarea::placeholder{color:var(--text-primary);font-family:var(--body-font);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}textarea{resize:none}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes ripple{0%{transform:scale(1);opacity:0}30%{opacity:1}100%{transform:scale(2.1);opacity:0}}@keyframes movingX{0%{transform:translateX(0)}50%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes moving{0%{transform:translateX(0)}50%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes jumpAni{0%{transform:translateY(0)}40%{transform:translateY(-30px)}100%{transform:translateY(0)}}@keyframes jumpReverseAni{0%{transform:translateY(0)}50%{transform:translateY(30px)}100%{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-positive{0%{width:0}100%{width:var(--progress-width)}}.scroll{animation:scroll 60s linear infinite;-webkit-animation:scroll 60s linear infinite}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes scroll2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}@keyframes wave{0%{background-position:top left}100%{background-position:top left -2000px}}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg)}}@keyframes imgShine{100%{left:125%}}@keyframes stickyAni{0%{transform:translate3d(0,-40px,0) scaleY(.8);opacity:.7}100%{transform:translate3d(0,0,0) scaleY(1);opacity:1}}@keyframes moveAround{0%{transform:translate(-100%,-100%) translate(-300px,80px);-webkit-transform:translate(-100%,-100%) translate(-300px,80px);-moz-transform:translate(-100%,-100%) translate(-300px,80px);-ms-transform:translate(-100%,-100%) translate(-300px,80px);-o-transform:translate(-100%,-100%) translate(-300px,80px)}25%{transform:translate(50%,-60%) translate(1900px,300px);-webkit-transform:translate(50%,-60%) translate(1900px,300px);-moz-transform:translate(50%,-60%) translate(1900px,300px);-ms-transform:translate(50%,-60%) translate(1900px,300px);-o-transform:translate(50%,-60%) translate(1900px,300px)}50%{transform:translate(-80%,-80%) translate(-150px,0);-webkit-transform:translate(-80%,-80%) translate(-150px,0);-moz-transform:translate(-80%,-80%) translate(-150px,0);-ms-transform:translate(-80%,-80%) translate(-150px,0);-o-transform:translate(-80%,-80%) translate(-150px,0)}75%{transform:translate(50%,50%) translate(1160px,550px);-webkit-transform:translate(50%,50%) translate(1160px,550px);-moz-transform:translate(50%,50%) translate(1160px,550px);-ms-transform:translate(50%,50%) translate(1160px,550px);-o-transform:translate(50%,50%) translate(1160px,550px)}100%{transform:translate(100%,100%) translate(-800px,-50px);-webkit-transform:translate(100%,100%) translate(-800px,-50px);-moz-transform:translate(100%,100%) translate(-800px,-50px);-ms-transform:translate(100%,100%) translate(-800px,-50px);-o-transform:translate(100%,100%) translate(-800px,-50px)}}@keyframes moveAround2{0%{transform:translate(30%,60%) translate(1450px,500px);-webkit-transform:translate(30%,60%) translate(1450px,500px);-moz-transform:translate(30%,60%) translate(1450px,500px);-ms-transform:translate(30%,60%) translate(1450px,500px);-o-transform:translate(30%,60%) translate(1450px,500px)}25%{transform:translate(-50%,-60%) translate(-100px,-290px);-webkit-transform:translate(-50%,-60%) translate(-100px,-290px);-moz-transform:translate(-50%,-60%) translate(-100px,-290px);-ms-transform:translate(-50%,-60%) translate(-100px,-290px);-o-transform:translate(-50%,-60%) translate(-100px,-290px)}50%{transform:translate(-50%,0%) translate(150px,0);-webkit-transform:translate(-50%,0%) translate(150px,0);-moz-transform:translate(-50%,0%) translate(150px,0);-ms-transform:translate(-50%,0%) translate(150px,0);-o-transform:translate(-50%,0%) translate(150px,0)}75%{transform:translate(50%,-50%) translate(1160px,-50px);-webkit-transform:translate(50%,-50%) translate(1160px,-50px);-moz-transform:translate(50%,-50%) translate(1160px,-50px);-ms-transform:translate(50%,-50%) translate(1160px,-50px);-o-transform:translate(50%,-50%) translate(1160px,-50px)}100%{transform:translate(50%,50%) translate(-80px,50px);-webkit-transform:translate(50%,50%) translate(-80px,50px);-moz-transform:translate(50%,50%) translate(-80px,50px);-ms-transform:translate(50%,50%) translate(-80px,50px);-o-transform:translate(50%,50%) translate(-80px,50px)}}@keyframes moveAround3{0%{transform:translate(-50%,-50%) translate(400px,300px);-webkit-transform:translate(-50%,-50%) translate(400px,300px);-moz-transform:translate(-50%,-50%) translate(400px,300px);-ms-transform:translate(-50%,-50%) translate(400px,300px);-o-transform:translate(-50%,-50%) translate(400px,300px)}25%{transform:translate(50%,-60%) translate(1900px,-300px);-webkit-transform:translate(50%,-60%) translate(1900px,-300px);-moz-transform:translate(50%,-60%) translate(1900px,-300px);-ms-transform:translate(50%,-60%) translate(1900px,-300px);-o-transform:translate(50%,-60%) translate(1900px,-300px)}50%{transform:translate(-50%,0%) translate(-150px,0);-webkit-transform:translate(-50%,0%) translate(-150px,0);-moz-transform:translate(-50%,0%) translate(-150px,0);-ms-transform:translate(-50%,0%) translate(-150px,0);-o-transform:translate(-50%,0%) translate(-150px,0)}75%{transform:translate(50%,50%) translate(160px,50px);-webkit-transform:translate(50%,50%) translate(160px,50px);-moz-transform:translate(50%,50%) translate(160px,50px);-ms-transform:translate(50%,50%) translate(160px,50px);-o-transform:translate(50%,50%) translate(160px,50px)}100%{transform:translate(50%,50%) translate(-200px,200px);-webkit-transform:translate(50%,50%) translate(-200px,200px);-moz-transform:translate(50%,50%) translate(-200px,200px);-ms-transform:translate(50%,50%) translate(-200px,200px);-o-transform:translate(50%,50%) translate(-200px,200px)}}@keyframes moveAround4{0%{transform:translate(50%,-50%) translate(500px,300px);-webkit-transform:translate(50%,-50%) translate(500px,300px);-moz-transform:translate(50%,-50%) translate(500px,300px);-ms-transform:translate(50%,-50%) translate(500px,300px);-o-transform:translate(50%,-50%) translate(500px,300px)}25%{transform:translate(50%,60%) translate(-100px,-300px);-webkit-transform:translate(50%,60%) translate(-100px,-300px);-moz-transform:translate(50%,60%) translate(-100px,-300px);-ms-transform:translate(50%,60%) translate(-100px,-300px);-o-transform:translate(50%,60%) translate(-100px,-300px)}50%{transform:translate(50%,0%) translate(150px,0);-webkit-transform:translate(50%,0%) translate(150px,0);-moz-transform:translate(50%,0%) translate(150px,0);-ms-transform:translate(50%,0%) translate(150px,0);-o-transform:translate(50%,0%) translate(150px,0)}75%{transform:translate(50%,50%) translate(760px,550px);-webkit-transform:translate(50%,50%) translate(760px,550px);-moz-transform:translate(50%,50%) translate(760px,550px);-ms-transform:translate(50%,50%) translate(760px,550px);-o-transform:translate(50%,50%) translate(760px,550px)}100%{transform:translate(50%,50%) translate(-800px,350px);-webkit-transform:translate(50%,50%) translate(-800px,350px);-moz-transform:translate(50%,50%) translate(-800px,350px);-ms-transform:translate(50%,50%) translate(-800px,350px);-o-transform:translate(50%,50%) translate(-800px,350px)}}@keyframes characters{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@keyframes slideinup{0%{opacity:0;transform:translateY(70px)}100%{transform:translateY(0)}}@keyframes slideinright{0%{opacity:0;transform:translateX(70px)}100%{transform:translateX(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-70px)}100%{transform:translateY(0)}}@keyframes slideinleft{0%{opacity:0;transform:translateX(-70px)}100%{transform:translateX(0)}}@keyframes slidebottomright{0%{opacity:0;transform:translateX(100px) translateY(100px)}100%{transform:translateX(0) translateY(0)}}@keyframes slidetopleft{0%{opacity:0;transform:translateX(-100px) translateY(-100px)}100%{transform:translateX(0) translateY(0)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}0%{border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent;border-left-color:transparent}75%{border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;border-bottom-color:transparent}100%{border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent;border-left-color:transparent}}@keyframes scratch{0%{height:0}70%{height:158px}100%{height:158px}}@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}.swiper-slide-active .fadein{--animation-name:fadein}.swiper-slide-active .scalein{--animation-name:scalein}.swiper-slide-active .slidetopleft{--animation-name:slidetopleft}.swiper-slide-active .slidebottomright{--animation-name:slidebottomright}.swiper-slide-active .slideinleft{--animation-name:slideinleft}.swiper-slide-active .slideinright{--animation-name:slideinright}.swiper-slide-active .slideinup{--animation-name:slideinup}.swiper-slide-active .slideindown{--animation-name:slideindown}.swiper-slide-active .rollinleft{--animation-name:rollinleft}.swiper-slide-active .rollinright{--animation-name:rollinright}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes scalein{0%{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes slideinup{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideinright{0%{opacity:0;transform:translateX(180px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideinleft{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@keyframes slidebottomright{0%{opacity:0;transform:translateX(120px) translateY(120px)}100%{opacity:1;transform:translateX(0) translateY(0)}}@keyframes slidetopleft{0%{opacity:0;transform:translateX(-100px) translateY(-100px)}100%{opacity:1;transform:translateX(0) translateY(0)}}.flex-wrap{display:flex;flex-wrap:wrap}@media(max-width:575.98px){}.header-area.header-layoutone.header-sticky{position:sticky}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.header-area.header-layoutone .main-menu>ul{display:flex;align-items:center;gap:2.5rem;margin:0;padding:0;list-style:none}@media(max-width:1399.98px){.header-area.header-layoutone .main-menu>ul{gap:1.875rem}}.header-area.header-layoutone .main-menu>ul>li{position:relative}.header-area.header-layoutone .main-menu>ul>li>a{font-family:var(--title-font);color:var(--text-primary);text-transform:capitalize;padding:.625rem 0;display:block;transition:var(--transition);text-decoration:none;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0}.header-area.header-layoutone .main-menu>ul>li>a:hover{color:var(--text-secondary)}@media(max-width:991.98px){}.header-area.header-layoutone .header-right .header-lang .form-select{font-size:.875rem;font-family:var(--body-font);font-weight:600;color:var(--text-primary);padding-right:1.5625rem;cursor:pointer}.header-area.header-layoutone .header-right .header-lang .form-select:focus{box-shadow:none;outline:0}.header-area.header-layoutone .header-right .header__search{position:relative;z-index:10}.header-area.header-layoutone .header-right .header__search .search-open-btn{width:1.5rem;height:1.5rem;background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.header-area.header-layoutone .header-right .header__search .search-open-btn svg{width:1.25rem;height:1.25rem;transition:var(--transition)}.header-area.header-layoutone .header-right .header__search .search-open-btn svg path{fill:var(--text-primary);transition:var(--transition)}.header-area.header-layoutone .header-right .header__search .search-open-btn:hover svg path{fill:var(--text-secondary)}@media(max-width:991.98px){}.header-area.header-layoutone .header-right .header__navicon .side-toggle .bar-icon{width:2.5rem;height:2.5rem;background:var(--primary-color);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:0;cursor:pointer;transition:var(--transition);text-decoration:none}@media(max-width:575.98px){.header-area.header-layoutone .header-right .header__navicon .side-toggle .bar-icon{width:2.25rem;height:2.25rem}}.header-area.header-layoutone .header-right .header__navicon .side-toggle .bar-icon span{width:1.125rem;height:.125rem;background:var(--text-primary);display:block;transition:var(--transition)}@media(max-width:575.98px){.header-area.header-layoutone .header-right .header__navicon .side-toggle .bar-icon span{width:1rem}}.header-area.header-layoutone .header-right .header__navicon .side-toggle .bar-icon:hover{background:var(--text-secondary)}.header-area.header-layoutone .header-right .header__navicon .side-toggle .bar-icon:hover span{background:var(--white-color)}@media(max-width:1199.98px){}@media(max-width:575.98px){}.header-layoutthree .main-menu>ul{display:flex;align-items:center;gap:.9375rem}@media(max-width:1399.98px){.header-layoutthree .main-menu>ul{gap:.5rem}}.header-layoutthree .main-menu>ul>li>a{font-family:var(--title-font);font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;color:var(--text-primary);text-transform:uppercase;padding:1.875rem 0}.header-layoutthree .main-menu>ul>li>a i{font-size:.625rem;margin-left:.25rem}.header-layoutthree .main-menu>ul>li>a:hover{color:var(--text-secondary)}@media(max-width:1199.98px){}@media(max-width:575.98px){}.header-layoutthree__right .bar-icon{background:var(--text-primary);color:var(--white-color)}.header-layoutthree__right .bar-icon:hover{background:var(--text-secondary);color:var(--white-color)}.header-layoutthree__right .form-select{font-size:.9375rem;font-family:var(--body-font);color:var(--text-primary);padding-right:1.5625rem}@media(max-width:991.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.header-layoutfour .header__nav .main-menu{border-radius:0;border:0 solid var(--border-secondary)}.header-layoutfour .main-menu li a{padding:35px 0;text-transform:uppercase;transition:all .3s ease-in-out}.header-layoutfour .main-menu li:hover>a{color:var(--primary-color)!important}.header-layoutfour .header-right .search-open-btn{gap:11px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:16px;line-height:26px;color:var(--text-primary);text-transform:uppercase;font-family:var(--body-font);width:56px;height:56px;gap:8px;border-radius:100px;background:var(--primary-color)}.header-layoutfour .header-right .search-open-btn i{color:var(--text-primary)}@media(max-width:1199.98px){}.footer{position:relative;z-index:5}@media(max-width:1199px){}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){}@media(max-width:1399.98px){}.footer.extra-padding{padding:220px 0 0;margin-top:-100px}@media(max-width:1199px){.footer.extra-padding{margin-top:-80px;padding:160px 0 0}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.footer-widget-button-items-btn-wrapper .btn-button2 .text{display:block;display:flex;text-align:center;justify-content:center;align-items:center;justify-items:center;margin:0 auto;color:var(--white-color);font-family:var(--title-font);font-weight:500;font-style:Medium;font-size:16px;line-height:22px;letter-spacing:0;text-align:center}@media(max-width:575.98px){.footer-widget-button-items-btn-wrapper .btn-button2 .text{font-size:14px}}.footer-widget-button-items-btn-wrapper .btn-button2 .icon{width:40px;height:40px;display:flex;font-size:20px;color:var(--white-color);align-items:center;border-radius:500px;transition:all .3s;justify-content:center;background:var(--bg-primary)}@media(max-width:575.98px){.footer-widget-button-items-btn-wrapper .btn-button2 .icon{width:30px;height:30px}}.footer-widget-button-items-btn-wrapper .btn-button2:hover .icon{rotate:-45deg;background:var(--bg-secondary);color:var(--text-primary)}.footer-widget-button-items-btn-wrapper .btn-button2:hover .icon svg path{fill:var(--text-primary)}.footer-widget-button-items-btn-wrapper .btn-button2:hover .text{color:var(--primary-color)}.footer-widget-button-items-btn-wrapper .btn-button2.btn-black .icon{color:var(--primary-color);background:var(--text-primary)}@media(max-width:575.98px){}.footer-widget-button-items-btn-wrapper .btn-button2.btn-purple .icon{width:44px;height:44px;background:var(--white-color)}.footer-widget-button-items-btn-wrapper .btn-button2.btn-purple .icon:hover{background:var(--primary-color)}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:767px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(min-width:1600px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.faq2 .container{position:relative;z-index:2}.faq2 .faq__item{background:transparent;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.06)}.faq2 .faq__item:last-child{border-bottom:0}.faq2 .faq__item.active .faq__icon{color:#ffc107;transform:rotate(90deg)}.faq2 .faq__item.active .faq__answer{max-height:12.5rem;padding:1rem 1.25rem 1.25rem 1.25rem;border-left:.25rem solid #ffc107;margin-left:0}.faq2 .faq__question{background:var(--white-color);padding:1.125rem 1.25rem;color:#212529;font-family:var(--title-font);font-weight:600;font-size:1rem;line-height:1.4;border:0;display:flex;justify-content:space-between;align-items:center;gap:.75rem;text-align:left;cursor:pointer;transition:var(--transition)}.faq2 .faq__question:hover{background:rgba(0,0,0,.02)}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:767.98px){}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}100%{transform:translate(-50%,-50%) scale(2.6);opacity:0}}.tab-menu ul{display:flex;gap:24px;align-items:center;height:100%}@media(max-width:1199.98px){.tab-menu ul{flex-wrap:wrap;gap:12px}}.tab-menu ul li{padding:16px 0}@media(max-width:1399.98px){.tab-menu ul li{padding:12px 0}}.tab-menu ul li a{padding:16px 37px;font-family:var(--title-font);font-weight:600;font-size:20px;line-height:28px;letter-spacing:.5px;color:var(--text-secondary);background:var(--bg-primary);transition:var(--transition)}@media(max-width:1399.98px){.tab-menu ul li a{padding:12px 25px;font-size:16px;line-height:1.2}}.tab-menu ul .tab-menu ul li a:hover{background:var(--primary-color);color:var(--text-primary)}.tab-menu ul li a.active{background:var(--primary-color);color:var(--text-primary)}.tab-box{display:none}@media(max-width:1399.98px){}@media(max-width:767.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}.featured-products .container{position:relative}.gallery{position:relative;overflow:hidden;background:var(--bg-primary)}.gallery,.gallery *{box-sizing:border-box}@media(max-width:767.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}.testimonial2-image-slider{position:relative;overflow:visible;width:100%;padding:40px 20px}@media(max-width:991.98px){.testimonial2-image-slider{padding:20px 0;margin-bottom:30px}}@media(max-width:767.98px){.testimonial2-image-slider{padding:10px 0;margin-bottom:5px}}.testimonial2 .image-slider-track{display:flex;gap:16px;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform;align-items:center}.testimonial2 .image-slider-slide{flex:0 0 calc(33.333% - 11px);width:calc(33.333% - 11px);opacity:.4;transform:scale(.8);transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1);border-radius:16px;overflow:hidden}.testimonial2 .image-slider-slide img{width:100%;height:auto;display:block;border-radius:16px}.testimonial2 .image-slider-slide.is-active{opacity:1;transform:scale(1);z-index:2}.testimonial2-controls__arrowLeft,.testimonial2-controls__arrowRight{position:absolute;top:50%;transform:translateY(-50%);z-index:9;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;transition:all .3s ease;font-size:20px;box-shadow:0 4px 16px rgba(0,0,0,.12)}@media(max-width:991.98px){.testimonial2-controls__arrowLeft,.testimonial2-controls__arrowRight{width:48px;height:48px;font-size:12px}}@media(max-width:767.98px){.testimonial2-controls__arrowLeft,.testimonial2-controls__arrowRight{width:40px;height:40px;font-size:10px}}.testimonial2-controls__arrowLeft i,.testimonial2-controls__arrowRight i{transition:transform .3s ease}.testimonial2-controls__arrowLeft:hover,.testimonial2-controls__arrowRight:hover{box-shadow:0 6px 24px rgba(0,0,0,.18);transform:translateY(-50%) scale(1.05)}.testimonial2-controls__arrowLeft:hover i,.testimonial2-controls__arrowRight:hover i{transform:scale(1.1)}.testimonial2-controls__arrowLeft:active,.testimonial2-controls__arrowRight:active{transform:translateY(-50%) scale(.98)}.testimonial2-controls__arrowLeft{left:-10%;background:#e8f3f8;color:#2a514c}.testimonial2-controls__arrowLeft:hover{background:#d0e7f0}@media(max-width:1399.98px){.testimonial2-controls__arrowLeft{left:0%}}.testimonial2-controls__arrowRight{right:-10%;background:var(--primary-color);color:#2a514c}.testimonial2-controls__arrowRight:hover{background:#e6bc00}@media(max-width:1399.98px){.testimonial2-controls__arrowRight{right:0%}}.testimonial2-slider{position:relative;width:100%}.testimonial2-slider .slider-track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.testimonial2-slider .slider-slide{flex:0 0 100%;width:100%;opacity:.4;transform:scale(.85);transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1);user-select:none;touch-action:pan-y}.testimonial2-slider .slider-slide.is-active{opacity:1;transform:scale(1);z-index:2}@media(max-width:1399.98px){.testimonial2-slider .slider-slide.is-active{padding:0 100px}}@media(max-width:1199.98px){.testimonial2-slider .slider-slide.is-active{padding:0 60px}}@media(max-width:991.98px){.testimonial2-slider .slider-slide.is-active{padding:0 20px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.team-card__content .name{font-family:var(--title-font);font-weight:700;font-size:20px;color:var(--white-color);margin-bottom:2px}.team-card__content .role{font-family:var(--body-font);font-size:14px;color:var(--white-color);opacity:.9}@media(max-width:991.98px){}@media(max-width:767.98px){}.site-footer .container{position:relative;z-index:2}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}.process-card__icon-box .icon{width:72px;height:72px;background-color:var(--bg-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--heading-color);box-shadow:0 5px 15px rgba(0,0,0,.05);position:relative;z-index:2;transition:var(--transition)}.process-card__content .title{font-family:var(--title-font);font-weight:700;font-size:24px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:capitalize;margin-bottom:5px}.process-card__content .text{font-size:16px;line-height:1.6;margin:0}.process-card:hover .process-card__icon-box .icon{background-color:var(--primary-color);color:var(--black-color)}@media(min-width:992px){}.process-card.active .process-card__icon-box::before{border-color:var(--primary-color);border-style:solid}.process-card.active .process-card__icon-box .icon{background-color:var(--primary-color);color:var(--heading-color)}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:399.98px){}@media(max-width:575.98px){}@media(max-width:399.98px){}@media(max-width:991.98px){}.give-home .container{position:relative;z-index:2}@media(max-width:991.98px){}@media(max-width:575.98px){.give-home .row.mb-40{margin-bottom:1.875rem;text-align:center}}.instagram1-slider{position:relative;width:100%}.instagram1-slider .slider-track{display:flex;transition:transform .6s cubic-bezier(.25,1,.5,1)}.instagram1-slider .slider-slide{flex-shrink:0;padding:0 .625rem;position:relative}.instagram1-slider .slider-slide .instagram1__image-wrap{position:relative;border-radius:1rem;overflow:hidden;width:100%;aspect-ratio:1}.instagram1-slider .slider-slide .instagram1__image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.instagram1-slider .slider-slide .instagram1__image-wrap::after{content:"";position:absolute;inset:0;background:rgba(var(--black-color),.2);opacity:0;transition:opacity .3s ease}.instagram1-slider .slider-slide .instagram1__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);background:var(--white-color);padding:.625rem 1.5rem;border-radius:3.125rem;display:inline-flex;align-items:center;gap:.5rem;color:var(--text-primary);font-family:var(--title-font);font-weight:600;font-size:1rem;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);white-space:nowrap;z-index:2}.instagram1-slider .slider-slide .instagram1__btn i,.instagram1-slider .slider-slide .instagram1__btn svg{color:#e1306c;font-size:1.125rem}.instagram1-slider .slider-slide .instagram1__btn:hover{background:var(--white-color);color:var(--primary-color)}.instagram1-slider .slider-slide:hover .instagram1__image-wrap img{transform:scale(1.05)}.instagram1-slider .slider-slide.is-active .instagram1__image-wrap::after{opacity:0}.instagram1-slider .slider-slide.is-active .instagram1__btn{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.instagram2-thumb .icon{display:inline-block;position:absolute;top:-100px;left:50%;transform:translate(-50%,-50%);font-size:40px;color:var(--white-color);transition:all .4s ease-in-out;opacity:0;visibility:hidden;z-index:99}.instagram2-thumb:hover .icon{top:50%;opacity:1;visibility:visible}.instagram2 .instagram2-slider{position:relative;overflow:hidden;width:100%}.instagram2 .instagram2-slider .slider-track{display:flex;transition:transform .6s ease;will-change:transform}.instagram2 .instagram2-slider .slider-slide{flex:0 0 100%;width:100%}.instagram2-slider{position:relative;overflow:hidden;width:100%}.instagram2-slider .slider-track{display:flex;transition:transform .6s ease;will-change:transform}.instagram2-slider .slider-slide{flex:0 0 auto;width:auto}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1399.98px){}@media(max-width:767.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}@media(max-width:767.98px){}.testimonial3-controls__arrow--prev{background-color:#eef6ff;color:var(--text-primary)}.testimonial3-controls__arrow--prev:hover{background-color:var(--primary-color)}.testimonial3-controls__arrow--next{background-color:var(--primary-color);color:var(--text-primary)}.testimonial3-controls__arrow--next:hover{background-color:var(--text-primary);color:var(--white-color)}.testimonial3-slider .slider-slide{transition:opacity .5s ease}.testimonial3-slider .slider-slide:not(.is-active){opacity:0}.offer1 .container{position:relative;z-index:1}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}.testimonial1-slider{position:relative}@media(max-width:991.98px){}.testimonial1__author-nav button:hover,.testimonial1__author-nav button.active{background:var(--primary-color)}.main-menu.menu-dark>ul>li>a{color:var(--black-color)}.main-menu.menu-light>ul>li>a{color:var(--white-color)}.main-menu>ul{display:flex}.main-menu>ul>li:first-child>a{padding-left:0}.main-menu>ul>li:last-child>a{padding-right:0}.main-menu>ul>li:hover>a{color:var(--text-secondary)}.main-menu>ul>li:hover>ul{opacity:1;pointer-events:all;inset-inline-start:0}.main-menu>ul>li:hover>ul.dp-menu li:hover>ul{opacity:1;pointer-events:all;inset-inline-start:100%}.main-menu li{position:relative;list-style:none}.main-menu li a{display:flex;align-items:center;color:var(--black-color);text-transform:capitalize}.main-menu ul.dp-menu{border:1px solid var(--primary-color);border-top:0;background-color:#232529;padding:18px 0;width:250px;position:absolute;inset-inline-start:10px;opacity:0;pointer-events:none;z-index:10;transition:all .5s;top:100%;border-radius:4px}.main-menu ul.dp-menu.column-2{column-count:2;width:480px;column-gap:0}.main-menu ul.dp-menu ul{background:var(--black-color);padding:18px 0;width:300px;position:absolute;inset-inline-start:calc(100% + 10px);top:0;opacity:0;z-index:10;transition:all .5s}.main-menu ul.dp-menu li{position:relative;padding:0 25px}.main-menu ul.dp-menu li:hover>a{color:var(--white-color);background-color:transparent}.main-menu ul.dp-menu li:hover>ul{opacity:1;transform:none!important;pointer-events:all}.main-menu ul.dp-menu li a{font-size:16px;font-weight:500;color:#999;padding:10px 0;background-color:transparent;border-radius:8px;text-transform:capitalize}.main-menu ul.dp-menu li a:hover{letter-spacing:.5px}.main-menu ul.dp-menu li a:after{transform:rotate(-90deg);margin-left:auto}.main-menu .has-mega-menu{position:static}.main-menu li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 6 Free";margin-inline-start:5px;font-weight:900;font-size:14px}.main-menu .mega-menu{background-color:var(--black-color);padding:30px 50px;width:100%;position:absolute;left:10px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:50px;justify-content:center;overflow:hidden;opacity:0;pointer-events:none;z-index:10;transition:all .5s}@media(max-width:1399.98px){.main-menu .mega-menu{column-gap:30px}}.main-menu .mega-menu li:has(ul)>a:after{content:""}.main-menu .mega-menu li a{font-size:16px;font-weight:500;color:#999;height:40px;padding:0 20px;display:flex;align-items:center;gap:8px;background:var(--black-color);border-radius:8px;overflow:hidden}.main-menu .mega-menu li a:hover{color:var(--white-color);background:#2c2c2f}.main-menu .mega-menu .title{font-weight:600;color:var(--white-color);text-transform:uppercase;border-bottom:1px solid #333337;padding-bottom:20px;margin-bottom:20px;pointer-events:none;border-radius:0}.main-menu .span-first-item ul li:first-child{grid-column:1/-1;column-span:all}.offcanvas__menu-wrapper.mean-container .mean-nav .new{font-size:10px;font-weight:600;background:#ffa38e;color:var(--black-color);padding:3px 7px;line-height:1;display:flex;align-items:center;border-radius:2px}@media(max-width:767.98px){}@media(max-width:767.98px){}@media(max-width:767.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:1399.98px){}@media(max-width:767.98px){}@media(max-width:767.98px){}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--border-primary)}::-webkit-scrollbar-thumb{background:var(--text-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--text-primary)}@media(min-width:1600px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}.offcanvas-overlay{position:fixed;height:100%;width:100%;background:#000;z-index:900;top:0;right:0;opacity:0;visibility:hidden;transition:all .5s}.offcanvas-overlay.overlay-open{opacity:.5;visibility:visible}.side-info-close{font-size:20px;padding:0;transition:all .3s linear;background-color:transparent;color:var(--text-primary);width:40px;height:40px;border:1px solid var(--text-primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.side-info-close:hover{transform:rotate(90deg)}.side-info{background:var(--text-primary) none repeat scroll 0 0;padding:40px 45px;position:fixed;right:0;top:0;width:500px;height:100vh;transform:translateX(calc(100% + 80px));transition:transform .45s ease-in-out,opacity .45s ease-in-out;z-index:9999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}@media(max-width:1199.98px){.side-info{width:460px}}@media(max-width:575.98px){.side-info{width:305px;padding:30px 20px}}.side-info ::-webkit-scrollbar{display:none}.side-info.info-open{opacity:1;transform:translateX(0)}@media(max-width:575.98px){}@media(min-width:576px){}.offset-widget-box .title{font-size:28px;line-height:1.33;margin-bottom:15px;color:var(--text-primary)}@media(min-width:1600px){.offset-widget-box .title{margin-bottom:22px}}.offset-widget-box .contact-item .icon{width:40px;min-width:40px;height:40px;display:inline-flex;border:1px solid var(--border-primary);justify-content:center;align-items:center;border-radius:50%;color:var(--primary-color)}.mobile-menu{margin-top:40px}.mobile-menu.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mobile-menu.mean-container .mean-nav>ul>li:last-child>a{border-bottom:1px solid var(--border-primary)}.mobile-menu.mean-container .mean-nav{background:none;margin-top:0}.mobile-menu.mean-container .mean-nav .new{font-size:10px;font-weight:600;background:#ffa38e;color:#999;padding:3px 7px;line-height:1;display:flex;align-items:center;border-radius:2px}.mobile-menu.mean-container .mean-nav ul li a{width:100%;padding:15px 0;padding-inline-start:0;font-weight:500;font-size:18px;line-height:1;color:var(--primary-color);text-transform:capitalize;border-top:1px solid var(--border-primary);display:flex;gap:8px;justify-content:flex-start;align-items:center;outline:0;transform:translateY(var(--y)) translateZ(0);transition:transform .4s ease,box-shadow .4s ease;box-sizing:border-box;opacity:1}@media(max-width:767.98px){.mobile-menu.mean-container .mean-nav ul li a{font-size:20px}}.mobile-menu.mean-container .mean-nav ul li a:hover{color:var(--primary-color)}.mobile-menu.mean-container .mean-nav ul li a.mean-expand{width:100%;height:48px;justify-content:end;font-weight:300;border:0!important;background-color:transparent}@media(max-width:767.98px){.mobile-menu.mean-container .mean-nav ul li a.mean-expand{height:50px}}.mobile-menu.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(255,255,255,.1);opacity:1}.mobile-menu.mean-container .mean-nav ul li li:first-child{border-top:1px solid var(--border-primary)}.mobile-menu.mean-container .mean-nav ul li li a{font-size:16px;text-transform:capitalize;border-top:0!important;padding:12px 0;padding-inline-start:15px}.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:58px}@media(max-width:991.98px){.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:25px}}@media(max-width:767.98px){.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:22px}}.mobile-menu.mean-container .mean-nav ul li li li:last-child{border-bottom:1px solid var(--border-primary)}.mobile-menu.mean-container .mean-nav ul li li li a{padding-left:40px}.mobile-menu.mean-container .mean-bar{padding-bottom:30px;background:none;max-height:auto;overflow-y:scroll}.mobile-menu.mean-container .mean-bar::-webkit-scrollbar{width:0}.mobile-menu.mean-container a.meanmenu-reveal{display:none!important}.header-sticky{transition:all .5s}.transformed{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:800;transform:translateY(-100%)}.transformed .header-area__inner{height:80px}.sticky{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:800;background-color:var(--bg-primary);transform:translateY(0%)}.header-sticky{position:sticky;top:0;left:0;right:0;z-index:999;animation:slide-animation .8s;backdrop-filter:blur(10px)}[data-bg-img]{background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}@media(max-width:991.98px){}.background-image{background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width:1399.98px){.vr-slider .swiper-slide{height:max-content!important}.vr-slider .swiper-slide-next{margin-top:15px}}@media(max-width:1199.98px){.vr-slider .swiper-slide{height:168px!important}}@media(max-width:991.98px){.vr-slider .swiper-slide{height:168px!important}.vr-slider .swiper-slide-next{margin-top:15px}}@media(max-width:767.98px){.vr-slider .swiper-slide{height:200px!important}}@media(max-width:575.98px){.vr-slider .swiper-slide{height:250px!important}}@media(max-width:479.98px){.vr-slider .swiper-slide{height:304px!important}}@media(max-width:399.98px){.vr-slider .swiper-slide{height:320px!important}}@media(max-width:1399.98px){.vr-slidertwo .swiper-slide-next{margin-top:15px}}@media(max-width:1199.98px){.vr-slidertwo .swiper-slide{height:76px!important}}@media(max-width:575.98px){.vr-slidertwo .swiper-slide{height:65px!important}}@media(max-width:767.98px){}.slider__buttons .slider-prev:hover,.slider__buttons .slider-prev.active,.slider__buttons .slider-next:hover,.slider__buttons .slider-next.active{background:var(--primary-color)}.slider__buttons .slider-prev:hover svg path,.slider__buttons .slider-prev.active svg path,.slider__buttons .slider-next:hover svg path,.slider__buttons .slider-next.active svg path{fill:var(--text-primary)}@media(max-width:991.98px){}@media(max-width:767.98px){}.progress__wrap .skill{margin-bottom:20px}.progress__wrap .skill .skill-title{margin-bottom:16px;font-family:var(--title-font);font-weight:600;font-size:18px;line-height:26px;letter-spacing:.5px;color:var(--text-secondary)}.progress__wrap .skill .progress-container{width:100%;background-color:var(--border-primary);border-radius:25px;overflow:hidden;height:12px;position:relative}.progress__wrap .skill .progress-container .progress-bar{height:100%;width:0;background-color:var(--primary-color);text-align:right;line-height:12px;color:var(--text-primary);padding-right:10px;border-radius:25px 0 0 25px;transition:width 1.5s ease-in-out;font-size:10px}.faq__item{background:var(--bg-primary);margin-bottom:20px;overflow:hidden;transition:var(--transition)}.faq__item:last-child{margin-bottom:0}.faq__item .faq__icon{transition:var(--transition)}.faq__item.active .faq__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--primary-color)}.faq__item.active .faq__icon svg path{fill:var(--text-primary)}.faq__item.active .faq__question{padding-right:0;padding-top:0;padding-bottom:0}.faq__item.active .faq__answer{max-height:300px;padding:1rem 1.25rem}.faq__question{width:100%;background:var(--bg-primary);border:0;display:flex;justify-content:space-between;align-items:center;padding:18px;color:var(--text-secondary);cursor:pointer;transition:var(--transition)}.faq__question:hover{background:var(--bg-primary)}@media(max-width:767.98px){.faq__question{font-size:.95rem;padding:1rem}}@media(max-width:1199.98px){}@media(max-width:767.98px){}.theme-pagination ul li a:hover,.theme-pagination ul li a.active{background:var(--primary-color);color:var(--text-primary);box-shadow:0 4px 15px rgba(var(--primary-color),.4);transform:translateY(-2px)}@media(max-width:991.98px){}@media(max-width:575.98px){}.pagination{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;list-style:none;padding:0;margin-top:30px}.pagination a{display:flex;align-items:center;justify-content:center;height:48px;min-width:48px;padding:0 15px;border-radius:50px;background:var(--bg-secondary);color:var(--text-primary);font-family:var(--title-font);font-weight:600;font-size:16px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.pagination a.page{padding:0;width:48px}.pagination a.prev,.pagination a.next{gap:8px;padding:0 25px;border-radius:100px}.pagination a i{font-size:14px}.pagination a:hover,.pagination a.active{background:var(--primary-color);color:var(--text-primary);box-shadow:0 4px 15px rgba(var(--primary-color),.4);transform:translateY(-2px)}@media(max-width:991.98px){.pagination{gap:10px}.pagination a{height:42px;min-width:42px;padding:0 12px;font-size:15px}.pagination a.page{width:42px}.pagination a.prev,.pagination a.next{padding:0 20px}}@media(max-width:575.98px){.pagination{gap:8px}.pagination a{height:38px;min-width:38px;padding:0 10px;font-size:14px}.pagination a.page{width:38px}.pagination a.prev,.pagination a.next{padding:0 15px}}.progress-wrap{position:fixed;right:20px;bottom:20px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;z-index:99;opacity:0;visibility:hidden;transform:translateY(-100px);transition:all 300ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0);mix-blend-mode:exclusion;background-color:var(--text-primary)}.progress-wrap::after{position:absolute;content:"";font:var(--fa-font-solid);text-align:center;line-height:46px;font-size:20px;color:var(--primary-color);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;transition:all 200ms linear;border-radius:50px}.progress-wrap svg path{fill:var(--text-primary)}.progress-wrap svg.progress-circle path{fill:var(--text-primary);stroke:transparent;stroke-width:5;box-sizing:border-box;transition:all 200ms linear}.header__search{position:relative;z-index:10}.header__search .search-open-btn{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:0;padding:.5rem .8rem;cursor:pointer;font-weight:600;letter-spacing:.02em}.header__search .search-panel{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:9999;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.header__search .search-panel .search-backdrop{position:absolute;inset:0;background:rgba(15,10,28,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .4s ease}.header__search .search-panel .search-inner{position:relative;z-index:2;width:min(720px,90vw);background:var(--white-color);border-radius:20px;padding:12px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);transform:translateY(20px) scale(.95);opacity:0;transition:all .4s cubic-bezier(.16,1,.3,1);pointer-events:auto;display:flex;align-items:center}.header__search .search-panel .search-close{position:absolute;top:-60px;right:0;background:var(--primary-color);border:0;font-size:20px;cursor:pointer;width:44px;height:44px;color:var(--text-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.header__search .search-panel .search-close:hover{background:var(--white-color);transform:rotate(90deg)}@media(max-width:767.98px){.header__search .search-panel .search-close{top:-50px;width:38px;height:38px}}.header__search .search-panel .search-form{width:100%;display:flex;align-items:center;gap:10px;margin:0}.header__search .search-panel .search-input{flex:1;font-size:18px;padding:15px 20px;border:0;background:transparent;outline:0;font-family:var(--body-font);color:var(--text-primary)}.header__search .search-panel .search-input::placeholder{color:rgba(7,7,19,.4)}@media(max-width:767.98px){.header__search .search-panel .search-input{font-size:16px;padding:12px 15px}}.header__search .search-panel .search-submit{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:14px;border:0;background:var(--primary-color);color:var(--text-primary);cursor:pointer;font-size:18px;transition:var(--transition)}.header__search .search-panel .search-submit:hover{background:var(--text-primary);color:var(--white-color)}@media(max-width:767.98px){.header__search .search-panel .search-submit{width:44px;height:44px;font-size:16px}}.header__search .search-panel.open{pointer-events:auto;opacity:1;visibility:visible}.header__search .search-panel.open .search-backdrop{opacity:1}.header__search .search-panel.open .search-inner{transform:translateY(0) scale(1);opacity:1}@media(max-width:575px){.header__search .search-inner{width:calc(100% - 20px);border-radius:6px;padding:12px}}.loader-wrap{position:fixed;z-index:111111111;height:100vh;width:100vw;left:0;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--primary-color);z-index:99999999999999}.loader-wrap svg{position:absolute;top:0;width:100vw;height:110vh;fill:var(--primary-color)}.loader-wrap .loader-wrap-heading .load-text{font-size:100px;font-weight:800;text-transform:uppercase;color:var(--text-secondary);z-index:20}@media(max-width:767.98px){.loader-wrap .loader-wrap-heading .load-text{font-size:50px}}@-webkit-keyframes loading{0%{opacity:1}100%{opacity:.4}}@keyframes loading{0%{opacity:1}100%{opacity:0}}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}.offcanvas-overlay{background:rgba(7,7,19,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .35s ease,visibility .35s ease}.offcanvas-overlay.overlay-open{opacity:1;visibility:visible}.side-info{background:linear-gradient(135deg,rgba(15,10,28,.96) 0%,rgba(26,17,48,.96) 100%);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);padding:40px 32px;width:min(420px,90vw);max-width:420px;box-shadow:-20px 0 60px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08) inset;border-left:1px solid rgba(255,255,255,.12);transform:translateX(100%);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease;z-index:1100}@media(max-width:575.98px){.side-info{width:min(340px,94vw);padding:32px 24px}}.side-info.info-open{transform:translateX(0)}.side-info-close{width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease,transform .25s ease}.side-info-close:hover{background:rgba(255,255,255,.14);color:var(--white-color);transform:scale(1.05)}.side-info .offset-header{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.side-info .offset-logo{width:140px}@media(max-width:575.98px){.side-info .offset-logo{width:120px}}.side-info .offset-logo img{width:100%;height:auto;opacity:.95}.side-info .mobile-menu{margin-top:0;margin-bottom:28px}.side-info .mobile-menu .mobile-nav{list-style:none;padding:0;margin:0;width:100%}.side-info .mobile-menu .mobile-nav>li{border-bottom:0;margin-bottom:4px}.side-info .mobile-menu .mobile-nav>li>a{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;color:rgba(255,255,255,.92);font-family:var(--title-font);font-weight:600;font-size:16px;letter-spacing:.02em;text-decoration:none;border-radius:12px;transition:background .25s ease,color .25s ease}.side-info .mobile-menu .mobile-nav>li>a:hover{background:rgba(255,255,255,.06);color:var(--white-color)}.side-info .mobile-menu .mobile-nav .menu-item-has-children>a{padding-right:44px;position:relative}.side-info .mobile-menu .mobile-nav .menu-item-has-children>a::after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(0deg);width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.2);border-radius:6px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .25s ease,border-color .25s ease,background .25s ease}.side-info .mobile-menu .mobile-nav .menu-item-has-children>a:hover::after{color:rgba(255,255,255,.95);border-color:rgba(255,255,255,.35)}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>a::after{content:"−";transform:translateY(-50%) rotate(0deg);color:var(--primary-color);border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.06)}.side-info .mobile-menu .mobile-nav .menu-item-has-children .dp-menu,.side-info .mobile-menu .mobile-nav .menu-item-has-children ul{display:block;max-height:0;opacity:0;overflow:hidden;padding:0 0 0 8px;margin:0 0 0 0;list-style:none;border-left:2px solid rgba(255,255,255,.15);border-radius:0 8px 8px 0;background:rgba(255,255,255,.03);transform:translateY(-6px);transition:max-height .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease .05s,transform .35s cubic-bezier(.34,1.56,.64,1) .02s}.side-info .mobile-menu .mobile-nav .menu-item-has-children .dp-menu li,.side-info .mobile-menu .mobile-nav .menu-item-has-children ul li{opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.side-info .mobile-menu .mobile-nav .menu-item-has-children .dp-menu li a,.side-info .mobile-menu .mobile-nav .menu-item-has-children ul li a{display:block;padding:10px 14px;color:rgba(255,255,255,.75);font-size:14px;font-weight:500;border-radius:8px;transition:color .2s ease,background .2s ease}.side-info .mobile-menu .mobile-nav .menu-item-has-children .dp-menu li a:hover,.side-info .mobile-menu .mobile-nav .menu-item-has-children ul li a:hover{color:var(--primary-color);background:rgba(255,255,255,.05)}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu,.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul{max-height:320px;opacity:1;transform:translateY(0);padding:8px 0 8px 8px;margin:8px 0 0 0;transition-delay:0s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li,.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li{opacity:1;transform:translateY(0)}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(1),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(1){transition-delay:.06s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(2),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(2){transition-delay:.12s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(3),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(3){transition-delay:.18s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(4),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(4){transition-delay:.24s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(5),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(5){transition-delay:.3s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(6),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(6){transition-delay:.36s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(7),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(7){transition-delay:.42s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu li:nth-child(8),.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>ul li:nth-child(8){transition-delay:.48s}.side-info .mobile-menu .mobile-nav .menu-item-has-children.open>a{color:var(--primary-color);background:rgba(255,255,255,.06)}.side-info .offset-widget-box{margin-top:8px;padding-top:32px;border-top:1px solid rgba(255,255,255,.08)}.side-info .offset-widget-box .title{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:20px;font-family:var(--title-font)}.side-info .offset-social{display:flex;gap:12px;margin-bottom:32px}.side-info .offset-social a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:rgba(255,255,255,.8);font-size:16px;transition:all .35s cubic-bezier(.4,0,.2,1)}.side-info .offset-social a:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--black-color);transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.side-info .contact-meta{display:flex;flex-direction:column;gap:12px}.side-info .contact-item{display:flex;align-items:center;gap:16px;padding:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.side-info .contact-item:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12);transform:translateX(6px)}.side-info .contact-item .icon{width:44px;min-width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;color:var(--primary-color);font-size:18px;transition:all .3s ease}.side-info .contact-item:hover .icon{background:var(--primary-color);color:var(--black-color)}.side-info .contact-item .text{flex:1}.side-info .contact-item .text a,.side-info .contact-item .text span{display:block;color:rgba(255,255,255,.9);font-size:14px;font-weight:500;font-family:var(--body-font);transition:color .2s ease;text-decoration:none}.side-info .contact-item .text a:hover{color:var(--primary-color)}@media(max-width:1199.98px){}.main-sidebar-1 .single-sidebar-widget__filter-price-widget-categories .range-slider .range-values span.active{color:#fff;background:var(--text-primary)}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}.main-sidebar2-widget__categories-items-text.active{background:var(--text-primary);transition:all .4s ease-in-out;color:var(--white-color)}.main-sidebar2-widget__categories-items-text.active a{color:var(--white-color)}.main-sidebar2-widget__categories-items-text.active span{color:var(--white-color)}@media(max-width:1399.98px){}.main-sidebar2-widget__tags-tagcloud a.active{background:var(--text-primary);color:var(--white-color)}.intro-sliderone,.testimonial-sliderone,.project-silderone,.teamone__sliderone,.teamone__slidertwo,.teamone__sliderthree{position:relative;overflow:hidden;width:100%}.intro-sliderone .swiper-wrapper,.intro-sliderone .slider-track,.testimonial-sliderone .swiper-wrapper,.testimonial-sliderone .slider-track,.project-silderone .swiper-wrapper,.project-silderone .slider-track,.teamone__sliderone .swiper-wrapper,.teamone__sliderone .slider-track,.teamone__slidertwo .swiper-wrapper,.teamone__slidertwo .slider-track,.teamone__sliderthree .swiper-wrapper,.teamone__sliderthree .slider-track{display:flex;flex-wrap:nowrap;transition:transform .5s ease;will-change:transform}.intro-sliderone:not([data-direction=vertical]) .swiper-wrapper,.intro-sliderone:not([data-direction=vertical]) .slider-track,.testimonial-sliderone:not([data-direction=vertical]) .swiper-wrapper,.testimonial-sliderone:not([data-direction=vertical]) .slider-track,.project-silderone:not([data-direction=vertical]) .swiper-wrapper,.project-silderone:not([data-direction=vertical]) .slider-track,.teamone__sliderone:not([data-direction=vertical]) .swiper-wrapper,.teamone__sliderone:not([data-direction=vertical]) .slider-track,.teamone__slidertwo:not([data-direction=vertical]) .swiper-wrapper,.teamone__slidertwo:not([data-direction=vertical]) .slider-track,.teamone__sliderthree:not([data-direction=vertical]) .swiper-wrapper,.teamone__sliderthree:not([data-direction=vertical]) .slider-track{flex-direction:row}.intro-sliderone:not([data-direction=vertical]) .swiper-slide,.testimonial-sliderone:not([data-direction=vertical]) .swiper-slide,.project-silderone:not([data-direction=vertical]) .swiper-slide,.teamone__sliderone:not([data-direction=vertical]) .swiper-slide,.teamone__slidertwo:not([data-direction=vertical]) .swiper-slide,.teamone__sliderthree:not([data-direction=vertical]) .swiper-slide{flex:0 0 100%;width:100%;min-width:0}.intro-sliderone.testimonial-sliderone .swiper-wrapper,.intro-sliderone.testimonial-sliderone .slider-track,.testimonial-sliderone.testimonial-sliderone .swiper-wrapper,.testimonial-sliderone.testimonial-sliderone .slider-track,.project-silderone.testimonial-sliderone .swiper-wrapper,.project-silderone.testimonial-sliderone .slider-track,.teamone__sliderone.testimonial-sliderone .swiper-wrapper,.teamone__sliderone.testimonial-sliderone .slider-track,.teamone__slidertwo.testimonial-sliderone .swiper-wrapper,.teamone__slidertwo.testimonial-sliderone .slider-track,.teamone__sliderthree.testimonial-sliderone .swiper-wrapper,.teamone__sliderthree.testimonial-sliderone .slider-track{flex-direction:column}.intro-sliderone.testimonial-sliderone .swiper-slide,.testimonial-sliderone.testimonial-sliderone .swiper-slide,.project-silderone.testimonial-sliderone .swiper-slide,.teamone__sliderone.testimonial-sliderone .swiper-slide,.teamone__slidertwo.testimonial-sliderone .swiper-slide,.teamone__sliderthree.testimonial-sliderone .swiper-slide{flex:0 0 auto;width:100%}.intro-sliderone.teamone__slidertwo .swiper-wrapper,.intro-sliderone.teamone__slidertwo .slider-track,.testimonial-sliderone.teamone__slidertwo .swiper-wrapper,.testimonial-sliderone.teamone__slidertwo .slider-track,.project-silderone.teamone__slidertwo .swiper-wrapper,.project-silderone.teamone__slidertwo .slider-track,.teamone__sliderone.teamone__slidertwo .swiper-wrapper,.teamone__sliderone.teamone__slidertwo .slider-track,.teamone__slidertwo.teamone__slidertwo .swiper-wrapper,.teamone__slidertwo.teamone__slidertwo .slider-track,.teamone__sliderthree.teamone__slidertwo .swiper-wrapper,.teamone__sliderthree.teamone__slidertwo .slider-track{flex-direction:column}.intro-sliderone.teamone__slidertwo .swiper-slide,.testimonial-sliderone.teamone__slidertwo .swiper-slide,.project-silderone.teamone__slidertwo .swiper-slide,.teamone__sliderone.teamone__slidertwo .swiper-slide,.teamone__slidertwo.teamone__slidertwo .swiper-slide,.teamone__sliderthree.teamone__slidertwo .swiper-slide{flex:0 0 auto;width:100%}.intro-silderone-next,.intro-silderone-prev,.testimonial-sliderone-next,.testimonial-sliderone-prev,.teamone-slidertwo-next,.teamone-slidertwo-prev,.swiper-button-next,.swiper-button-prev{cursor:pointer;user-select:none;transition:var(--transition)}.swiper-slide-active .project-card__content{opacity:1;visibility:visible}.mobile-menu .mobile-nav{list-style:none;padding:0;margin:0;width:100%}.mobile-menu .mobile-nav>li{border-bottom:1px solid var(--border-primary)}.mobile-menu .mobile-nav>li:last-child{border-bottom:0}.mobile-menu .mobile-nav>li>a{display:block;padding:14px 0;color:var(--text-primary);font-family:var(--body-font);font-weight:500;text-decoration:none;transition:var(--transition)}.mobile-menu .mobile-nav>li>a:hover{color:var(--primary-color)}.mobile-menu .mobile-nav .menu-item-has-children .dp-menu,.mobile-menu .mobile-nav .menu-item-has-children ul{display:none;padding-left:16px;margin:0;list-style:none;border-bottom:0;background:transparent;position:static;width:100%;opacity:1;pointer-events:auto;box-shadow:none}.mobile-menu .mobile-nav .menu-item-has-children .dp-menu li a,.mobile-menu .mobile-nav .menu-item-has-children ul li a{padding:10px 0;color:var(--text-primary);font-size:14px}.mobile-menu .mobile-nav .menu-item-has-children .dp-menu li a:hover,.mobile-menu .mobile-nav .menu-item-has-children ul li a:hover{color:var(--primary-color)}.mobile-menu .mobile-nav .menu-item-has-children.open>.dp-menu,.mobile-menu .mobile-nav .menu-item-has-children.open>ul{display:block}.vanilla-lightbox{position:fixed;inset:0;z-index:99999;background:var(--text-primary);display:none;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.vanilla-lightbox[style*="display: flex"]{display:flex!important}.vanilla-lightbox img{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:4px}.vanilla-lightbox .vanilla-lightbox-close{position:absolute;top:16px;right:16px;background:var(--border-primary);border:0;color:var(--text-primary);font-size:28px;line-height:1;width:44px;height:44px;border-radius:50%;cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center;z-index:2}.vanilla-lightbox .vanilla-lightbox-close:hover{background:var(--border-primary)}.vanilla-lightbox .vanilla-lightbox-content{position:relative;z-index:1}.vanilla-lightbox .vanilla-lightbox-prev,.vanilla-lightbox .vanilla-lightbox-next{position:absolute;top:50%;transform:translateY(-50%);background:var(--border-primary);border:0;color:var(--text-primary);font-size:24px;padding:16px;cursor:pointer;transition:var(--transition);border-radius:4px;z-index:2}.vanilla-lightbox .vanilla-lightbox-prev:hover,.vanilla-lightbox .vanilla-lightbox-next:hover{background:var(--border-primary)}.vanilla-lightbox .vanilla-lightbox-prev{left:16px}.vanilla-lightbox .vanilla-lightbox-next{right:16px}.vanilla-video-popup{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.vanilla-video-popup button{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.15);border:0;color:#fff;font-size:28px;line-height:1;width:44px;height:44px;border-radius:50%;cursor:pointer;transition:var(--transition);z-index:2}.vanilla-video-popup button:hover{background:rgba(255,255,255,.25)}.vanilla-video-popup iframe{max-width:100%;width:900px;height:506px;border:0;border-radius:4px}@media(max-width:991.98px){.vanilla-video-popup iframe{height:400px}}@media(max-width:767.98px){.vanilla-video-popup iframe{height:250px}}.vanilla-nice-select{position:relative;display:inline-block;min-width:160px}.vanilla-nice-select .vanilla-nice-select-btn{width:100%;padding:10px 36px 10px 12px;text-align:left;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--primary-radius);cursor:pointer;font-family:var(--body-font);font-size:14px;color:var(--text-secondary);transition:var(--transition);appearance:none}.vanilla-nice-select .vanilla-nice-select-btn:hover{border-color:var(--border-primary)}.vanilla-nice-select .vanilla-nice-select-btn:focus{outline:0;border-color:var(--primary-color)}.vanilla-nice-select .vanilla-nice-select-list{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--primary-radius);max-height:240px;overflow-y:auto;z-index:100;margin-top:4px;box-shadow:0 4px 20px rgba(0,40,66,.12)}.vanilla-nice-select .vanilla-nice-select-list[style*="display: block"]{display:block!important}.vanilla-nice-select .vanilla-nice-select-list>div{padding:10px 12px;cursor:pointer;font-family:var(--body-font);font-size:14px;color:var(--text-secondary);transition:var(--transition)}.vanilla-nice-select .vanilla-nice-select-list>div:hover{background:var(--bg-primary);color:var(--primary-color)}.animated{animation-duration:1s;animation-fill-mode:both}.fadeInUp{animation-name:vanilla-fadeInUp}@keyframes vanilla-fadeInUp{from{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes vanilla-fadeIn{from{opacity:0}to{opacity:1}}@keyframes vanilla-fadeInDown{from{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.odometer{font-variant-numeric:tabular-nums;display:inline-block;line-height:1.2;font-weight:700;color:var(--primary-color);font-family:var(--title-font);font-size:2.5rem;letter-spacing:.02em}@media(max-width:767.98px){.odometer{font-size:2rem}}.hero{--bg:#eaf4d5;--ink:#0a2a2f;--muted:#3c5b5f;--accent:#ffd21f;--shadow:0 18px 40px rgba(0,0,0,.12);position:relative;background:var(--bg);overflow:hidden;padding:clamp(2.5rem,3vw + 1.5rem,4.5rem) 0}.hero::before,.hero::after{content:"";position:absolute;left:0;right:0;height:clamp(120px,14vw,220px);pointer-events:none}.hero::before{top:0;background:radial-gradient(120px 90px at 12% 55%,rgba(166,214,102,.55) 55%,transparent 56%),radial-gradient(160px 120px at 36% 35%,rgba(166,214,102,.45) 55%,transparent 56%),radial-gradient(180px 140px at 62% 55%,rgba(166,214,102,.55) 55%,transparent 56%),radial-gradient(200px 150px at 86% 35%,rgba(166,214,102,.45) 55%,transparent 56%),linear-gradient(to bottom,rgba(166,214,102,.65),rgba(166,214,102,0));filter:blur(.2px)}.hero::after{bottom:-1px;background:radial-gradient(160px 120px at 10% 65%,rgba(255,255,255,.35) 55%,transparent 56%),radial-gradient(220px 140px at 55% 75%,rgba(255,255,255,.3) 55%,transparent 56%),radial-gradient(180px 120px at 90% 65%,rgba(255,255,255,.35) 55%,transparent 56%),linear-gradient(to top,rgba(255,255,255,.35),rgba(255,255,255,0))}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:1399.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(min-width:1600px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.about1-content__button .r-btn-button .icon{width:36px;height:36px;display:flex;font-size:20px;color:var(--white);align-items:center;border-radius:500px;transition:all .3s;background:var(--red);justify-content:center;background:var(--black-color)}.about1-content__button .r-btn-button:hover .icon{rotate:-45deg}.about1-content__button .r-btn-button.btn-black .icon{color:var(--primary);background:var(--white)}@media(max-width:575.98px){}.about1-content__button .r-btn-button.btn-purple3 .text{color:var(--text-primary)}.about1-content__button .r-btn-button.btn-purple3 .icon{width:36px;height:36px;display:flex;font-size:20px;color:var(--white);align-items:center;border-radius:500px;transition:all .3s;justify-content:center;background:var(--black-color)}.about1-content__button .r-btn-button.btn-purple3 .icon:hover{background:var(--black-color)}@media(min-width:1600px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.blog-standard-wrapper-items__content-button .r-btn-button .icon{width:36px;height:36px;display:flex;font-size:20px;color:var(--white);align-items:center;border-radius:500px;transition:all .3s;background:var(--red);justify-content:center;background:var(--black-color)}.blog-standard-wrapper-items__content-button .r-btn-button:hover .icon{rotate:-45deg}.blog-standard-wrapper-items__content-button .r-btn-button.btn-black .icon{color:var(--primary);background:var(--white)}@media(max-width:575.98px){}.blog-standard-wrapper-items__content-button .r-btn-button.btn-purple3 .text{color:var(--text-primary)}.blog-standard-wrapper-items__content-button .r-btn-button.btn-purple3 .icon{width:36px;height:36px;display:flex;font-size:20px;color:var(--white);align-items:center;border-radius:500px;transition:all .3s;justify-content:center;background:var(--black-color)}.blog-standard-wrapper-items__content-button .r-btn-button.btn-purple3 .icon:hover{background:var(--black-color)}.blog-standard-wrapper .pagination{border-top:1px solid rgba(201,201,200,.2392156863);margin-top:40px;padding-top:40px}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.blog2 .pagination{margin-top:48px}@media(max-width:1199.98px){.blog2 .pagination{margin-top:40px}}@media(max-width:991.98px){.blog2 .pagination{margin-top:35px}}@media(max-width:767.98px){.blog2 .pagination{margin-top:30px}}@media(max-width:575.98px){.blog2 .pagination{margin-top:25px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){.cart-page .container>.row{flex-direction:column;align-items:stretch;gap:32px}}@media(max-width:767.98px){.cart-page .container>.row{gap:28px}}@media(max-width:575.98px){.cart-page .container>.row{gap:24px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(min-width:768px) and (max-width:991px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(min-width:768px) and (max-width:991px){}@media(max-width:767.98px){.cart-page__item .row{flex-direction:column;align-items:center;gap:12px}.cart-page__item .col-md-5,.cart-page__item .col-md-2,.cart-page__item .col-md-1{max-width:100%;flex:0 0 100%;text-align:center}}@media(max-width:575.98px){.cart-page__item .row{gap:10px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){.cart-page__item .row{flex-wrap:nowrap}.cart-page__item .row>.col-md-1{flex:0 0 auto;min-width:40px;max-width:none}.cart-page__item .row>.col-md-5{min-width:0;flex:1 1 0}}@media(max-width:1199.98px){.cart-page__item .row>.col-md-1{min-width:38px}}@media(max-width:991.98px){.cart-page__item .row>.col-md-1{min-width:36px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){.cart-page__actions .row{flex-direction:column;align-items:center;gap:14px;text-align:center}.cart-page__actions .col-md-6{max-width:100%;flex:0 0 100%}.cart-page__actions .col-md-6.text-end{text-align:center!important}}@media(max-width:575.98px){.cart-page__actions .row{gap:12px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){.cart-page__coupon .row{flex-direction:column;gap:12px}}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.checkout-page__banner-icon.active{transform:rotate(180deg)}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.contact2-form__input .textarea{height:163px}@media(max-width:991.98px){.contact2-form__input .textarea{height:140px}}@media(max-width:575.98px){.contact2-form__input .textarea{height:120px}}.map{margin-bottom:-15px;position:relative;background-color:var(--black-color)}iframe{width:100%;height:682px;margin-bottom:-15px;background-color:var(--black-color)}@media(max-width:767.98px){.product-details .container.rr-container-1350{padding-left:20px;padding-right:20px}}@media(max-width:575.98px){.product-details .container.rr-container-1350{padding-left:16px;padding-right:16px}}@media(max-width:991.98px){.product-details .product-details-wrapper .row{row-gap:24px;--bs-gutter-x:24px}}@media(max-width:767.98px){.product-details .product-details-wrapper .row{row-gap:28px;--bs-gutter-x:20px}}@media(max-width:575.98px){.product-details .product-details-wrapper .row{row-gap:24px;--bs-gutter-x:16px}}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}.product-details .product-details-items .tab-content .product-details-thumb .content{position:absolute;gap:20px;top:5%;right:6%;z-index:99}@media(max-width:1199.98px){.product-details .product-details-items .tab-content .product-details-thumb .content{top:4%;right:4%;gap:15px}}@media(max-width:991.98px){.product-details .product-details-items .tab-content .product-details-thumb .content{top:3%;right:3%;gap:12px}}@media(max-width:575.98px){.product-details .product-details-items .tab-content .product-details-thumb .content{top:2%;right:2%;gap:10px}}.product-details .product-details-items .tab-content .product-details-thumb .content .sale{display:block;display:flex;padding:3px 12px 3px;justify-content:center;align-items:center;border-radius:3px;background:#f2c94c;color:var(--text-primary);text-align:center;font-family:Lato;font-weight:400;font-style:Regular;font-size:14px;line-height:22px;letter-spacing:0;margin-bottom:10px}@media(max-width:991.98px){.product-details .product-details-items .tab-content .product-details-thumb .content .sale{padding:2px 10px 2px;font-size:12px;line-height:20px;margin-bottom:8px}}@media(max-width:575.98px){.product-details .product-details-items .tab-content .product-details-thumb .content .sale{padding:2px 8px 2px;font-size:11px;line-height:18px;margin-bottom:6px}}@media(max-width:991.98px){}@media(max-width:575.98px){}.product-details .product-details-items .tab-header .nav{position:relative;display:flex;align-items:center;gap:20px;justify-content:flex-start;border:0!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:4px}@media(max-width:991.98px){.product-details .product-details-items .tab-header .nav{gap:12px;justify-content:flex-start}}@media(max-width:767.98px){.product-details .product-details-items .tab-header .nav{gap:10px}}@media(max-width:575.98px){.product-details .product-details-items .tab-header .nav{gap:8px;flex-wrap:nowrap;min-width:0}}.product-details .product-details-items .tab-header .nav .item,.product-details .product-details-items .tab-header .nav .tab-header-nav-item{flex:0 0 auto;min-width:0}.product-details .product-details-items .tab-header .nav .item a,.product-details .product-details-items .tab-header .nav .tab-header-nav-item a{display:block}.product-details .product-details-items .tab-header .nav .item a img,.product-details .product-details-items .tab-header .nav .tab-header-nav-item a img{border-radius:8px;max-width:100%;height:auto}@media(max-width:575.98px){.product-details .product-details-items .tab-header .nav .item a img,.product-details .product-details-items .tab-header .nav .tab-header-nav-item a img{border-radius:6px;max-height:72px;object-fit:cover}}.product-details .product-details-items .tab-header .nav:focus{border:0!important;outline:0!important;box-shadow:none!important}.product-details .product-details-items .tab-header .nav .item a img{width:100%}.product-details .product-details-items .tab-header .nav .item a.active img{border-radius:5px}.product-details .product-details-items .tab-header .nav .item a:hover img{border-radius:5px}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.product-details-content__color-items .label{font-family:Lato;font-weight:400;font-style:Regular;font-size:16px;line-height:26px;letter-spacing:0;color:var(--text-secondary)}@media(max-width:575.98px){.product-details-content__color-items .label{font-size:14px;line-height:22px}}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.product-details-content__color-items .color-dot.is-active{border-color:#fff;box-shadow:0 0 0 2px #ff1212}.product-details-content__color-items .color-dot:hover:not(.is-active){border-color:#ff1212;box-shadow:0 0 0 1px rgba(255,18,18,.3)}.product-details-content__info .label{color:var(--text-primary);font-family:var(--title-font);font-weight:500;font-style:Medium;font-size:18px;line-height:24px;letter-spacing:0;text-transform:capitalize;margin-bottom:12px;display:block}@media(max-width:575.98px){.product-details-content__info .label{font-size:16px;line-height:22px;margin-bottom:10px}}.product-details-content__info .d-flex.flex-wrap.align-items-center.gap-3{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-height:46px}@media(max-width:767.98px){.product-details-content__info .d-flex.flex-wrap.align-items-center.gap-3{gap:12px}}@media(max-width:575.98px){.product-details-content__info .d-flex.flex-wrap.align-items-center.gap-3{gap:10px;min-height:44px}}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.product-details-content__info .btn-heart.active{color:var(--black-color);border-color:var(--black-color);background:var(--bg-secondary)}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.product-tab .tab-buttons .nav-item .nav-link{color:var(--text-secondary);font-family:var(--title-font);font-weight:500;font-style:Medium;font-size:22px;line-height:28px;letter-spacing:0}@media(max-width:575.98px){.product-tab .tab-buttons .nav-item .nav-link{font-size:16px}}.product-tab .tab-buttons .nav-item .nav-link.active{color:var(--text-primary)}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.product-tab-contact__form-input .textarea{height:163px}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.featured-products2-controls__arrowLeft .icon{background:var(--text-primary);width:36px;height:36px;line-height:36px;border-radius:79.2px;text-align:center;gap:7px;color:var(--white-color);font-size:16px;transition:all .4s ease-in-out}.featured-products2-controls__arrowLeft:hover .icon{background:var(--white-color);color:var(--text-primary)}.featured-products2-controls__arrowRight .icon{width:36px;height:36px;line-height:36px;border-radius:79.2px;text-align:center;gap:7px;font-size:16px;background:var(--white-color);color:var(--text-primary);transition:all .4s ease-in-out}.featured-products2-controls__arrowRight:hover .icon{color:var(--white-color);background-color:var(--text-primary)}@media(max-width:767.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}.shop-list-wrapper__items .language{display:flex;align-items:center;gap:10px;background:var(--text-primary);width:116px;opacity:1;border-radius:43px;padding:9px 24px}.shop-list-wrapper__items .language .single-select{border:0;display:block;width:100%;line-height:5px;height:100%;padding:0 5px 0 0;background-image:none;color:var(--white-color);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.42px;background-color:transparent}.shop-list-wrapper__items .language .single-select.open{color:var(--text-secondary);background-color:#0c0c0c}.shop-list-wrapper__items .language .single-select:after{border-bottom:1px solid var(--white-color);border-right:1px solid var(--white-color);right:20px;height:7px;width:7px}.shop-list-wrapper__items .language .nice-select.open .list{width:fit-content;opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(8%);-ms-transform:scale(1) translateY(8%);transform:scale(1) translateY(8%);-moz-transform:scale(1) translateY(8%);-o-transform:scale(1) translateY(8%)}.shop-list-wrapper .pagination{margin-top:89px}@media(max-width:1199.98px){.shop-list-wrapper .pagination{margin-top:60px}}@media(max-width:991.98px){.shop-list-wrapper .pagination{margin-top:50px}}@media(max-width:767.98px){.shop-list-wrapper .pagination{margin-top:40px}}@media(max-width:575.98px){.shop-list-wrapper .pagination{margin-top:30px}}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.shop-wrapper .pagination{margin-top:89px}@media(max-width:1199.98px){.shop-wrapper .pagination{margin-top:60px}}@media(max-width:991.98px){.shop-wrapper .pagination{margin-top:50px}}@media(max-width:767.98px){.shop-wrapper .pagination{margin-top:40px}}@media(max-width:575.98px){.shop-wrapper .pagination{margin-top:30px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}.shop-card__thumb-offer.style{color:var(--text-primary);background:var(--primary-color)}@media(max-width:1199px){.shop-sidebar.active{left:0}}@media(min-width:1200px){.shop-sidebar.active{transform:translateX(0)}}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.shop-sidebar__categories-link:hover,.shop-sidebar__categories-link.active{color:var(--text-primary)}.shop-sidebar__categories-link:hover i,.shop-sidebar__categories-link.active i{transform:translateX(4px)}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}.shop-sidebar__status-link:hover,.shop-sidebar__status-link.active{color:var(--text-primary)}.shop-sidebar__status-link:hover i,.shop-sidebar__status-link.active i{transform:translateX(4px)}@media(max-width:575.98px){}@media(max-width:575.98px){}.shop-sidebar__tags-tag:hover,.shop-sidebar__tags-tag.active{background:var(--text-primary);color:var(--white-color);border-color:var(--text-primary);transform:translateY(-2px);box-shadow:0 4px 8px rgba(238,45,122,.2)}@media(max-width:575.98px){}@media(max-width:575.98px){}.shop-sidebar__brand-link:hover,.shop-sidebar__brand-link.active{color:var(--text-primary)}.shop-sidebar__brand-link:hover i,.shop-sidebar__brand-link.active i{transform:translateX(4px)}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(min-width:768px) and (max-width:991px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(min-width:768px) and (max-width:991px){}@media(max-width:767.98px){.wishlist-page__item .row{flex-direction:column;align-items:center;gap:14px}}@media(max-width:575.98px){.wishlist-page__item .row{gap:10px}}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:767.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){.wishlist-page__item .row{flex-wrap:nowrap}.wishlist-page__item .row>.col-md-4{min-width:0;flex:1 1 0}.wishlist-page__item .row>.col-md-1:nth-last-child(2){flex:0 0 auto;min-width:110px;max-width:none;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.wishlist-page__item .row>.col-md-1:nth-last-child(1){flex:0 0 auto;min-width:36px;max-width:none;display:flex;align-items:center;justify-content:center;padding-left:0}}@media(max-width:1199.98px){.wishlist-page__item .row>.col-md-1:nth-last-child(2){min-width:100px;padding-right:8px}.wishlist-page__item .row>.col-md-1:nth-last-child(1){min-width:34px}}@media(max-width:991.98px){.wishlist-page__item .row>.col-md-1:nth-last-child(2){min-width:95px;padding-right:14px}.wishlist-page__item .row>.col-md-1:nth-last-child(1){min-width:32px;padding-left:6px}}@media(max-width:767.98px){.wishlist-page__item .row>[class*=col-]:nth-last-child(-n+2){display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px}.wishlist-page__item .row>[class*=col-]:nth-last-child(-n+2) .wishlist-page__add-to-cart{flex:1;min-width:120px}.wishlist-page__item .row>[class*=col-]:nth-last-child(-n+2) .wishlist-page__remove{flex-shrink:0}}@media(max-width:575.98px){.wishlist-page__item .row>[class*=col-]:nth-last-child(-n+2){gap:10px}.wishlist-page__item .row>[class*=col-]:nth-last-child(-n+2) .wishlist-page__add-to-cart{min-width:100px}}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:991.98px){}@media(max-width:575.98px){}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOut{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@media(max-width:767.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}@media(max-width:575.98px){}