@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);:root{--body:#fff;--black:#000;--white:#fff;--theme-color:#5B8C51;--theme-color-2:#EDDD5E;--header:#0A2803;--text:#5C6672;--border:#CAD2D2;--ratting:#F8BC26;--bg:#EDF2EC;--bg-2:#FFF9E8;---box-shadow:0px 4px 25px rgba(0, 0, 0, 0.06)}.theme-btn{font-size:16px;position:relative;z-index:1;overflow:hidden;font-weight:800;text-transform:capitalize;height:58px;line-height:58px;background-color:var(--theme-color);overflow:hidden;display:inline-block;padding:0 40px;color:var(--white);border-radius:82px}@media (max-width:575px){.theme-btn{font-size:14px;padding:0 25px;height:52px;line-height:52px}}.theme-btn::before{content:"";position:absolute;width:0;top:-10px;height:0;background-color:var(--theme-color-2);border-radius:50%;transform:translate(-50%,-50%);transition:all .8s ease;z-index:-1}.theme-btn i{margin-left:5px;transform:rotate(-45deg)}.theme-btn:hover{color:var(--header)}.theme-btn:hover::before{width:800px;height:800px;display:inline-block}.link-btn{font-size:15px;font-weight:900;color:var(--theme-color);text-transform:capitalize;display:inline-block;font-family:"DM Sans";margin-top:10px}.link-btn:hover{color:var(--theme-color-2)}.link-btn i{margin-left:10px}body{font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--text);background-color:var(--white);padding:0;margin:0;overflow-x:hidden;font-weight:500}ul{padding:0;margin:0;list-style:none}button{border:none;background-color:transparent;padding:0}input:focus{color:var(--white);outline:0}input{color:var(--white)}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;margin:0;padding:0;color:var(--header);transition:all .4s ease-in-out;font-weight:400}h1{font-size:100px;font-weight:800;line-height:114%}@media (max-width:1399px){h1{font-size:60px}}@media (max-width:991px){h1{font-size:58px}}@media (max-width:767px){h1{font-size:50px}}@media (max-width:575px){h1{font-size:40px}}@media (max-width:470px){h1{font-size:32px}}h2{font-size:48px;font-weight:800;line-height:121%}@media (max-width:1199px){h2{font-size:40px}}@media (max-width:767px){h2{font-size:35px}}@media (max-width:470px){h2{font-size:32px}}h3{font-size:24px;font-weight:800;line-height:155%}@media (max-width:575px){h3{font-size:20px}}h4{font-size:18px;font-weight:700;line-height:150%}h5{font-size:20px;font-weight:500;line-height:160%}h6{font-size:14px;font-weight:600}a{text-decoration:none;outline:0!important;cursor:pointer;color:var(--header);transition:all .4s ease-in-out}p{margin:0;transition:all .4s ease-in-out}.preloader{align-items:center;cursor:default;display:flex;height:100%;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:9999999}.preloader .animation-preloader{z-index:1000}.preloader .animation-preloader .spinner{animation:spinner 1s infinite linear;border-radius:50%;border:3px solid rgba(0,0,0,.2);border-top-color:var(--theme-color);height:9em;margin:0 auto 3.5em auto;width:9em}@media (max-width:767px){.preloader .animation-preloader .spinner{width:7.5em;height:7.5em;margin:0 auto 1.5em auto}}.preloader .animation-preloader .txt-loading{font:bold 5em Nunito,sans-serif,Nunito,sans-serif;text-align:center;user-select:none}@media (max-width:767px){.preloader .animation-preloader .txt-loading{font-size:2.5em}}.preloader .animation-preloader .txt-loading .letters-loading{color:var(--theme-color);position:relative}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.preloader .animation-preloader .txt-loading .letters-loading::before{animation:letters-loading 4s infinite;color:var(--header);content:attr(data-text-preloader);left:0;opacity:0;font-family:Nunito,sans-serif;position:absolute;top:-3px;transform:rotateY(-90deg)}.preloader p{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:8px;color:var(--theme-color)}.preloader .loader{position:fixed;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1;pointer-events:none}.preloader .loader .row{height:100%}.preloader .loader .loader-section{padding:0}.preloader .loader .loader-section .bg{background-color:var(--white);height:100%;left:0;width:100%;transition:all .8s cubic-bezier(.77,0,.175,1)}.preloader.loaded .animation-preloader{opacity:0;transition:.3s ease-out}.preloader.loaded .loader-section .bg{width:0;transition:.7s .3s allcubic-bezier(.1,.1,.1,1)}.back-to-top{border-radius:10px;background-color:var(--theme-color);width:50px;height:50px;line-height:50px;color:var(--white);font-size:18px;position:fixed;display:inline-block;z-index:999;right:30px;bottom:30px;transition:all .4s ease-in-out;opacity:0;visibility:hidden;transform:translateY(20px)}.back-to-top:hover{background-color:var(--header);color:var(--white)}.back-to-top.show{opacity:1;visibility:visible;transform:translate(0)}.cursor-outer{-webkit-margin-start:-12px;margin-inline-start:-12px;margin-top:-12px;width:30px;height:30px;border:1px solid var(--theme-color);background-color:var(--theme-color);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000000;opacity:.34;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.cursor-outer.cursor-hover{opacity:.14}.cursor-outer.cursor-big{opacity:0}.mouseCursor{position:fixed;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;text-align:center}.mouseCursor.cursor-big{width:20px;height:20px;-webkit-margin-start:-12px;margin-inline-start:-12px;margin-top:-12px}.cursor-inner{-webkit-margin-start:-3px;margin-inline-start:-3px;margin-top:-3px;width:10px;height:10px;z-index:10000001;background-color:var(--theme-color);opacity:1;-webkit-transition:all .24s ease-out 0s;transition:all .24s ease-out 0s}.cursor-inner span{color:var(--text);line-height:60px;opacity:0;text-transform:uppercase;letter-spacing:1px;font-size:12px}.cursor-inner.cursor-big span{opacity:1}.cursor-inner.cursor-hover{-webkit-margin-start:-10px;margin-inline-start:-10px;margin-top:-10px;width:30px;height:30px;background-color:var(--theme-color);border:1px solid #686363;opacity:0}.search-popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-2;-webkit-transition:all 1s ease;-khtml-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.search-popup__overlay{position:fixed;width:224vw;height:224vw;top:calc(90px - 112vw);right:calc(50% - 112vw);z-index:3;display:block;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:transform .8s ease-in-out;-khtml-transition:transform .8s ease-in-out;-moz-transition:transform .8s ease-in-out;-ms-transition:transform .8s ease-in-out;-o-transition:transform .8s ease-in-out;transition:transform .8s ease-in-out;transition-delay:0s;transition-delay:.3s;-webkit-transition-delay:.3s;background-color:#000;opacity:.7;cursor:url(../../assets/img/close.png),auto}@media (max-width:767px){.search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;width:100%;height:100%;border-radius:0;transform:translateY(-110%)}}.search-popup__content{position:fixed;width:0;max-width:560px;padding:30px 15px;left:50%;top:50%;opacity:0;z-index:3;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s 0s,width .8s .8s cubic-bezier(.225,.01,.475,1.01),transform .2s 0s;-khtml-transition:opacity .5s 0s,width .8s .8s cubic-bezier(.225,.01,.475,1.01),transform .2s 0s;-moz-transition:opacity .5s 0s,width .8s .8s cubic-bezier(.225,.01,.475,1.01),transform .2s 0s;-ms-transition:opacity .5s 0s,width .8s .8s cubic-bezier(.225,.01,.475,1.01),transform .2s 0s;-o-transition:opacity .5s 0s,width .8s .8s cubic-bezier(.225,.01,.475,1.01),transform .2s 0s;transition:opacity .5s 0s,width .8s .8s cubic-bezier(.225,.01,.475,1.01),transform .2s 0s;transition-delay:0s,.8s,0s;transition-delay:0s,.4s,0s;transition-delay:.2s;-webkit-transition-delay:.2s}.search-popup__form{position:relative}.search-popup__form input[type=search],.search-popup__form input[type=text]{width:100%;height:66px;border:none;outline:0;padding-left:20px;background-color:var(--white);font-size:16px;font-weight:400;color:var(--text);transition:all .5s ease;border-radius:6px}.search-popup__form input[type=search]:focus,.search-popup__form input[type=text]:focus{color:var(--header)}.search-popup__form .search-btn{padding:0;width:66px;height:66px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:-1px;border-radius:6px;font-size:20px;border-top-left-radius:0;border-bottom-left-radius:0;color:var(--white);background-color:var(--theme-color);transition:all .4s ease-in-out}.search-popup__form .search-btn:hover{background-color:var(--header)}.search-popup__form .eolexi-btn svg{width:1em;height:1em;fill:currentColor}.search-popup.active{z-index:999999}.search-popup.active .search-popup__overlay{top:auto;bottom:calc(90px - 112vw);-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition-delay:0s;-webkit-transition-delay:0s;opacity:.7;-webkit-transition:transform 1.6s cubic-bezier(.4,0,0,1);-khtml-transition:transform 1.6s cubic-bezier(.4,0,0,1);-moz-transition:transform 1.6s cubic-bezier(.4,0,0,1);-ms-transition:transform 1.6s cubic-bezier(.4,0,0,1);-o-transition:transform 1.6s cubic-bezier(.4,0,0,1);transition:transform 1.6s cubic-bezier(.4,0,0,1)}@media (max-width:767px){.search-popup.active .search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;width:100%;height:100%;border-radius:0;transform:translateY(0)}}.search-popup.active .search-popup__content{width:100%;opacity:1;transition-delay:.7s;-webkit-transition-delay:.7s}.section-title{position:relative;z-index:99;margin-bottom:30px;margin-top:-7px}@media (max-width:767px){.section-title{margin-bottom:0}}.section-title span{font-size:15px;font-weight:600;color:#404a3d;display:inline-block;position:relative;margin-bottom:10px}.section-title span img{margin-right:10px}.section-title-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media (max-width:991px){.section-title-area{flex-wrap:wrap;gap:30px;margin-bottom:0}}.section-title-area .section-title{margin-bottom:0}@media (max-width:575px){.section-title-area .theme-btn{display:none}}.center{text-align:center;margin:0 auto}.section-bg{background-color:var(--bg)!important}.section-bg-2{background-color:var(--bg-2)!important}.footer-bg{background-color:#2f304c}.section-padding{padding:120px 0}@media (max-width:1199px){.section-padding{padding:100px 0}}@media (max-width:991px){.section-padding{padding:80px 0}}.body-bg-4{background-color:#040a3d}.link-btn{color:#63ab52;margin-top:25px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.link-btn i{margin-left:5px;transform:rotate(-45deg)}.link-btn:hover{color:var(--header)}@keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes width{0%{width:0%}100%{width:100%}}@keyframes arryUpDown{0%{transform:translateY(-10px)}100%{transform:translateY(10px)}}.animation__arryUpDown{animation:arryUpDown 2s ease infinite alternate}@keyframes arryLeftRight{0%{transform:translateX(-10px)}100%{transform:translateX(10px)}}.animation__arryLeftRight{animation:arryLeftRight 2s ease infinite alternate}@keyframes shine{from{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}@keyframes cir36{100%{transform:rotate(360deg)}}@keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes width{0%{width:0%}100%{width:100%}}@keyframes bounce-x{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(30px);transform:translateX(30px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounce-x{-webkit-animation:bounce-x 7s infinite linear;animation:bounce-x 7s infinite linear}.GlidingArrow{-webkit-animation:slide 5s linear infinite;animation:slide 5s linear infinite}.delay1{-webkit-animation-delay:2s;animation-delay:2s}.delay2{-webkit-animation-delay:3s;animation-delay:3s}.delay3{-webkit-animation-delay:4s;animation-delay:4s}.delay4{-webkit-animation-delay:5s;animation-delay:5s}.delay5{-webkit-animation-delay:6s;animation-delay:6s}@-webkit-keyframes slide{0%{opacity:0;transform:translateX(-150)}20%{opacity:1;transform:translateX(-90)}80%{opacity:1;transform:translateX(90)}100%{opacity:0;transform:translateX(150)}}@keyframes slide{0%{opacity:0;transform:translateX(-150)}20%{opacity:1;transform:translateX(-90)}80%{opacity:1;transform:translateX(90)}100%{opacity:0;transform:translateX(150)}}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-right{animation:img-anim-right 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-right{0%{transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:img-anim-top 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-bottom{animation:img-anim-bottom 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@keyframes img-anim-bottom{0%{transform:translateY(5%);clip-path:inset(100% 0 0 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@-webkit-keyframes rippleOne{70%{-webkit-box-shadow:0 0 0 40px rgba(244,68,56,0);box-shadow:0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes rippleOne{70%{-webkit-box-shadow:0 0 0 40px rgba(244,68,56,0);box-shadow:0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes cir36{100%{transform:rotate(360deg)}}@keyframes rounded{50%{transform:rotate(15deg)}}@keyframes up-down{0%{transform:translateY(10px)}100%{transform:translateY(-10px)}}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes letters-loading{0%,100%,75%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes letters-loading{0%,100%,75%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes tpswing{0%{-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes rounded{50%{transform:rotate(20deg)}}@keyframes cir36{100%{transform:rotate(360deg)}}.float-bob-y{-webkit-animation-name:float-bob-y;animation-name:float-bob-y;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-y{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes float-bob-y{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.float-bob-x{-webkit-animation-name:float-bob-x;animation-name:float-bob-x;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-x{0%{-webkit-transform:translateX(0);transform:translateX(30px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes float-bob-x{0%{-webkit-transform:translateX(30px);transform:translateX(30px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes bounce-x{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(30px);transform:translateX(30px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounce-x{-webkit-animation:bounce-x 7s infinite linear;animation:bounce-x 7s infinite linear}.animation-infinite{animation:ShapeAnim 80s linear infinite;height:30px;width:100%;background-repeat:repeat;overflow:hidden}@keyframes ShapeAnim{0%{background-position:top left}100%{background-position:top left 2000px}}@media (max-width:1199px){.menu-thumb{display:none!important}}.header-main{display:flex;align-items:center;justify-content:space-between;padding:10px 0;position:relative}.header-main .main-menu ul{margin-bottom:0}.header-main .main-menu ul .menu-thumb{position:inherit}.header-main .main-menu ul li{position:relative;list-style:none;display:inline-block;margin-inline-end:35px}.header-main .main-menu ul li:last-child{margin-inline-end:0}.header-main .main-menu ul li a{display:inline-block;font-size:16px;font-weight:700;color:#404a3d;font-family:Nunito,sans-serif;padding:20px 0;text-align:left;position:relative;text-transform:capitalize;transition:all .4s ease-in-out}.header-main .main-menu ul li a i{margin-left:4px;font-size:12px}.header-main .main-menu ul li a:hover{color:var(--theme-color)!important}.header-main .main-menu ul li .submenu{position:absolute;top:100%;inset-inline-start:0;min-width:240px;background:var(--white);padding:20px 0;border-radius:10px;z-index:99999;visibility:hidden;opacity:0;transform-origin:top center;color:#404a3d;transform:translateY(-10px);transition:all .4s ease-in-out;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.header-main .main-menu ul li .submenu li{display:block;width:100%;margin:0}.header-main .main-menu ul li .submenu li a{position:relative;z-index:11;font-size:16px;font-weight:700;color:#404a3d;line-height:38px;padding:0 0 0 32px;padding-right:22px;width:100%;display:flex;align-items:center;justify-content:space-between}.header-main .main-menu ul li .submenu li a:hover{color:var(--theme-color)!important}.header-main .main-menu ul li .submenu li:last-child a{border:none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0;border-top-left-radius:0;border-bottom-left-radius:0}.header-main .main-menu ul li .submenu li:hover>a{color:var(--theme-color)!important;margin-left:10px}.header-main .main-menu ul li .submenu li:hover>a::before{width:10px}.header-main .main-menu ul li .submenu li:hover>a::after{color:var(--theme-color)}.header-main .main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1);-moz-transform:translateY(1);-ms-transform:translateY(1);-o-transform:translateY(1);transform:translateY(1);visibility:visible;opacity:1}.header-main .main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;inset-inline-end:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:var(--theme-color)}.header-main .main-menu ul li .has-homemenu{padding:20px 20px 10px 20px!important;opacity:0;visibility:hidden;position:absolute;left:0;right:0;padding:0;width:100%;z-index:999;overflow:hidden;margin:auto;max-height:740px;overflow-y:auto;overflow-x:hidden}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(20,19,19,0)),to(#5e5ef6));background:linear-gradient(to bottom,rgba(99,92,92,0) 0,#252527 100%);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:""}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility:visible;opacity:1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img{width:100%;height:100%}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb a{padding:0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block;font-size:16px;font-weight:600}.header-main .main-menu ul li .has-homemenu::-webkit-scrollbar{display:none}.header-main .main-menu ul li .has-homemenu{scrollbar-width:none}.header-main .main-menu ul li .has-homemenu{-ms-overflow-style:none}.header-main .main-menu ul li:hover>a{color:var(--theme-color)}.header-main .main-menu ul li:hover>a::after{color:var(--theme-color)}.header-main .main-menu ul li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(0)}.header-main .header-right{gap:30px}@media (max-width:1399px){.header-main .header-right{gap:20px}}.header-main .sidebar__toggle{cursor:pointer;font-size:20px}.header-top-section{background-color:#fff9e8;padding:15px 0}@media (max-width:1199px){.header-top-section{display:none}}.vpn-logo-header{font-size:90px;font-weight:800;display:flex;align-items:center;gap:15px}.vpn-logo-header:before{content:"";position:relative;width:50px;height:50px;background:url(../img/home-1/vp_logo.svg) no-repeat;display:inline-block}.vpn-logo-header a{font-size:24px!important}.idlogo-vpn{display:flex;flex-direction:column}.idlogo-vivasayam-txt{font-size:10px;line-height:normal}.header-top-section .container{max-width:1580px}.header-top-section .header-top-wrapper{display:flex;align-items:center;justify-content:space-between}.header-top-section .header-top-wrapper .top-logo{margin-left:-115px;font-size:24px;font-weight:700;background:url(../img/home-1/vp_logo.svg) no-repeat;padding-left:41px}.header-top-section .header-top-wrapper .header-contact-list{display:flex;align-items:center;gap:40px}.header-top-section .header-top-wrapper .header-contact-list li{font-size:16px;font-weight:600;font-family:Nunito,sans-serif;display:flex;align-items:center;gap:8px;margin-left:10px}.header-top-section .header-top-wrapper .header-contact-list li i{color:var(--theme-color);font-size:22px}.header-top-section .header-top-wrapper .header-contact-list li a{color:#404a3d}.header-top-section .header-top-wrapper .head-right{display:flex;align-items:center;gap:30px}.header-top-section .header-top-wrapper .head-right .line-shape{background-color:rgba(64,74,61,.22);width:1px;height:30px}@media (max-width:1399px){.header-top-section .header-top-wrapper .head-right .line-shape{display:none}}.header-top-section .header-top-wrapper .head-right .social-icon{display:flex;align-items:center;gap:15px}.header-top-section .header-top-wrapper .head-right .social-icon a{font-size:18px;color:#404a3d}.header-top-section .header-top-wrapper .head-right .social-icon a:hover{color:var(--theme-color)}.header-top-section .header-top-wrapper .head-right .flag-wrap{position:relative;max-width:106px;margin:0 auto}@media (max-width:1399px){.header-top-section .header-top-wrapper .head-right .flag-wrap{display:none}}.header-top-section .header-top-wrapper .head-right .flag-wrap .flag{position:absolute;top:-4px;left:15px;z-index:1}@media (max-width:767px){.header-top-section .header-top-wrapper .head-right .flag-wrap .flag{display:none}}.header-top-section .header-top-wrapper .head-right .flag-wrap .flag img{width:100%;height:100%}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select{padding:0 0 0 45px;background:0 0;border:none;text-align:center;margin:0 auto;position:relative;z-index:9999;border:none!important;padding-bottom:0!important;font-weight:400!important;line-height:initial;height:initial;padding-right:20px}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select span{font-weight:400}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select .list{width:100px;left:0;background-color:var(--white);border-radius:0;top:100%}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select .option{border:none;background-color:#fff}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select .option.selected.focus{background-color:#fff}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select::after{right:0;border-bottom:1px solid transparent;border-right:1px solid transparent;width:8px;height:8px;top:10px;border-bottom:1px solid transparent;border-color:#404a3d;border-right:1px solid #404a3d}.header-top-section .header-top-wrapper .head-right .flag-wrap .nice-select span{font-size:15px;font-weight:500;text-transform:uppercase;color:#404a3d}.header-1 .container{max-width:1580px}.header-1 .search-form{max-width:255px;width:100%;position:relative}@media (max-width:1199px){.header-1 .search-form{display:none}}.header-1 .search-form input{outline:0;width:100%;font-size:16px;font-weight:700;border:none;color:rgba(64,74,61,.94);border-bottom:1px solid rgba(64,74,61,.22);padding-bottom:5px}.header-1 .search-form input::placeholder{color:rgba(64,74,61,.94)}.header-1 .search-form button{position:absolute;top:0;right:0;color:#404a3d}.header-logo{font-size:24px;font-weight:700;background:url(../img/home-1/vp_logo.svg) no-repeat;padding-left:41px}.header-1 .header-logo,.idlogo-vpn-mobile{display:none}@media (max-width:1199px){.header-1 .header-logo,.idlogo-vpn-mobile{display:block}}@media (max-width:1199px){.header-1 .theme-btn{display:none}}.header-1 .sidebar__toggle{cursor:pointer}.header-1 .sidebar__toggle .header-bar{position:relative;width:31px;height:18px}@media (max-width:575px){.header-1 .sidebar__toggle .header-bar{width:28px}}.header-1 .sidebar__toggle .header-bar span{position:absolute;width:100%;height:2px;display:inline-block;transition:all .3s;left:0;background:var(--theme-color);overflow:hidden}.header-1 .sidebar__toggle .header-bar span:first-child{top:0;background:var(--theme-color);left:16px;width:15px}@media (max-width:575px){.header-1 .sidebar__toggle .header-bar span:first-child{left:0}}.header-1 .sidebar__toggle .header-bar span:nth-child(2){top:44%;background:var(--theme-color);width:30px}@media (max-width:575px){.header-1 .sidebar__toggle .header-bar span:nth-child(2){width:25px}}.header-1 .sidebar__toggle .header-bar span:last-child{bottom:0;background:var(--theme-color);width:15px}.header-1 .sidebar__toggle .header-bar.active span:first-child{transform:rotate(45deg) translate(3px,9px)}.header-1 .sidebar__toggle .header-bar.active span:nth-child(2){opacity:0}.header-1 .sidebar__toggle .header-bar.active span:last-child{transform:rotate(-45deg) translate(3px,-9px)}.header-1 .sidebar__toggle .header-bar:hover{cursor:pointer}.header-2{position:absolute;top:20px;left:0;width:100%;z-index:9999}@media (max-width:575px){.header-2 .header-logo img{width:140px}}.header-2 .header-right-icon{display:flex;align-items:center;gap:28px}.header-2 .header-right-icon .search-toggler{font-size:22px;color:#404a3d}.header-2 .header-right-icon .search-toggler:hover{color:var(--theme-color)}.header-2 .header-right-icon .cart-icon{font-size:25px;position:relative;color:#404a3d}@media (max-width:1399px){.header-2 .header-right-icon .cart-icon{font-size:22px}}.header-2 .header-right-icon .cart-icon span{width:19px;height:19px;line-height:19px;text-align:center;border-radius:50%;background-color:var(--theme-color-2);color:var(--header);display:inline-block;font-size:14px;position:absolute;bottom:-6px;right:-9px}.header-2 .container{max-width:1470px}.header-2 .mega-menu-wrapper{background-color:var(--white);border-radius:100px;padding:0 30px}@media (max-width:767px){.header-2 .mega-menu-wrapper{padding:0 15px}}@media (max-width:1199px){.header-2 .theme-btn{display:none}}.header-2 .sidebar__toggle{cursor:pointer}.header-2 .sidebar__toggle .header-bar{position:relative;width:31px;height:18px}@media (max-width:575px){.header-2 .sidebar__toggle .header-bar{width:28px}}.header-2 .sidebar__toggle .header-bar span{position:absolute;width:100%;height:2px;display:inline-block;transition:all .3s;left:0;background:var(--theme-color);overflow:hidden}.header-2 .sidebar__toggle .header-bar span:first-child{top:0;background:var(--theme-color);left:16px;width:15px}@media (max-width:575px){.header-2 .sidebar__toggle .header-bar span:first-child{left:0}}.header-2 .sidebar__toggle .header-bar span:nth-child(2){top:44%;background:var(--theme-color);width:30px}@media (max-width:575px){.header-2 .sidebar__toggle .header-bar span:nth-child(2){width:25px}}.header-2 .sidebar__toggle .header-bar span:last-child{bottom:0;background:var(--theme-color);width:15px}.header-2 .sidebar__toggle .header-bar.active span:first-child{transform:rotate(45deg) translate(3px,9px)}.header-2 .sidebar__toggle .header-bar.active span:nth-child(2){opacity:0}.header-2 .sidebar__toggle .header-bar.active span:last-child{transform:rotate(-45deg) translate(3px,-9px)}.header-2 .sidebar__toggle .header-bar:hover{cursor:pointer}.header-section-4 .container{max-width:1785px}.header-section-4 .header-top-4{background-color:#244f0b}@media (max-width:1899px){.header-section-4 .header-top-4{padding:18px 0}}@media (max-width:1399px){.header-section-4 .header-top-4{display:none}}.header-section-4 .header-top-4 .header-top-wrapper3{display:flex;align-items:center;justify-content:space-between}.header-section-4 .header-top-4 .header-top-wrapper3 p{display:flex;align-items:center;font-size:16px;font-weight:600;color:#fff;gap:8px}@media (max-width:1600px){.header-section-4 .header-top-4 .header-top-wrapper3 p{font-size:14px}}.header-section-4 .header-top-4 .header-top-wrapper3 .top-line{height:53px;width:1px;background:rgba(255,255,255,.14)}@media (max-width:1899px){.header-section-4 .header-top-4 .header-top-wrapper3 .top-line{display:none}}.header-section-4 .header-top-4 .header-top-wrapper3 .header-info{display:flex;align-items:center;gap:30px}@media (max-width:1600px){.header-section-4 .header-top-4 .header-top-wrapper3 .header-info{gap:15px}}.header-section-4 .header-top-4 .header-top-wrapper3 .header-info .list-item{display:flex;align-items:center;gap:8px}.header-section-4 .header-top-4 .header-top-wrapper3 .header-info .list-item a{color:#fff}.header-section-4 .header-top-4 .header-top-wrapper3 .header-info span{font-size:16px;font-weight:600;color:#fff}@media (max-width:1600px){.header-section-4 .header-top-4 .header-top-wrapper3 .header-info span{font-size:14px}}.header-section-4 .header-top-4 .head-right{display:flex;align-items:center;gap:30px}@media (max-width:1600px){.header-section-4 .header-top-4 .head-right{gap:15px}}.header-section-4 .header-top-4 .head-right .line-shape{background-color:rgba(255,255,255,.14);width:1px;height:30px}@media (max-width:1899px){.header-section-4 .header-top-4 .head-right .line-shape{display:none}}.header-section-4 .header-top-4 .head-right .social-icon{display:flex;align-items:center;gap:15px}.header-section-4 .header-top-4 .head-right .social-icon a{font-size:18px;color:#fff}@media (max-width:1899px){.header-section-4 .header-top-4 .head-right .social-icon a{font-size:16px}}.header-section-4 .header-top-4 .head-right .social-icon a:hover{color:var(--theme-color)}.header-section-4 .header-top-4 .head-right .flag-wrap{position:relative;max-width:106px;margin:0 auto}@media (max-width:1399px){.header-section-4 .header-top-4 .head-right .flag-wrap{display:none}}.header-section-4 .header-top-4 .head-right .flag-wrap .flag{position:absolute;top:-4px;left:15px;z-index:1}@media (max-width:767px){.header-section-4 .header-top-4 .head-right .flag-wrap .flag{display:none}}.header-section-4 .header-top-4 .head-right .flag-wrap .flag img{width:100%;height:100%}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select{padding:0 0 0 45px;background:0 0;border:none;text-align:center;margin:0 auto;position:relative;z-index:9999;border:none!important;padding-bottom:0!important;font-weight:400!important;line-height:initial;height:initial;padding-right:20px}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select span{font-weight:400}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select .list{width:100px;left:0;background-color:var(--white);border-radius:0;top:100%}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select .option{border:none;background-color:#fff}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select .option.selected.focus{background-color:#fff}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select::after{right:0;border-bottom:1px solid transparent;border-right:1px solid transparent;width:8px;height:8px;top:10px;border-bottom:1px solid transparent;border-color:#fff;border-right:1px solid #fff}.header-section-4 .header-top-4 .head-right .flag-wrap .nice-select span{font-size:15px;font-weight:500;text-transform:uppercase;color:#fff}.header-section-4 .header-4 .header-right-icon{display:flex;align-items:center;gap:40px;margin-left:30px}@media (max-width:1399px){.header-section-4 .header-4 .header-right-icon{gap:20px;margin-left:0}}.header-section-4 .header-4 .header-right-icon .search-form{max-width:220px;width:100%;position:relative}@media (max-width:1199px){.header-section-4 .header-4 .header-right-icon .search-form{display:none}}.header-section-4 .header-4 .header-right-icon .search-form input{outline:0;width:100%;font-size:16px;font-weight:700;border:none;color:rgba(64,74,61,.9411764706);border-bottom:1px solid rgba(64,74,61,.22);padding-bottom:5px;background-color:transparent}.header-section-4 .header-4 .header-right-icon .search-form input::placeholder{color:rgba(64,74,61,.9411764706)}.header-section-4 .header-4 .header-right-icon .search-form button{position:absolute;top:0;right:0;color:rgba(64,74,61,.9411764706)}.header-section-4 .header-4 .header-right-icon .cart-icon{font-size:25px;position:relative;color:rgba(64,74,61,.9411764706)}@media (max-width:1399px){.header-section-4 .header-4 .header-right-icon .cart-icon{font-size:22px}}.header-section-4 .header-4 .header-right-icon .cart-icon span{width:19px;height:19px;line-height:19px;text-align:center;border-radius:50%;background-color:var(--theme-color-2);color:var(--header);display:inline-block;font-size:14px;position:absolute;bottom:-6px;right:-9px}@media (max-width:1399px){.header-section-4 .header-4 .theme-btn{display:none}}.header-section-4 .header-4 .sidebar__toggle{cursor:pointer}.header-section-4 .header-4 .sidebar__toggle .header-bar{position:relative;width:31px;height:18px}@media (max-width:575px){.header-section-4 .header-4 .sidebar__toggle .header-bar{width:28px}}.header-section-4 .header-4 .sidebar__toggle .header-bar span{position:absolute;width:100%;height:2px;display:inline-block;transition:all .3s;left:0;background:var(--theme-color);overflow:hidden}.header-section-4 .header-4 .sidebar__toggle .header-bar span:first-child{top:0;background:var(--theme-color);left:16px;width:15px}@media (max-width:575px){.header-section-4 .header-4 .sidebar__toggle .header-bar span:first-child{left:0}}.header-section-4 .header-4 .sidebar__toggle .header-bar span:nth-child(2){top:44%;background:var(--theme-color);width:30px}@media (max-width:575px){.header-section-4 .header-4 .sidebar__toggle .header-bar span:nth-child(2){width:25px}}.header-section-4 .header-4 .sidebar__toggle .header-bar span:last-child{bottom:0;background:var(--theme-color);width:15px}.header-section-4 .header-4 .sidebar__toggle .header-bar.active span:first-child{transform:rotate(45deg) translate(3px,9px)}.header-section-4 .header-4 .sidebar__toggle .header-bar.active span:nth-child(2){opacity:0}.header-section-4 .header-4 .sidebar__toggle .header-bar.active span:last-child{transform:rotate(-45deg) translate(3px,-9px)}.header-section-4 .header-4 .sidebar__toggle .header-bar:hover{cursor:pointer}.header-section-3{position:absolute;top:0;left:0;z-index:99999;width:100%}.header-section-3 .header-top-3{background-color:var(--white)}@media (max-width:1899px){.header-section-3 .header-top-3{padding:18px 0}}@media (max-width:1399px){.header-section-3 .header-top-3{display:none}}.header-section-3 .header-top-3 .container-fluid{padding:0 48px}@media (max-width:1600px){.header-section-3 .header-top-3 .container-fluid{padding:0 20px}}.header-section-3 .header-top-3 .header-top-wrapper3{display:flex;align-items:center;justify-content:space-between;padding:0 10px;padding-left:23px}.header-section-3 .header-top-3 .header-top-wrapper3 p{display:flex;align-items:center;font-size:16px;font-weight:600;color:#404a3d;gap:8px}@media (max-width:1600px){.header-section-3 .header-top-3 .header-top-wrapper3 p{font-size:14px}}.header-section-3 .header-top-3 .header-top-wrapper3 .top-line{height:53px;width:1px;background:rgba(64,74,61,.14)}@media (max-width:1899px){.header-section-3 .header-top-3 .header-top-wrapper3 .top-line{display:none}}.header-section-3 .header-top-3 .header-top-wrapper3 .header-info{display:flex;align-items:center;gap:30px}@media (max-width:1600px){.header-section-3 .header-top-3 .header-top-wrapper3 .header-info{gap:15px}}.header-section-3 .header-top-3 .header-top-wrapper3 .header-info .list-item{display:flex;align-items:center;gap:8px}.header-section-3 .header-top-3 .header-top-wrapper3 .header-info .list-item a{color:#404a3d}.header-section-3 .header-top-3 .header-top-wrapper3 .header-info span{font-size:16px;font-weight:600;color:#404a3d}@media (max-width:1600px){.header-section-3 .header-top-3 .header-top-wrapper3 .header-info span{font-size:14px}}.header-section-3 .header-top-3 .head-right{display:flex;align-items:center;gap:30px}@media (max-width:1600px){.header-section-3 .header-top-3 .head-right{gap:15px}}.header-section-3 .header-top-3 .head-right .line-shape{background-color:rgba(64,74,61,.22);width:1px;height:30px}@media (max-width:1899px){.header-section-3 .header-top-3 .head-right .line-shape{display:none}}.header-section-3 .header-top-3 .head-right .social-icon{display:flex;align-items:center;gap:15px}.header-section-3 .header-top-3 .head-right .social-icon a{font-size:18px;color:#404a3d}@media (max-width:1899px){.header-section-3 .header-top-3 .head-right .social-icon a{font-size:16px}}.header-section-3 .header-top-3 .head-right .social-icon a:hover{color:var(--theme-color)}.header-section-3 .header-top-3 .head-right .flag-wrap{position:relative;max-width:106px;margin:0 auto}@media (max-width:1399px){.header-section-3 .header-top-3 .head-right .flag-wrap{display:none}}.header-section-3 .header-top-3 .head-right .flag-wrap .flag{position:absolute;top:-4px;left:15px;z-index:1}@media (max-width:767px){.header-section-3 .header-top-3 .head-right .flag-wrap .flag{display:none}}.header-section-3 .header-top-3 .head-right .flag-wrap .flag img{width:100%;height:100%}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select{padding:0 0 0 45px;background:0 0;border:none;text-align:center;margin:0 auto;position:relative;z-index:9999;border:none!important;padding-bottom:0!important;font-weight:400!important;line-height:initial;height:initial;padding-right:20px}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select span{font-weight:400}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select .list{width:100px;left:0;background-color:var(--white);border-radius:0;top:100%}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select .option{border:none;background-color:#fff}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select .option.selected.focus{background-color:#fff}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select::after{right:0;border-bottom:1px solid transparent;border-right:1px solid transparent;width:8px;height:8px;top:10px;border-bottom:1px solid transparent;border-color:#404a3d;border-right:1px solid #404a3d}.header-section-3 .header-top-3 .head-right .flag-wrap .nice-select span{font-size:15px;font-weight:500;text-transform:uppercase;color:#404a3d}.header-section-3 .header-wrapper3{margin:0 48px}@media (max-width:1899px){.header-section-3 .header-wrapper3{margin:0 40px}}@media (max-width:1399px){.header-section-3 .header-wrapper3{margin:0 50px}}@media (max-width:575px){.header-section-3 .header-wrapper3{margin:0 32px}}@media (max-width:1399px){.header-section-3 .header-3 .header-logo{display:none}}@media (max-width:1399px){.header-section-3 .header-3 .header-logo2{display:block!important}}.header-section-3 .header-3 .header-main{padding:0}@media (max-width:1399px){.header-section-3 .header-3 .header-main{padding:15px 0}}.header-section-3 .header-3 .pxl-icon-item{position:absolute;top:0;right:-28px;line-height:1;width:28px;height:28px;transform:rotate(0)}@media (max-width:1399px){.header-section-3 .header-3 .pxl-icon-item{display:none}}.header-section-3 .header-3 .pxl-icon-item svg{color:var(--white)}.header-section-3 .header-3 .pxl-icon-item2{position:absolute;line-height:1;bottom:-28px;left:0}@media (max-width:1399px){.header-section-3 .header-3 .pxl-icon-item2{display:none}}.header-section-3 .header-3 .pxl-icon-item2 svg{color:var(--white)}.header-section-3 .header-3 .header-left{display:flex;align-items:center;gap:30px}.header-section-3 .header-3 .header-left .head-logo{background-color:var(--white);display:flex;height:85px;line-height:85px;justify-content:center;border-radius:0 0 28px 0;padding-top:0;padding-bottom:0;padding-left:28px;padding-right:62px;position:relative!important;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}@media (max-width:1399px){.header-section-3 .header-3 .header-left .head-logo{background-color:transparent;line-height:initial;height:initial;padding:0;border-radius:0}}.header-section-3 .header-3 .header-left .main-menu{background-color:var(--theme-color-2);border-radius:60px;padding:0 35px}@media (max-width:1600px){.header-section-3 .header-3 .header-left .main-menu{padding:0 20px}}@media (max-width:1600px){.header-section-3 .header-3 .header-left .main-menu ul li{margin-inline-end:18px}.header-section-3 .header-3 .header-left .main-menu ul li:last-child{margin-inline-end:0}}.header-section-3 .header-3 .header-left .main-menu ul li a{padding-top:14px;padding-bottom:14px}@media (max-width:1600px){.header-section-3 .header-3 .header-left .main-menu ul li a{font-size:14px}}.header-section-3 .header-3 .header-left .main-menu ul li .submenu li a{padding:0 0 0 32px;padding-right:22px}.header-section-3 .header-3 .header-right-icon{display:flex;align-items:center;gap:40px}.header-section-3 .header-3 .header-right-icon .search-form{max-width:220px;width:100%;position:relative}@media (max-width:1399px){.header-section-3 .header-3 .header-right-icon .search-form{display:none}}.header-section-3 .header-3 .header-right-icon .search-form input{outline:0;width:100%;font-size:16px;font-weight:700;border:none;color:var(--white);border-bottom:1px solid rgba(255,255,255,.49);padding-bottom:5px;background-color:transparent}.header-section-3 .header-3 .header-right-icon .search-form input::placeholder{color:var(--white)}.header-section-3 .header-3 .header-right-icon .search-form button{position:absolute;top:0;right:0;color:#fff}.header-section-3 .header-3 .header-right-icon .cart-icon{font-size:25px;position:relative;color:#fff}@media (max-width:1399px){.header-section-3 .header-3 .header-right-icon .cart-icon{font-size:22px}}.header-section-3 .header-3 .header-right-icon .cart-icon span{width:19px;height:19px;line-height:19px;text-align:center;border-radius:50%;background-color:var(--theme-color-2);color:var(--header);display:inline-block;font-size:14px;position:absolute;bottom:-6px;right:-9px}.header-section-3 .header-3 .theme-btn{margin-top:5px}.header-section-3 .header-3 .head-button{background-color:var(--white);display:flex;height:85px;line-height:85px;justify-content:center;border-radius:0 0 0 28px;padding-top:0;padding-bottom:0;padding-left:14px;padding-right:10px;position:relative!important;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}@media (max-width:1399px){.header-section-3 .header-3 .head-button{background-color:transparent;line-height:initial;height:initial;padding:0;border-radius:0}}@media (max-width:1199px){.header-section-3 .header-3 .head-button{display:none}}.header-section-3 .header-3 .head-button .pxl-icon-item3{position:absolute;top:0;line-height:1;left:-28px;transform:rotate(90deg)}@media (max-width:1399px){.header-section-3 .header-3 .head-button .pxl-icon-item3{display:none}}.header-section-3 .header-3 .head-button .pxl-icon-item3 svg{color:var(--white)}.header-section-3 .header-3 .head-button .pxl-icon-item4{position:absolute;bottom:-28px;right:0;line-height:1;transform:rotate(90deg)}@media (max-width:1399px){.header-section-3 .header-3 .head-button .pxl-icon-item4{display:none}}.header-section-3 .header-3 .head-button .pxl-icon-item4 svg{color:var(--white)}.header-section-3 .header-3 .sidebar__toggle{cursor:pointer}.header-section-3 .header-3 .sidebar__toggle .header-bar{position:relative;width:31px;height:18px}@media (max-width:575px){.header-section-3 .header-3 .sidebar__toggle .header-bar{width:28px}}.header-section-3 .header-3 .sidebar__toggle .header-bar span{position:absolute;width:100%;height:2px;display:inline-block;transition:all .3s;left:0;background:var(--white);overflow:hidden}.header-section-3 .header-3 .sidebar__toggle .header-bar span:first-child{top:0;background:var(--white);left:16px;width:15px}@media (max-width:575px){.header-section-3 .header-3 .sidebar__toggle .header-bar span:first-child{left:0}}.header-section-3 .header-3 .sidebar__toggle .header-bar span:nth-child(2){top:44%;background:var(--white);width:30px}@media (max-width:575px){.header-section-3 .header-3 .sidebar__toggle .header-bar span:nth-child(2){width:25px}}.header-section-3 .header-3 .sidebar__toggle .header-bar span:last-child{bottom:0;background:var(--white);width:15px}.header-section-3 .header-3 .sidebar__toggle .header-bar.active span:first-child{transform:rotate(45deg) translate(3px,9px)}.header-section-3 .header-3 .sidebar__toggle .header-bar.active span:nth-child(2){opacity:0}.header-section-3 .header-3 .sidebar__toggle .header-bar.active span:last-child{transform:rotate(-45deg) translate(3px,-9px)}.header-section-3 .header-3 .sidebar__toggle .header-bar:hover{cursor:pointer}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:9999;transition:all .9s;background-color:#fff;-webkit-animation:.5s ease-in-out 0s normal none 1 running fadeInDown;animation:.5s ease-in-out 0s normal none 1 running fadeInDown;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.sticky.header-2 .mega-menu-wrapper{padding:0;border-radius:0;background-color:transparent}@media (max-width:1399px){.sticky.header-3{background-color:#0a2803;padding:0 30px}}.sticky.header-3 .sidebar__toggle{cursor:pointer}.sticky.header-3 .sidebar__toggle .header-bar span{background:var(--white)}.sticky.header-3 .sidebar__toggle .header-bar span:first-child{background:var(--white)}.sticky.header-3 .sidebar__toggle .header-bar span:nth-child(2){background:var(--white)}.sticky.header-3 .sidebar__toggle .header-bar span:last-child{background:var(--white)}.sticky.header-3 .header-right-icon .search-form input{color:var(--header);border-bottom:1px solid rgba(0,0,0,.49)}@media (max-width:1399px){.sticky.header-3 .header-right-icon .search-form input{color:var(--white)!important;border-bottom:1px solid rgba(255,255,255,.49)!important}}.sticky.header-3 .header-right-icon .search-form input::placeholder{color:var(--header)}.sticky.header-3 .header-right-icon .search-form button{color:var(--header)}@media (max-width:1399px){.sticky.header-3 .header-right-icon .search-form button{color:var(--white)!important}}.sticky.header-3 .header-right-icon .cart-icon{color:var(--header)}@media (max-width:1399px){.sticky.header-3 .header-right-icon .cart-icon{color:var(--white)!important}}.sticky.header-3 .theme-btn{margin-top:15px}.offcanvas__info{background:var(--white) none repeat scroll 0 0;border-left:2px solid var(--theme-color);position:fixed;right:0;top:0;width:400px;height:100%;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px));-webkit-transition:transform .45s ease-in-out,opacity .45s ease-in-out;-moz-transition:transform .45s ease-in-out,opacity .45s ease-in-out;transition:transform .45s ease-in-out,opacity .45s ease-in-out;z-index:999999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.offcanvas__info.info-open{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.offcanvas__logo{font-size:60px;font-weight:700;background:url(../img/home-1/vp_logo.svg) no-repeat;padding-left:50px}.offcanvas__logo a{font-size:34px}.offcanvas__logo a img{width:150px}.offcanvas__wrapper{position:relative;height:100%;padding:30px 30px}.offcanvas__wrapper .offcanvas-title{font-size:32px;margin-bottom:15px;font-weight:700}.offcanvas__wrapper .offcanvas__content p{color:var(--header)}.offcanvas__wrapper .offcanvas__content .offcanvas__close{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background-color:var(--theme-color);position:relative;z-index:9;cursor:pointer}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color:var(--white)}.offcanvas__wrapper .offcanvas__content .social-icon{margin-top:30px;gap:10px;margin-bottom:30px}.offcanvas__wrapper .offcanvas__content .social-icon a{width:48px;height:48px;line-height:48px;text-align:center;border-radius:8px;font-size:16px;display:block;background:0 0;color:var(--header);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;border:1px solid var(--border)}.offcanvas__wrapper .offcanvas__content .social-icon a:hover{background-color:var(--theme-color);color:var(--white);border:1px solid var(--theme-color)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact h3{font-size:22px;margin-bottom:15px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list{margin-bottom:50px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list li{display:flex;align-items:center;gap:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list li .icon{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;background-color:var(--theme-color);color:var(--white)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list li .content p{color:var(--text)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list li .content h4{color:var(--header);font-size:18px;font-weight:600;font-family:Nunito,sans-serif}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list li .content h4 a{color:var(--header)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .contact-list li:not(:last-child){margin-bottom:18px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span{text-transform:initial}.offcanvas__wrapper .offcanvas__content .offcanvas-button{margin-top:300px;display:flex;align-items:center;gap:20px}@media (max-width:1399px){.offcanvas__wrapper .offcanvas__content .offcanvas-button{margin-top:30px}}@media (max-width:575px){.offcanvas__wrapper .offcanvas__content .offcanvas-button{margin-top:20px;margin-bottom:10px}}@media (max-width:1199px){.offcanvas__wrapper .offcanvas__content .theme-btn{width:100%;text-align:center}}.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#151515;z-index:99999;top:0;opacity:0;visibility:hidden;right:0}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}@media (max-width:450px){.offcanvas__info{width:350px}}@media (max-width:575px){.offcanvas__wrapper{padding:20px}}.side_bar{position:fixed;top:0;right:0;width:420px;height:100%;background-color:var(--white);padding:30px;padding-top:25px;transition:all .3s ease-in-out;box-shadow:var(---box-shadow);z-index:99999;overflow-y:scroll}@media (max-width:470px){.side_bar{width:350px}}.side_bar .info .icon__item{display:flex;gap:20px;align-items:center}.side_bar .info .icon__item:not(:last-child){margin-bottom:30px}.side_bar .info .icon__item .icon{color:var(--theme-color);font-size:32px}.side_bar .info .icon__item .content p{margin-bottom:5px}.side_bar .info .icon__item .content h6{font-size:16px;color:var(--white)}.side_bar .x-mark-icon{position:absolute;right:40px;top:25px;text-align:center;font-size:20px;transition:all .3s ease-in-out;color:var(--header)}.side_bar .x-mark-icon:hover{transform:rotate(90deg)}.side_bar .cartmini__del{position:absolute;top:10px;right:10px;width:25px;height:25px;line-height:25px;text-align:center;color:var(--header);font-size:16px}.side_bar p{color:var(--white)}.side_bar .cart-title{margin-bottom:30px}.side_bar .cart-title h4{color:var(--header);font-weight:700;font-size:24px}.side_bar .cartmini__widget{height:100%}.side_bar .cartmini__widget .cartmini__widget-item{position:relative;display:flex;padding:20px;border-bottom:1px solid var(--border);transition:background-color .3s;gap:30px;padding-left:0;padding-top:35px;align-items:center;padding-bottom:30px}.side_bar .cartmini__widget .cartmini__widget-item .cartmini__thumb{max-width:100px;height:100px;width:100%}.side_bar .cartmini__widget .cartmini__widget-item .cartmini__thumb img{width:100%;height:100%}.side_bar .cartmini__widget .cartmini__widget-item .cartmini__content h5{font-size:16px;font-weight:700;margin-bottom:5px}.side_bar .cartmini__checkout{padding:20px;padding-bottom:85px;width:100%;background:var(--white);border-top:1px solid var(--border);margin-top:150px;padding-right:0;padding-left:0}.side_bar .cartmini__checkout .cartmini__checkout-title{display:flex;align-items:center;justify-content:space-between}.side_bar .cartmini__checkout .cartmini__checkout-title h4{font-size:18px;display:inline-block;font-weight:700;margin-bottom:0}.side_bar .cartmini__checkout .cartmini__checkout-title span{font-size:18px;font-weight:700;color:var(--theme-color)}.side_bar .cartmini__checkout-btn .theme-btn{text-align:center;padding:0 60px}.side_bar .cartmini__checkout-btn .theme-btn.style-2{background-color:var(--header)}.side_bar .cartmini__checkout-btn .theme-btn.style-2:hover{background-color:var(--theme-color-2)}.side_bar_hidden{visibility:hidden;opacity:0;right:-30px}.breadcrumb-wrapper{position:relative;margin:0 30px;border-radius:8px}@media (max-width:1199px){.breadcrumb-wrapper{margin:0 20px}}@media (max-width:575px){.breadcrumb-wrapper{margin:0 0}}.breadcrumb-wrapper::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:rgba(52,91,45,.57);border-radius:8px}.breadcrumb-wrapper .shape-1{position:absolute;bottom:0;left:100px}@media (max-width:1399px){.breadcrumb-wrapper .shape-1{display:none}}.breadcrumb-wrapper .shape-2{position:absolute;bottom:0;right:0}@media (max-width:1399px){.breadcrumb-wrapper .shape-2{display:none}}.breadcrumb-wrapper .page-heading{padding:128px 0;position:relative;text-align:center}.breadcrumb-wrapper .page-heading .breadcrumb-list{display:flex;align-items:center;gap:6px;margin-bottom:10px;justify-content:center}.breadcrumb-wrapper .page-heading .breadcrumb-list li{font-weight:500;color:var(--white)}.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:62px;font-weight:800;color:var(--white)}@media (max-width:767px){.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:50px}}@media (max-width:575px){.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:42px}}.error-items{text-align:center}.error-items .thumb{max-width:795px;margin:0 auto}.error-items .thumb img{width:100%;height:100%}.error-items .content{max-width:450px;margin:40px auto 0;text-align:center}.error-items .content h2{margin-bottom:15px}@media (max-width:991px){.error-items .content h2{font-size:45px}}@media (max-width:575px){.error-items .content h2{font-size:40px}}.error-items .content p{max-width:350px;margin:0 auto}.error-items .content .theme-btn{border:1px solid transparent;margin-top:40px}.cooming-soon-items{text-align:center}.cooming-soon-items p{color:var(--header);font-size:20px;font-weight:500;margin-bottom:10px;margin-top:20px}@media (max-width:575px){.cooming-soon-items p{font-size:16px}}.cooming-soon-items .text{font-size:100px;font-weight:500;letter-spacing:-3px;text-transform:capitalize;margin-bottom:20px}@media (max-width:991px){.cooming-soon-items .text{font-size:50px}}@media (max-width:575px){.cooming-soon-items .text{font-size:40px}}.cooming-soon-items .coming-soon-time{display:flex;align-items:center;gap:50px;position:relative;justify-content:center;margin-bottom:34px}@media (max-width:991px){.cooming-soon-items .coming-soon-time{flex-wrap:wrap;position:static;transform:translate(0);margin-top:30px;justify-content:center;gap:30px}}.cooming-soon-items .coming-soon-time .timer-content{text-align:center;width:146px;height:146px;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--header);border-radius:100%;position:relative}.cooming-soon-items .coming-soon-time .timer-content.style-2::before{position:absolute;content:":";top:35%;left:-22%;font-size:40px;color:#28241f}@media (max-width:991px){.cooming-soon-items .coming-soon-time .timer-content.style-2::before{display:none}}@media (max-width:767px){.cooming-soon-items .coming-soon-time .timer-content{width:100px;height:100px}}.cooming-soon-items .coming-soon-time .timer-content h2{font-size:48px;font-weight:500;line-height:1}@media (max-width:1199px){.cooming-soon-items .coming-soon-time .timer-content h2{font-size:45px}}@media (max-width:991px){.cooming-soon-items .coming-soon-time .timer-content h2{font-size:40px}}@media (max-width:767px){.cooming-soon-items .coming-soon-time .timer-content h2{font-size:34px}}@media (max-width:575px){.cooming-soon-items .coming-soon-time .timer-content h2{font-size:28px}}.cooming-soon-items .coming-soon-time .timer-content span{font-size:18px;font-weight:500;color:var(--header);text-transform:uppercase}@media (max-width:1199px){.cooming-soon-items .coming-soon-time .timer-content span{font-size:16px}}@media (max-width:575px){.cooming-soon-items .coming-soon-time .timer-content span{font-size:14px}}.cooming-soon-items form{max-width:872px;width:100%;text-align:center;margin:0 auto}.cooming-soon-items .form-clt{position:relative}.cooming-soon-items .form-clt input{width:100%;outline:0;border-radius:4px;border:1px solid rgba(60,60,60,.3);color:rgba(64,74,61,.65);line-height:1;padding:20px;border-radius:10px;max-width:872px;font-weight:500}.cooming-soon-items .form-clt input::placeholder{color:rgba(64,74,61,.65)}.cooming-soon-items .form-clt .icon{position:absolute;top:0;right:0;bottom:0;padding:12px 36px;background-image:none;background:var(--theme-color);border-radius:4px;color:var(--white)}.cooming-soon-items .form-clt .icon:hover{background-color:var(--header)}.cooming-soon-items .social-icon{gap:16px;justify-content:center;margin-top:30px}.cooming-soon-items .social-icon a{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;border-radius:4px;border:1px solid rgba(32,40,45,.16);display:inline-block;color:var(--header)}.cooming-soon-items .social-icon a:hover{background-color:var(--theme-color);color:var(--white);border:1px solid var(--theme-color)}.mean-container a.meanmenu-reveal{display:none}.mean-container .mean-nav{background:0 0;margin-top:0}.mean-container .mean-bar{padding:0;min-height:auto;background:0 0}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;padding:10px 0;color:#404a3d;font-size:16px;line-height:1.5;font-weight:700;text-transform:capitalize;border-bottom:1px solid #e5e5e5!important;border:none;font-family:Nunito,sans-serif}.mean-container .mean-nav ul li a:hover{color:var(--theme-color)}.mean-container .mean-nav ul li a:last-child{border-bottom:0}.mean-container .mean-nav ul li a:hover{color:var(--theme-color)}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important}.mean-container .mean-nav ul li>a>i{display:none}.mean-container .mean-nav ul li>a.mean-expand i{display:inline-block;font-size:16px}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:all .4s ease-in-out}.mean-container .mean-nav ul li .mega-menu li a{height:200px;width:100%;padding:0;border-top:0;margin-bottom:20px}.hero-1{position:relative;margin:0 20px;border-radius:33px;margin-top:20px}@media (max-width:767px){.hero-1{margin-left:0;margin-right:0}}.hero-1 .banner-active{border-radius:20px}.hero-1 .array-button{display:flex;align-items:center;top:50%;transform:translateY(-50%);right:50px;left:50px;z-index:99;position:absolute;gap:12px;justify-content:space-between}.hero-1 .array-button .array-next,.hero-1 .array-button .array-prev{background-color:transparent!important}.hero-1 .array-button .array-next svg path,.hero-1 .array-button .array-prev svg path{transition:all .4s ease-in-out}.hero-1 .array-button .array-next:hover svg path,.hero-1 .array-button .array-prev:hover svg path{fill:var(--theme-color-2)}@media (max-width:1399px){.hero-1 .array-button{display:none}}.hero-1 .swiper-slide.swiper-slide-active .hero-content{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-1 .swiper-slide.swiper-slide-active .hero-button{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-1 .hero-height{padding:180px 0 150px;border-radius:20px}@media (max-width:767px){.hero-1 .hero-height{padding:150px 0 140px}}.hero-1 .hero-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:transform 9s ease,opacity 1.5s ease-in;transition:transform 9s ease,opacity 1.5s ease-in,-webkit-transform 9s ease;border-radius:20px;border-top-left-radius:0;border-top-right-radius:0}.hero-1 .hero-content{position:relative;opacity:0;z-index:3;position:relative;transform:translateY(-150px);text-align:center}.hero-1 .hero-content span{color:var(--white);font-size:20px;font-weight:600}@media (max-width:767px){.hero-1 .hero-content span{font-size:18px}}@media (max-width:575px){.hero-1 .hero-content span{font-size:16px}}.hero-1 .hero-content span img{margin-right:10px}.hero-1 .hero-content h1{color:var(--white);text-transform:uppercase;margin-top:20px;font-size:200px;font-weight:900}@media (max-width:1199px){.hero-1 .hero-content h1{font-size:160px;margin-bottom:0}}@media (max-width:991px){.hero-1 .hero-content h1{font-size:140px}}@media (max-width:767px){.hero-1 .hero-content h1{font-size:110px}}@media (max-width:575px){.hero-1 .hero-content h1{font-size:80px}}@media (max-width:470px){.hero-1 .hero-content h1{font-size:65px}}.hero-1 .hero-content h2{font-size:100px;font-weight:800;color:var(--white)}@media (max-width:1199px){.hero-1 .hero-content h2{font-size:80px}}@media (max-width:991px){.hero-1 .hero-content h2{font-size:70px}}@media (max-width:767px){.hero-1 .hero-content h2{font-size:60px}}@media (max-width:575px){.hero-1 .hero-content h2{font-size:50px}}@media (max-width:470px){.hero-1 .hero-content h2{font-size:40px}}.hero-1 .hero-button{margin-top:48px;transform:translateY(150px);opacity:0;position:relative;z-index:9;display:flex;gap:20px;justify-content:center}@media (max-width:1199px){.hero-1 .hero-button{flex-wrap:wrap}}@media (max-width:767px){.hero-1 .hero-button{margin-top:30px}}.hero-1 .hero-button .theme-btn{background-color:var(--theme-color-2);color:var(--theme-color);transition:all .4s ease-in-out}.hero-1 .hero-button .theme-btn::before{background-color:var(--theme-color)}.hero-1 .hero-button .theme-btn:hover{color:var(--white)}.hero-1 .hero-button .theme-btn.style-2{background:rgba(255,255,255,.26);border:1px solid var(--white);color:var(--white);transition:all .4s ease-in-out}.hero-1 .hero-button .theme-btn.style-2 i{color:var(--white)}.hero-1 .hero-button .theme-btn.style-2::before{background-color:var(--theme-color)}.hero-1 .hero-button .theme-btn.style-2:hover{color:var(--white);border:1px solid var(--theme-color)}.hero-1 .hero-button .theme-btn.style-2:hover i{color:var(--white)}.hero-2{position:relative}.hero-2 .container{max-width:1470px}.hero-2 .shape1{position:absolute;bottom:0;left:93px;z-index:100}@media (max-width:1399px){.hero-2 .shape1{display:none}}.hero-2 .shape2{position:absolute;bottom:0;left:58%;z-index:100}@media (max-width:1399px){.hero-2 .shape2{display:none}}.hero-2 .shape3{position:absolute;bottom:60px;right:10%;z-index:100}@media (max-width:1399px){.hero-2 .shape3{display:none}}.hero-2 .pxl-divider-item{position:absolute;bottom:-32px;left:0;right:0;z-index:99;color:#fff}@media (max-width:1199px){.hero-2 .pxl-divider-item{display:none}}.hero-2 .array-button{display:grid;align-items:center;top:45%;transform:translateY(-50%);right:50px;z-index:99;position:absolute;gap:12px}.hero-2 .array-button .array-next,.hero-2 .array-button .array-prev{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;color:var(--header);background-color:var(--theme-color-2);transition:all .4s ease-in-out}.hero-2 .array-button .array-next:hover,.hero-2 .array-button .array-prev:hover{background-color:var(--theme-color);color:var(--white)}@media (max-width:1199px){.hero-2 .array-button{display:none}}.hero-2 .swiper-slide.swiper-slide-active .hero-bg{-webkit-transform:scale(1.35);transform:scale(1.35);border-radius:20px}.hero-2 .swiper-slide.swiper-slide-active .hero-content{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-2 .swiper-slide.swiper-slide-active .hero-button{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-2 .hero-height{padding:280px 0 300px;border-radius:20px}@media (max-width:1199px){.hero-2 .hero-height{padding:220px 0 150px}}@media (max-width:767px){.hero-2 .hero-height{padding:180px 0 130px}}.hero-2 .hero-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:transform 9s ease,opacity 1.5s ease-in;transition:transform 9s ease,opacity 1.5s ease-in,-webkit-transform 9s ease}.hero-2 .hero-content{position:relative;opacity:0;z-index:3;position:relative;transform:translateY(-150px);max-width:769px}@media (max-width:575px){.hero-2 .hero-content{text-align:center}}.hero-2 .hero-content h1{color:var(--white);text-transform:uppercase;margin-top:20px;font-size:100px;font-weight:800}@media (max-width:1199px){.hero-2 .hero-content h1{font-size:82px}}@media (max-width:991px){.hero-2 .hero-content h1{font-size:75px}}@media (max-width:767px){.hero-2 .hero-content h1{font-size:68px}}@media (max-width:575px){.hero-2 .hero-content h1{font-size:55px}}@media (max-width:470px){.hero-2 .hero-content h1{font-size:45px}}.hero-2 .hero-button{margin-top:48px;transform:translateY(150px);opacity:0;position:relative;z-index:9}@media (max-width:575px){.hero-2 .hero-button{text-align:center;margin-top:30px}}.hero-2 .hero-button .theme-btn{background-color:var(--theme-color-2);color:var(--theme-color);transition:all .4s ease-in-out}.hero-2 .hero-button .theme-btn::before{background-color:var(--theme-color)}.hero-2 .hero-button .theme-btn:hover{color:var(--white)}.hero-3{padding:160px 0 0;position:relative;z-index:9;border-radius:28px;margin:0 48px;overflow:hidden}@media (max-width:1600px){.hero-3{margin:0 40px}}@media (max-width:1399px){.hero-3{margin:0 30px;padding-top:250px}}@media (max-width:1199px){.hero-3{margin:0 20px;padding-top:180px}}@media (max-width:991px){.hero-3{padding-top:150px}}@media (max-width:575px){.hero-3{margin:0}}.hero-3 .hero-line{position:absolute;bottom:-4px;left:0;right:0}.hero-3 .hero-shape{position:absolute;bottom:41%;left:50%}@media (max-width:1199px){.hero-3 .hero-shape{display:none}}.hero-3 .hero-shape2{position:absolute;bottom:20%;left:41%}@media (max-width:1199px){.hero-3 .hero-shape2{display:none}}.hero-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:linear-gradient(87.45deg,rgba(5,29,1,.81) 2.51%,rgba(5,29,1,.53) 73.44%);border-radius:28px}.hero-3 .container{max-width:1665px}@media (max-width:1399px){.hero-3 .hero-content{margin-top:-180px}}@media (max-width:991px){.hero-3 .hero-content{text-align:center;margin-top:0}}.hero-3 .hero-content h1{font-weight:900;color:var(--white);font-size:104px;line-height:97%}@media (max-width:1399px){.hero-3 .hero-content h1{font-size:80px}}@media (max-width:1199px){.hero-3 .hero-content h1{font-size:62px;line-height:105%}}@media (max-width:991px){.hero-3 .hero-content h1{font-size:75px;line-height:115%}}@media (max-width:767px){.hero-3 .hero-content h1{font-size:60px}}@media (max-width:575px){.hero-3 .hero-content h1{font-size:45px}}.hero-3 .hero-content p{color:var(--white);font-weight:600;font-size:20px;border-bottom:1px solid rgba(255,255,255,.29);padding-bottom:30px;margin-top:10px}@media (max-width:1199px){.hero-3 .hero-content p{font-size:16px;font-weight:500}}.hero-3 .hero-content .hero-button{display:flex;align-items:center;margin-top:40px;gap:20px}@media (max-width:991px){.hero-3 .hero-content .hero-button{margin-top:30px;justify-content:center;flex-wrap:wrap}}.hero-3 .hero-content .hero-button .theme-btn{border:1px solid transparent}.hero-3 .hero-content .hero-button .theme-btn.style-2{background-color:transparent;border:1px solid var(--white)}.hero-3 .hero-content .hero-button .theme-btn.style-2:hover{border:1px solid var(--theme-color-2)}.hero-3 .hero-image{margin-left:-55px}@media (max-width:1600px){.hero-3 .hero-image{margin-left:-180px}}@media (max-width:1399px){.hero-3 .hero-image{margin-left:0}.hero-3 .hero-image img{width:100%}}.hero-4{position:relative;z-index:9}.hero-4 .shape-1{position:absolute;z-index:999;bottom:13%;right:19%}@media (max-width:1600px){.hero-4 .shape-1{display:none}}.hero-4 .shape-2{position:absolute;z-index:999;top:22%;left:5%}@media (max-width:1600px){.hero-4 .shape-2{display:none}}.hero-4 .array-button{display:grid;align-items:center;top:50%;transform:translateY(-50%);right:50px;z-index:99;position:absolute;gap:12px}.hero-4 .array-button .array-next,.hero-4 .array-button .array-prev{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;color:var(--header);background-color:#fff;transition:all .4s ease-in-out}.hero-4 .array-button .array-next:hover,.hero-4 .array-button .array-prev:hover{background-color:var(--theme-color-2);color:var(--header)}@media (max-width:1199px){.hero-4 .array-button{display:none}}.hero-4 .swiper-slide.swiper-slide-active .hero-bg{-webkit-transform:scale(1.35);transform:scale(1.35);border-radius:20px}.hero-4 .swiper-slide.swiper-slide-active .hero-content{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-4 .swiper-slide.swiper-slide-active .hero-button{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-4 .hero-height{padding:180px 0 350px;border-radius:20px}@media (max-width:1199px){.hero-4 .hero-height{padding:140px 0 320px}.vpn-logo-header{display:none}}@media (max-width:767px){.hero-4 .hero-height{padding:120px 0 300px}}.hero-4 .hero-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:transform 9s ease,opacity 1.5s ease-in;transition:transform 9s ease,opacity 1.5s ease-in,-webkit-transform 9s ease}.hero-4 .hero-bg::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:linear-gradient(85.96deg,rgba(10,40,3,.53) 28.3%,rgba(10,40,3,0) 97.75%)}.hero-4 .hero-content{position:relative;opacity:0;z-index:3;position:relative;transform:translateY(-150px);max-width:618px}@media (max-width:575px){.hero-4 .hero-content{text-align:center;margin:0 auto}}.hero-4 .hero-content h1{color:var(--white);font-size:104px;font-weight:900}@media (max-width:1399px){.hero-4 .hero-content h1{font-size:80px}}@media (max-width:1199px){.hero-4 .hero-content h1{font-size:62px;line-height:105%}}@media (max-width:991px){.hero-4 .hero-content h1{font-size:75px;line-height:115%}}@media (max-width:767px){.hero-4 .hero-content h1{font-size:60px}}@media (max-width:575px){.hero-4 .hero-content h1{font-size:45px}}.hero-4 .hero-content p{font-size:20px;font-weight:600;color:var(--white);margin-top:10px}@media (max-width:1199px){.hero-4 .hero-content p{font-size:18px}}@media (max-width:991px){.hero-4 .hero-content p{font-size:17px}}@media (max-width:767px){.hero-4 .hero-content p{font-size:16px}}.hero-4 .hero-button{margin-top:48px;transform:translateY(150px);opacity:0;position:relative;z-index:9;display:flex;gap:20px}@media (max-width:1199px){.hero-4 .hero-button{flex-wrap:wrap}}@media (max-width:767px){.hero-4 .hero-button{margin-top:30px}}@media (max-width:575px){.hero-4 .hero-button{justify-content:center}}.hero-4 .hero-button .theme-btn{background-color:var(--theme-color-2);color:var(--theme-color);transition:all .4s ease-in-out}.hero-4 .hero-button .theme-btn::before{background-color:var(--theme-color)}.hero-4 .hero-button .theme-btn:hover{color:var(--white)}.hero-4 .hero-button .theme-btn.style-2{background-color:transparent;border:1px solid var(--white);color:var(--white);transition:all .4s ease-in-out}.hero-4 .hero-button .theme-btn.style-2 i{color:var(--white)}.hero-4 .hero-button .theme-btn.style-2::before{background-color:var(--theme-color)}.hero-4 .hero-button .theme-btn.style-2:hover{color:var(--white);border:1px solid var(--theme-color)}.hero-4 .hero-button .theme-btn.style-2:hover i{color:var(--white)}.hero-5{position:relative;margin:0 45px;border-radius:8px;margin-top:0}.hero-5 .swiper-dot2{position:absolute;bottom:70px;right:70px;z-index:99}@media (max-width:1199px){.hero-5 .swiper-dot2{display:none}}.hero-5 .swiper-dot2 .swiper-pagination-bullet{width:10px;height:10px;transition:.6s;background-color:#fff;opacity:1;border-radius:10px}.hero-5 .swiper-dot2 .swiper-pagination-bullet:not(:last-child){margin-right:5px}.hero-5 .swiper-dot2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color-2);transition:.6s;position:relative}@media (max-width:1600px){.hero-5{margin:0 35px}}@media (max-width:1399px){.hero-5{margin:0 30px}}@media (max-width:1199px){.hero-5{margin:0 20px}}@media (max-width:575px){.hero-5{margin:0 0}}.hero-5 .banner-active{border-radius:8px}.hero-5 .swiper-slide.swiper-slide-active .hero-bg{-webkit-transform:scale(1.35);transform:scale(1.35);border-radius:20px}.hero-5 .swiper-slide.swiper-slide-active .hero-content{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-5 .swiper-slide.swiper-slide-active .hero-button{opacity:1;transform:translatey(0);transition:all 2.5s ease}.hero-5 .hero-height{padding:260px 0 120px;border-radius:8px}@media (max-width:767px){.hero-5 .hero-height{padding:150px 0 110px}}.hero-5 .hero-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:opacity 1.5s ease-in,-webkit-transform 7s ease;transition:transform 9s ease,opacity 1.5s ease-in;transition:transform 9s ease,opacity 1.5s ease-in,-webkit-transform 9s ease;border-radius:20px;border-top-left-radius:0;border-top-right-radius:0}.hero-5 .hero-bg::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.3215686275)}.hero-5 .container{max-width:1590px}.hero-5 .hero-content{position:relative;opacity:0;z-index:99;position:relative;transform:translateY(-150px)}@media (max-width:575px){.hero-5 .hero-content{text-align:center}}.hero-5 .hero-content span{color:var(--white);font-size:20px;font-weight:600}@media (max-width:991px){.hero-5 .hero-content span{font-size:18px}}@media (max-width:575px){.hero-5 .hero-content span{font-size:16px}}.hero-5 .hero-content span i{margin-right:10px;color:#eddd5e}.hero-5 .hero-content h1{color:var(--white);text-transform:uppercase;margin-top:20px;font-size:134px;font-weight:900;max-width:724px}@media (max-width:1399px){.hero-5 .hero-content h1{font-size:110px}}@media (max-width:1199px){.hero-5 .hero-content h1{font-size:100px}}@media (max-width:991px){.hero-5 .hero-content h1{font-size:88px}}@media (max-width:767px){.hero-5 .hero-content h1{font-size:72px}}@media (max-width:575px){.hero-5 .hero-content h1{font-size:68px}}@media (max-width:470px){.hero-5 .hero-content h1{font-size:55px}}.hero-5 .hero-button{margin-top:48px;transform:translateY(150px);opacity:0;position:relative;z-index:99;display:flex;gap:20px}@media (max-width:575px){.hero-5 .hero-button{text-align:center;justify-content:center}}.hero-5 .hero-button .theme-btn{background-color:var(--theme-color-2);color:var(--theme-color);transition:all .4s ease-in-out}.hero-5 .hero-button .theme-btn::before{background-color:var(--theme-color)}.hero-5 .hero-button .theme-btn:hover{color:var(--white)}.feature-box-items .feature-icon{position:relative;z-index:9;padding-left:17px}@media (max-width:575px){.feature-box-items .feature-icon{text-align:center;display:block}}.feature-box-items .feature-icon::before{width:60px;height:60px;line-height:60px;background-color:#edf2ec;border-radius:100%;content:"";position:absolute;top:0;left:0;z-index:-1}@media (max-width:575px){.feature-box-items .feature-icon::before{left:47%;transform:translateX(-50%)}}.feature-box-items .feature-icon img{transition:all .4s ease-in-out;display:inline-block;padding-top:20px}.feature-box-items .feature-content{margin-top:40px}@media (max-width:575px){.feature-box-items .feature-content{text-align:center;margin-top:25px}}.feature-box-items .feature-content h3{font-size:20px;font-weight:600;margin-bottom:10px}.feature-box-items .feature-content p{max-width:265px}@media (max-width:575px){.feature-box-items .feature-content p{margin:0 auto}}.feature-box-items:hover .feature-icon img{animation:wobble 1.5s ease-in-out}.counter-box-items-area{display:flex;align-items:center;gap:20px}@media (max-width:575px){.counter-box-items-area{display:grid;justify-content:center;text-align:center;gap:30px}.counter-box-items-area .icon{margin:0 auto}}.counter-box-items-area .icon{font-size:47px;color:var(--theme-color);max-width:102px;width:100%;height:102px;line-height:118px;border:1px dashed var(--theme-color);border-radius:28px;text-align:center}@media (max-width:767px){.counter-box-items-area .icon{max-width:80px;height:80px;line-height:90px;font-size:30px}}.counter-box-items-area .icon i{transition:all .4s ease-in-out;display:inline-block}.counter-box-items-area .content p{font-weight:500}@media (max-width:1399px){.counter-box-items-area .content h2{font-size:36px}}@media (max-width:1199px){.counter-box-items-area .content h2{font-size:40px}}@media (max-width:767px){.counter-box-items-area .content h2{font-size:30px}}.counter-box-items-area:hover .icon i{transform:scaleX(-1)!important}.choose-left-image-items{position:relative;z-index:9;max-width:450px}@media (max-width:1199px){.choose-left-image-items{max-width:initial}}.choose-left-image-items img{width:100%;height:100%;border-radius:12px}.choose-left-image-items .image-2{max-width:307px;position:absolute;z-index:1;bottom:-200px;right:-100px}@media (max-width:1199px){.choose-left-image-items .image-2{right:0;bottom:0}}@media (max-width:767px){.choose-left-image-items .image-2{max-width:200px}.choose-left-image-items .image-2 img{width:100%!important;height:100%!important}}.choose-left-image-items .image-2 img{width:initial;height:initial}.choose-left-image-items .organic-shape{position:absolute;bottom:-45%;left:0;z-index:1}@media (max-width:1199px){.choose-left-image-items .organic-shape{display:none}}.choose-left-image-items .ratting-box{display:flex;gap:20px;border-radius:12px;background-color:var(--theme-color-2);display:inline-flex;padding:30px;position:absolute;top:80px;left:-70px}@media (max-width:1199px){.choose-left-image-items .ratting-box{top:0;left:0}.choose-left-image-items .ratting-box br{display:block}}.choose-us-wrapper{margin-bottom:50px}@media (max-width:1399px){.choose-us-wrapper{margin-bottom:0}}@media (max-width:1199px){.choose-us-wrapper{margin-bottom:0}}.choose-content-items{margin-top:150px}@media (max-width:1199px){.choose-content-items{margin-top:0}}.choose-content-items .choose-text{margin-top:25px}.choose-content-items p{margin-top:20px}.choose-content-items .progress-wrap{margin-top:30px}.choose-content-items .progress-wrap .pro-items{width:100%}.choose-content-items .progress-wrap .pro-items:not(:last-child){margin-bottom:30px}.choose-content-items .progress-wrap .pro-items .pro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.choose-content-items .progress-wrap .pro-items .pro-head .title{color:var(--header)}.choose-content-items .progress-wrap .pro-items .pro-head .point{font-size:16px;font-weight:700;color:var(--header)}.choose-content-items .progress-wrap .pro-items .progress{background:rgba(82,145,73,.18);justify-content:flex-start;align-items:center;position:relative;display:flex;height:6px;width:100%}.choose-content-items .progress-wrap .pro-items .progress-value{animation:load 3s normal forwards;border-radius:0;background:var(--theme-color);height:6px;width:0}.choose-content-items .progress-wrap .pro-items .style-two{animation:load2 3s normal forwards}.choose-content-items .progress-wrap .pro-items .style-three{animation:load3 3s normal forwards}@keyframes load{0%{width:0}100%{width:99%}}@keyframes load2{0%{width:0}100%{width:90%}}.choose-us-section{position:relative}.choose-us-section .shape-1{position:absolute;top:7%;right:20%}.gallery-section{padding-left:70px;padding-right:70px;position:relative;margin-top:40px}@media (max-width:1199px){.gallery-section{margin-top:20px}}.gallery-section .top-shape{position:absolute;top:-40px;left:0;right:0}@media (max-width:1199px){.gallery-section .top-shape{top:-20px}}.gallery-section .top-shape img{width:100%}@media (max-width:1399px){.gallery-section{padding-left:30px;padding-right:30px}}@media (max-width:1199px){.gallery-section{padding-left:25px;padding-right:25px}}.gallery-image-items{position:relative;border-radius:12px;overflow:hidden;margin-top:30px;height:410px}.gallery-image-items img{width:100%;height:100%;border-radius:12px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;object-fit:cover}.gallery-image-items .content{border-radius:4px;background:var(--theme-color-2);padding:20px 24px;display:inline-block;position:absolute;bottom:-100px;left:20px;line-height:1;opacity:0;visibility:hidden;transition:all .4s ease-in-out}@media (max-width:575px){.gallery-image-items .content{text-align:center;width:calc(100% - 40px)}}.gallery-image-items .content p{font-size:15px;font-weight:600;color:#404a3d}.gallery-image-items .content h3{font-weight:700;margin-top:5px}.gallery-image-items .content h3 a{color:#404a3d}.gallery-image-items .content h3 a:hover{color:var(--theme-color)}.gallery-image-items:hover .content{opacity:1;visibility:visible;bottom:20px}.gallery-image-items:hover img{transform:scale(1.1) rotate(2deg)}.video-wrapper{text-align:center}.video-wrapper .video{margin-top:-40px;position:relative;height:650px}@media (max-width:575px){.video-wrapper .video{height:480px}}.video-wrapper .video img{width:100%;height:100%;object-fit:cover}.video-wrapper .video-btn{width:120px;height:120px;line-height:120px;display:inline-block;background:var(--white);color:var(--theme-color);text-align:center;border-radius:100%;font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:88}.gallery-wrapper-3{margin-left:-15%;margin-right:-5%}.gallery-wrapper-3 .swiper-wrapper{align-items:center}@media (max-width:1199px){.gallery-wrapper-3{margin-left:0;margin-right:0}}.gallery-wrapper-3 .gallery-image-box-3{position:relative;border-radius:28px;overflow:hidden;margin-top:30px}@media (max-width:1199px){.gallery-wrapper-3 .gallery-image-box-3{height:500px}.gallery-wrapper-3 .gallery-image-box-3 img{object-fit:cover}}.gallery-wrapper-3 .gallery-image-box-3 img{width:100%;height:100%;border-radius:28px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;object-fit:cover}.gallery-wrapper-3 .gallery-image-box-3 .content{border-radius:4px;background:var(--theme-color-2);padding:20px 24px;display:inline-block;position:absolute;bottom:-100px;left:20px;line-height:1;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.gallery-wrapper-3 .gallery-image-box-3 .content p{font-size:15px;font-weight:600;color:#404a3d}.gallery-wrapper-3 .gallery-image-box-3 .content h3{font-weight:700;margin-top:5px}.gallery-wrapper-3 .gallery-image-box-3 .content h3 a{color:#404a3d}.gallery-wrapper-3 .gallery-image-box-3 .content h3 a:hover{color:var(--theme-color)}.gallery-wrapper-3 .gallery-image-box-3:hover .content{opacity:1;visibility:visible;bottom:20px}.gallery-wrapper-3 .gallery-image-box-3:hover img{transform:scale(1.1) rotate(2deg)}.gallery-line{margin-bottom:-20px}.gallery-line img{width:100%}.gallery-line2{margin-top:-20px;position:relative;z-index:9}.gallery-line2 img{width:100%}.gallery-section-3{background-color:#fff9e8;position:relative;z-index:9}.gallery-section-3 .left-shape{position:absolute;left:0;top:100px}.gallery-section-3 .right-shape{position:absolute;right:50px;top:50px}.gallery-section-3 .gallery-line{position:absolute;top:0;left:0;right:0}.gallery-section-3 .gallery-line img{width:100%}.video-wrapper-3{text-align:center;border-radius:20px;position:relative}@media (max-width:991px){.video-wrapper-3{height:550px}}.video-wrapper-3 img{width:100%;height:100%;object-fit:cover}.video-wrapper-3 .video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-wrapper-3 .video-btn{text-align:center;color:var(--white);display:inline-block;text-align:center;font-size:20px;z-index:999;z-index:99;width:72px;height:72px;line-height:72px;background-color:var(--theme-color);border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.choose-us-wrapper-3{position:relative;z-index:99}.choose-us-wrapper-3 .choose-us-image-items{position:relative;z-index:9}.choose-us-wrapper-3 .choose-us-image-items.white-style::before{background-color:var(--white)}.choose-us-wrapper-3 .choose-us-image-items::before{width:317px;height:244px;bottom:0;right:0;content:"";background-color:#edf2ec;position:absolute;transition:all .4s ease-in-out;z-index:1;border-top-left-radius:24px}@media (max-width:767px){.choose-us-wrapper-3 .choose-us-image-items::before{width:290px;height:220px}}.choose-us-wrapper-3 .choose-us-image-items img{width:100%;height:100%;border-radius:324px 24px 24px 24px}.choose-us-wrapper-3 .choose-us-image-items .award-box-area{background-color:var(--theme-color-2);display:inline-block;padding:30px;border-radius:28px;position:absolute;bottom:0;right:0;z-index:9;position:absolute}@media (max-width:767px){.choose-us-wrapper-3 .choose-us-image-items .award-box-area{padding:20px}}.choose-us-wrapper-3 .choose-us-image-items .award-box-area .top-items{border-bottom:1px solid rgba(36,79,11,.2);padding-bottom:20px;display:flex;align-items:center;gap:20px}.choose-us-wrapper-3 .choose-us-image-items .award-box-area .top-items .award-icon img{width:initial;height:initial;border-radius:0;transition:all .4s ease-in-out;display:inline-block}.choose-us-wrapper-3 .choose-us-image-items .award-box-area .top-items h4{font-size:20px;font-weight:800;max-width:155px}.choose-us-wrapper-3 .choose-us-image-items .award-box-area p{max-width:221px;color:#474c52;font-weight:500;margin-top:20px}.choose-us-wrapper-3 .choose-us-image-items .award-box-area:hover .top-items .award-icon img{transform:scaleX(-1)!important}.choose-us-wrapper-3 .choose-us-image-items .treat-image{position:absolute;top:0;left:0}@media (max-width:767px){.choose-us-wrapper-3 .choose-us-image-items .treat-image{max-width:120px}}.choose-us-wrapper-3 .choose-us-image-items .treat-image img{border-radius:0}.choose-us-wrapper-3 .choose-us-content{margin-left:50px}@media (max-width:1199px){.choose-us-wrapper-3 .choose-us-content{margin-left:0}}@media (max-width:575px){.choose-us-wrapper-3 .choose-us-content{text-align:center}}.choose-us-wrapper-3 .choose-us-content .choose-text{margin-top:25px}.choose-us-wrapper-3 .choose-us-content .icon-items-area{margin-top:30px;display:flex;gap:60px}@media (max-width:1199px){.choose-us-wrapper-3 .choose-us-content .icon-items-area{gap:25px}}@media (max-width:991px){.choose-us-wrapper-3 .choose-us-content .icon-items-area{flex-wrap:wrap}}@media (max-width:575px){.choose-us-wrapper-3 .choose-us-content .icon-items-area{justify-content:center}}.choose-us-wrapper-3 .choose-us-content .icon-items-area .icon-items .icon{width:72px;height:72px;line-height:85px;text-align:center;background-color:var(--white);color:var(--theme-color);border-radius:50%;font-size:35px}@media (max-width:575px){.choose-us-wrapper-3 .choose-us-content .icon-items-area .icon-items .icon{margin:0 auto}}.choose-us-wrapper-3 .choose-us-content .icon-items-area .icon-items .icon i{transition:all .4s ease-in-out;display:inline-block}.choose-us-wrapper-3 .choose-us-content .icon-items-area .icon-items h4{max-width:234px;font-size:22;font-weight:800;margin-top:20px}.choose-us-wrapper-3 .choose-us-content .icon-items-area .icon-items p{width:500;max-width:245px;margin-top:10px}.choose-us-wrapper-3 .choose-us-content .icon-items-area .icon-items:hover .icon i{transform:scaleX(-1)!important}.choose-us-section-3{position:relative;z-index:9}.choose-us-section-3 .left-shape{position:absolute;top:100px;left:40px}@media (max-width:1199px){.choose-us-section-3 .left-shape{display:none}}.choose-us-section-3 .right-shape{position:absolute;bottom:10%;right:20%}@media (max-width:1199px){.choose-us-section-3 .right-shape{display:none}}.feature-info-area{display:flex;align-items:center;gap:20px}@media (max-width:575px){.feature-info-area{justify-content:center;display:grid;text-align:center}.feature-info-area .circle-bg-icon{text-align:center}}.feature-info-area .circle-bg-icon{position:relative;z-index:9}.feature-info-area .circle-bg-icon img{animation:cir36 20s linear infinite}.feature-info-area .circle-bg-icon .icon{position:absolute;z-index:1;top:57%;left:50%;transform:translate(-50%,-50%);font-size:25px;color:#404a3d}.feature-info-area .circle-bg-icon .icon i{transition:all .4s ease-in-out;display:inline-block}.feature-info-area .feature-content h5{font-size:18px;font-weight:700}.feature-info-area:hover .circle-bg-icon .icon i{transform:scaleX(-1)!important}.counter-wrapper-3{display:flex;justify-content:space-between;text-align:center;border:1px dashed rgba(36,79,11,.49);padding:80px;border-radius:28px;background-color:var(--white)}@media (max-width:1199px){.counter-wrapper-3{padding:60px 50px}}@media (max-width:991px){.counter-wrapper-3{padding:50px 40px;flex-wrap:wrap;gap:30px}}@media (max-width:767px){.counter-wrapper-3{padding:40px 30px;justify-content:start}}@media (max-width:575px){.counter-wrapper-3{display:grid;justify-content:center}}.counter-wrapper-3 .counter-box-items .icon{width:102px;height:102px;line-height:120px;text-align:center;background-color:var(--theme-color);color:var(--white);border-radius:28px;font-size:47px}@media (max-width:575px){.counter-wrapper-3 .counter-box-items .icon{margin:0 auto}}.counter-wrapper-3 .counter-box-items .icon i{transition:all .4s ease-in-out;display:inline-block}.counter-wrapper-3 .counter-box-items .content{margin-top:30px}.counter-wrapper-3 .counter-box-items:hover .icon i{transform:scaleX(-1)!important}.counter-wrapper-3 .line{border:1px dashed rgba(36,79,11,.23)}@media (max-width:767px){.counter-wrapper-3 .line{display:none}}.video-wrapper-3{text-align:center}.video-wrapper-3 .video .circle-img{animation:cir36 20s linear infinite}.video-wrapper-3 .video .video-btn{color:#404a3d;text-align:center;border-radius:100%;font-size:35px;background-color:transparent}.achievments-wrapper-4{margin-bottom:-40px}@media (max-width:1399px){.achievments-wrapper-4{margin-bottom:0}}@media (max-width:575px){.achievments-wrapper-4 .achievments-content{text-align:center}}.achievments-wrapper-4 .achievments-content .link-btn{color:#63ab52;margin-top:20px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.achievments-wrapper-4 .achievments-content .link-btn i{margin-left:5px;transform:rotate(-45deg)}.achievments-wrapper-4 .achievments-content .link-btn:hover{color:var(--header)}.achievments-wrapper-4 .counter-box-area{display:flex;justify-content:space-between;margin-left:160px}@media (max-width:1199px){.achievments-wrapper-4 .counter-box-area{margin-left:0;flex-wrap:wrap;gap:30px;justify-content:start}}@media (max-width:575px){.achievments-wrapper-4 .counter-box-area{justify-content:center}}.achievments-wrapper-4 .counter-box-area .counter-box-items{text-align:center}.achievments-wrapper-4 .counter-box-area .counter-box-items .icon{font-size:47px;color:var(--theme-color);background-color:var(--white);width:102px;height:102px;line-height:118px;border:1px dashed var(--theme-color);border-radius:28px;text-align:center;margin:0 auto}.achievments-wrapper-4 .counter-box-area .counter-box-items .icon i{transition:all .4s ease-in-out;display:inline-block}.achievments-wrapper-4 .counter-box-area .counter-box-items .content{margin-top:20px}.achievments-wrapper-4 .counter-box-area .counter-box-items .content p{font-weight:500}.achievments-wrapper-4 .counter-box-area .counter-box-items:hover .icon i{transform:scaleX(-1)!important}.achievements-section-4{position:relative;z-index:9}.achievements-section-4 .shape-1{position:absolute;bottom:50px;left:0}@media (max-width:1399px){.achievements-section-4 .shape-1{display:none}}.achievements-section-4 .shape-2{position:absolute;bottom:10px;right:0}@media (max-width:1399px){.achievements-section-4 .shape-2{display:none}}@media (max-width:1399px){.achievements-bottom-shape{display:none}}.achievements-bottom-shape img{width:100%}@media (max-width:1199px){.achievements-bottom-shape{height:60px}.achievements-bottom-shape img{object-fit:cover}}.gallery-image-4 img{width:100%;height:100%;border-radius:4px}.catagory-image-box{margin-top:60px;text-align:center}.catagory-image-box .catagory-image{border:1px dashed rgba(36,79,11,.49);border-radius:50%;display:inline-block;padding:35px;margin:0 auto}.catagory-image-box p{font-size:18px;font-weight:700;color:var(--header);margin-top:20px}.core-feature-wrapper{background-color:#eddd5e;border-radius:28px}.core-feature-wrapper .core-feature-left-image{position:relative;z-index:9}@media (max-width:1199px){.core-feature-wrapper .core-feature-left-image{height:550px}}.core-feature-wrapper .core-feature-left-image img{width:100%;height:100%;border-radius:28px;object-fit:cover}.core-feature-wrapper .core-feature-left-image .cow-img{position:absolute;bottom:70px;right:-15%}@media (max-width:1399px){.core-feature-wrapper .core-feature-left-image .cow-img{bottom:initial;right:initial;top:50%;left:50%;transform:translate(-50%,-50%)}}.core-feature-wrapper .core-feature-left-image .top-shape{position:absolute;top:70px;right:-10%}.core-feature-wrapper .core-feature-right-content{margin-left:80px;padding-right:70px;padding-top:65px;padding-bottom:65px}@media (max-width:1399px){.core-feature-wrapper .core-feature-right-content{margin:0;padding:30px}}.core-feature-wrapper .core-feature-right-content .core-text{margin-top:25px}.core-feature-wrapper .core-feature-right-content .list-items{display:flex;align-items:center;gap:60px;margin-top:20px;margin-left:40px}@media (max-width:1399px){.core-feature-wrapper .core-feature-right-content .list-items{margin-left:0;gap:25px;flex-wrap:wrap}}.core-feature-wrapper .core-feature-right-content .list-items ul li{font-size:18px;font-weight:500;color:#0a2803}.core-feature-wrapper .core-feature-right-content .list-items ul li:not(:last-child){margin-bottom:10px}.core-feature-wrapper .core-feature-right-content .list-items ul li i{margin-right:7px;color:var(--theme-color)}.core-feature-wrapper .core-feature-right-content .theme-btn{margin-top:30px}.core-feature-wrapper .core-feature-right-content .theme-btn::before{background-color:var(--header)}.core-feature-wrapper .core-feature-right-content .theme-btn:hover{color:var(--white)}.product-catagory-section{position:relative}.product-catagory-section .shape-1{position:absolute;top:15%;right:10%}.counter-wrapper-4 .counter-content h3{font-size:22px}.counter-wrapper-4 .counter-content p{margin-top:10px}.counter-wrapper-4 .counter-box-area{display:flex;justify-content:space-between;margin-left:150px}@media (max-width:1399px){.counter-wrapper-4 .counter-box-area{margin-left:0;flex-wrap:wrap;gap:30px}}.counter-wrapper-4 .counter-box-area .counter-box-items{display:flex;align-items:center;gap:20px}.counter-wrapper-4 .counter-box-area .counter-box-items .icon{font-size:47px;color:var(--white);background-color:var(--theme-color);width:102px;height:102px;line-height:118px;border-radius:28px;text-align:center}.counter-wrapper-4 .counter-box-area .counter-box-items .icon i{transition:all .4s ease-in-out;display:inline-block}.counter-wrapper-4 .counter-box-area .counter-box-items:hover .icon i{transform:scaleX(-1)!important}.choose-us-section-4 .container{max-width:1620px}.choose-us-wrapper-4{position:relative;z-index:9}.choose-us-wrapper-4 .man-thumb{position:absolute;bottom:-20%;right:-60px}.choose-us-wrapper-4 .award-box-area{background-color:var(--theme-color-2);display:inline-block;padding:30px;border-radius:28px;top:0;right:90px;position:absolute}.choose-us-wrapper-4 .award-box-area .top-items{border-bottom:1px solid rgba(36,79,11,.2);padding-bottom:20px;display:flex;align-items:center;gap:20px}.choose-us-wrapper-4 .award-box-area .top-items .award-icon img{width:initial;height:initial;border-radius:0;transition:all .4s ease-in-out;display:inline-block}.choose-us-wrapper-4 .award-box-area .top-items h4{font-size:20px;font-weight:800;max-width:155px}.choose-us-wrapper-4 .award-box-area p{max-width:221px;color:#474c52;font-weight:500;margin-top:20px}.choose-us-wrapper-4 .award-box-area:hover .top-items .award-icon img{transform:scaleX(-1)!important}.choose-us-wrapper-4 .choose-us-left-img{position:relative;z-index:9;margin-right:60px}@media (max-width:1399px){.choose-us-wrapper-4 .choose-us-left-img{margin-right:0}}.choose-us-wrapper-4 .choose-us-left-img img{width:100%;height:100%}.choose-us-wrapper-4 .choose-us-left-img .sm-thumb{position:absolute;top:70px;left:-90px}@media (max-width:1600px){.choose-us-wrapper-4 .choose-us-left-img .sm-thumb{top:0;left:0}}.choose-us-wrapper-4 .choose-us-left-img .sm-thumb img{width:initial;height:initial}.choose-us-wrapper-4 .choose-us-left-img .sm-thumb-2{position:absolute;bottom:-90px;right:35%}@media (max-width:991px){.choose-us-wrapper-4 .choose-us-left-img .sm-thumb-2{bottom:0}}@media (max-width:575px){.choose-us-wrapper-4 .choose-us-left-img .sm-thumb-2{display:none}}.choose-us-wrapper-4 .choose-us-left-img .sm-thumb-2 img{width:initial;height:initial}.choose-us-wrapper-4 .choose-us-content{max-width:480px}@media (max-width:991px){.choose-us-wrapper-4 .choose-us-content{max-width:700px}}.choose-us-wrapper-4 .choose-us-content .choose-text{margin-top:25px}.choose-us-wrapper-4 .choose-us-content ul{margin-top:20px}.choose-us-wrapper-4 .choose-us-content ul li{font-size:18px;font-weight:500}.choose-us-wrapper-4 .choose-us-content ul li:not(:last-child){margin-bottom:15px}.choose-us-wrapper-4 .choose-us-content ul li i{margin-right:7px;color:var(--theme-color)}.choose-us-wrapper-4 .choose-us-content .progress-wrap{margin-top:20px}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items{width:100%}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items:not(:last-child){margin-bottom:25px}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .pro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .pro-head .title{font-size:16px;font-weight:500;color:#43494d}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .pro-head .point{font-size:12px;font-weight:500;color:var(--white);font-family:Nunito,sans-serif;background-color:var(--theme-color);padding:5px 10px;line-height:1;position:relative;margin-bottom:10px;display:inline-block}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .pro-head .point::before{position:absolute;content:"";background-color:var(--theme-color);left:0;bottom:-10px;width:13px;height:20px;clip-path:polygon(100% 0,0 0,0 100%)}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .progress{border-radius:2px;background:rgba(153,165,55,.12);justify-content:flex-start;align-items:center;position:relative;display:flex;height:4px;width:100%}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .progress-value{animation:load 3s normal forwards;border-radius:0;background:var(--theme-color);height:4px;width:0;border-radius:2px}.choose-us-wrapper-4 .choose-us-content .progress-wrap .pro-items .style-two{animation:load2 3s normal forwards}@keyframes load{0%{width:0}100%{width:90%}}@keyframes load2{0%{width:0}100%{width:75%}}.choose-us-wrapper-4 .choose-us-content .theme-btn{margin-top:40px}.choose-us-section-4{position:relative}.choose-us-section-4 .shape-1{position:absolute;bottom:80px;left:80px}.products-feature-icon-box-5{max-width:276px}@media (max-width:575px){.products-feature-icon-box-5{text-align:center;margin:0 auto}}.products-feature-icon-box-5 .icon{font-size:72px;color:var(--theme-color)}.products-feature-icon-box-5 .icon i{transition:all .4s ease-in-out;display:inline-block}.products-feature-icon-box-5 .content{margin-top:40px}.products-feature-icon-box-5 .content h4{font-size:20px;font-weight:800;margin-bottom:10px}.products-feature-icon-box-5:hover .icon i{transform:scaleX(-1)!important}.feature-section-5{position:relative}.feature-section-5 .shape-1{position:absolute;bottom:100px;right:90px}.choose-us-wrapper-5{margin-bottom:85px}@media (max-width:1399px){.choose-us-wrapper-5{margin-bottom:0}}.choose-us-wrapper-5 .choose-image-left-items{max-width:542px;position:relative;z-index:9}@media (max-width:1399px){.choose-us-wrapper-5 .choose-image-left-items{max-width:initial}}.choose-us-wrapper-5 .choose-image-left-items img{width:100%;height:100%;border-radius:12px;margin-left:60px}@media (max-width:1399px){.choose-us-wrapper-5 .choose-image-left-items img{width:100%;height:100%;margin-left:0}}.choose-us-wrapper-5 .choose-image-left-items .sm-thumb{position:absolute;bottom:-120px;right:-125px}@media (max-width:1399px){.choose-us-wrapper-5 .choose-image-left-items .sm-thumb{right:0;bottom:0;max-width:200px}}.choose-us-wrapper-5 .choose-image-left-items .sm-thumb img{width:initial;height:initial}@media (max-width:1399px){.choose-us-wrapper-5 .choose-image-left-items .sm-thumb img{width:100%;height:100%}}.choose-us-wrapper-5 .choose-image-left-items .choose-shape-1{position:absolute;z-index:-1;top:70px;right:-14%;max-width:150px}.choose-us-wrapper-5 .choose-image-left-items .choose-video .video-btn{text-align:center;color:#404a3d;display:inline-block;text-align:center;font-size:25px;z-index:999;position:absolute;top:50%;left:12%;transform:translate(-50%,-50%);z-index:99;width:100px;height:100px;line-height:100px;background-color:var(--theme-color-2);border-radius:100%}@media (max-width:1399px){.choose-us-wrapper-5 .choose-image-left-items .choose-video .video-btn{left:50%}}.choose-us-wrapper-5 .choose-right-content{margin-left:50px}@media (max-width:1399px){.choose-us-wrapper-5 .choose-right-content{margin-left:30px}}@media (max-width:1199px){.choose-us-wrapper-5 .choose-right-content{margin-left:0}}.choose-us-wrapper-5 .choose-right-content .choose-text{margin-top:25px}.choose-us-wrapper-5 .choose-right-content .icon-items-area{display:flex;align-items:center;gap:60px;margin-top:30px}@media (max-width:1399px){.choose-us-wrapper-5 .choose-right-content .icon-items-area{gap:20px;flex-wrap:wrap}}.choose-us-wrapper-5 .choose-right-content .icon-items-area .icon-items{display:flex;align-items:center;gap:20px}.choose-us-wrapper-5 .choose-right-content .icon-items-area .icon-items .icon{font-size:41px;color:var(--theme-color)}.choose-us-wrapper-5 .choose-right-content .icon-items-area .icon-items .icon i{transition:all .4s ease-in-out;display:inline-block}.choose-us-wrapper-5 .choose-right-content .icon-items-area .icon-items:hover .icon i{transform:scaleX(-1)!important}.choose-us-wrapper-5 .choose-right-content .choose-text-2{margin-top:25px}.choose-us-wrapper-5 .choose-right-content .list-items{display:flex;align-items:center;gap:60px;margin-top:30px}@media (max-width:1399px){.choose-us-wrapper-5 .choose-right-content .list-items{flex-wrap:wrap;gap:25px}}.choose-us-wrapper-5 .choose-right-content .list-items ul li{font-size:18px;font-weight:500;color:#0a2803}.choose-us-wrapper-5 .choose-right-content .list-items ul li:not(:last-child){margin-bottom:20px}.choose-us-wrapper-5 .choose-right-content .list-items ul li i{margin-right:7px;color:var(--theme-color)}.choose-us-wrapper-5 .choose-right-content .about-bottom-area{margin-top:35px;display:flex;align-items:center;gap:40px}@media (max-width:1399px){.choose-us-wrapper-5 .choose-right-content .about-bottom-area{gap:20px;flex-wrap:wrap}}.choose-us-wrapper-5 .choose-right-content .about-bottom-area .phone-box-items{display:flex;align-items:center;gap:20px}.choose-us-wrapper-5 .choose-right-content .about-bottom-area .phone-box-items .icon{width:57px;height:57px;line-height:57px;text-align:center;background-color:var(--theme-color-2);border-radius:50%;color:var(--theme-color);font-size:20px}.choose-us-wrapper-5 .choose-right-content .about-bottom-area .phone-box-items .content p{font-weight:600}.choose-us-wrapper-5 .choose-right-content .about-bottom-area .phone-box-items .content a{color:var(--theme-color);font-size:20px;font-weight:800}.counter-section-4{position:relative}.counter-section-4 .shape-1{position:absolute;right:0;top:0}.counter-wrapper-5{display:flex;justify-content:space-between;text-align:center;border:1px dashed rgba(36,79,11,.49);padding:50px;border-radius:28px;background-color:var(--white)}@media (max-width:1199px){.counter-wrapper-5{padding:40px}}@media (max-width:991px){.counter-wrapper-5{flex-wrap:wrap;gap:30px;padding:30px}}@media (max-width:575px){.counter-wrapper-5{display:grid;justify-content:center}}.counter-wrapper-5 .counter-box-items{display:flex;align-items:center;gap:10px}@media (max-width:575px){.counter-wrapper-5 .counter-box-items{display:grid;justify-content:center}}.counter-wrapper-5 .counter-box-items .icon{color:var(--theme-color);font-size:40px}.counter-wrapper-5 .counter-box-items .icon i{transition:all .4s ease-in-out;display:inline-block}.counter-wrapper-5 .counter-box-items:hover .icon i{transform:scaleX(-1)!important}.counter-wrapper-5 .line{border:1px dashed rgba(36,79,11,.23)}@media (max-width:991px){.counter-wrapper-5 .line{display:none}}.choose-us-wrapper-6 .choose-left-img{max-width:535px}@media (max-width:1199px){.choose-us-wrapper-6 .choose-left-img{max-width:initial}}.choose-us-wrapper-6 .choose-left-img img{width:100%;height:100%}.choose-us-wrapper-6 .choose-us-content{margin-left:40px}@media (max-width:1399px){.choose-us-wrapper-6 .choose-us-content{margin-left:0}}.choose-us-wrapper-6 .choose-us-content .icon-items-area{margin-top:50px;display:flex;justify-content:space-between}@media (max-width:1199px){.choose-us-wrapper-6 .choose-us-content .icon-items-area{margin-top:30px}}@media (max-width:767px){.choose-us-wrapper-6 .choose-us-content .icon-items-area{flex-wrap:wrap;gap:30px}}.choose-us-wrapper-6 .choose-us-content .icon-items-area ul li{display:flex;gap:20px}.choose-us-wrapper-6 .choose-us-content .icon-items-area ul li .icon img{transition:all .4s ease-in-out;display:inline-block}.choose-us-wrapper-6 .choose-us-content .icon-items-area ul li .content h3{font-size:20px}.choose-us-wrapper-6 .choose-us-content .icon-items-area ul li .content p{max-width:266px;margin-top:7px}.choose-us-wrapper-6 .choose-us-content .icon-items-area ul li:not(:last-child){margin-bottom:50px}.choose-us-wrapper-6 .choose-us-content .icon-items-area ul li:hover .icon img{transform:scaleX(-1)!important}.counter-section-5{position:relative;z-index:999}.counter-section-5::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:var(--white);height:50%}.choose-us-section-6{position:relative;z-index:9}.choose-us-section-6 .shape-1{position:absolute;top:80px;right:80px}.choose-us-section-6 .shape-2{position:absolute;bottom:100px;left:80px}.counter-section-3{position:relative;z-index:999}.counter-section-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#edf2ec;height:30%}.counter-section-3 .bottom-shape{position:absolute;top:30%;left:0;right:0;z-index:-1}.counter-section{position:relative;margin-bottom:50px}@media (max-width:1399px){.counter-section{margin-bottom:0}}@media (max-width:1199px){.counter-section{margin-bottom:120px}}@media (max-width:991px){.counter-section{margin-bottom:100px}}.counter-section .bottom-shape{position:absolute;bottom:-30px;left:0;right:0}@media (max-width:1199px){.counter-section .bottom-shape{bottom:-20px}}.counter-section .bottom-shape img{width:100%}.rice-flower{height:400px;position:relative}@media (max-width:575px){.rice-flower{height:140px;background-size:cover}.rice-flower img{object-fit:cover;height:270px}}.rice-flower img{width:100%;animation:ShapeAnim 50s linear infinite}.rice-flower2{height:330px;position:relative;top:-30px;margin-bottom:-30px}@media (max-width:575px){.rice-flower2{height:140px;background-size:cover}}.rice-flower2 img{width:100%;animation:ShapeAnim 50s linear infinite}.choose-vec-line{margin-bottom:-20px}.choose-vec-line img{width:100%}.pricing-box-items{background-color:var(--white);box-shadow:8px 6px 51.9px 34px rgba(3,15,44,.03);border-radius:10px;padding:40px 50px}@media (max-width:1399px){.pricing-box-items{padding:40px 30px}}.pricing-box-items .pricing-header .icon-area{display:flex;align-items:center;gap:20px}.pricing-box-items .pricing-header .icon-area h5{font-size:22px}.pricing-box-items .pricing-header h2{font-weight:700;color:var(--theme-color);margin-top:20px}.pricing-box-items .pricing-header h2 sup{font-size:16px;font-weight:400;color:#5c6672}.pricing-box-items .pricing-header p{margin-top:20px;border-bottom:1px dashed rgba(86,106,112,.33);padding-bottom:30px}.pricing-box-items .pricing-header .list-items{margin-top:25px}.pricing-box-items .pricing-header .list-items li{font-size:18px;font-weight:500}.pricing-box-items .pricing-header .list-items li:not(:last-child){margin-bottom:20px}.pricing-box-items .pricing-header .list-items li i{margin-right:7px;color:var(--theme-color)}.pricing-box-items .pricing-header .theme-btn{background-color:transparent;border:1px solid var(--theme-color);color:var(--theme-color);margin-top:30px}.pricing-box-items .pricing-header .theme-btn:hover{color:var(--header)}.company-history-wrapper{max-width:1655px;margin:0 auto;border-radius:30px;position:relative;z-index:9}@media (max-width:575px){.company-history-wrapper{text-align:center}}.company-history-wrapper::before{content:"";position:absolute;top:53%;left:0;right:0;transform:translateY(-50%);width:100%;height:1px;border:1px dashed rgba(13,57,4,.44);z-index:-1}@media (max-width:1399px){.company-history-wrapper::before{display:none}}.company-history-wrapper .container{max-width:1322px}.company-history-wrapper .history-box-items{margin-top:30px;position:relative;z-index:999}.company-history-wrapper .history-box-items .dot{width:15px;height:15px;line-height:15px;background-color:var(--theme-color);border-radius:50%;position:absolute;top:15%;left:88%}@media (max-width:1399px){.company-history-wrapper .history-box-items .dot{display:none}}.company-history-wrapper .history-box-items h2{font-size:90px;font-weight:800;color:var(--white);margin-bottom:30px;line-height:1}@media (max-width:575px){.company-history-wrapper .history-box-items h2{font-size:65px}}.company-history-wrapper .history-box-items h3{margin-bottom:10px}.company-history-wrapper .history-box-items p{max-width:257px}@media (max-width:575px){.company-history-wrapper .history-box-items p{margin:0 auto}}.gallery-card-item .gallery-image{position:relative}@media (max-width:767px){.gallery-card-item .gallery-image{height:500px}}.gallery-card-item .gallery-image img{width:100%;height:100%;border-radius:10px;object-fit:cover}.gallery-card-item .gallery-image::before{top:0;left:0;height:100%;width:100%;transform:scale(.7);content:"";position:absolute;background:rgba(237,202,116,.68);z-index:1;transition:.5s;opacity:0;visibility:hidden;border-radius:10px}.gallery-card-item .gallery-image .icon{position:absolute;font-size:38px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;color:var(--white);opacity:0;transition:all .4s ease-in-out}.gallery-card-item:hover .gallery-image::before{transform:scale(1);opacity:1;visibility:visible}.gallery-card-item:hover .gallery-image .icon{opacity:1}.gallery-card-item.style-2{margin-top:30px}.marquee-section .marquee{position:relative;--duration:30s;--gap:0px;display:flex;overflow:hidden;user-select:none;gap:0;margin-top:-15px}.marquee-section .marquee .marquee-group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:30px;min-width:100%;animation:scroll var(--duration) linear infinite}.marquee-section .marquee .text{font-size:74px;font-weight:800;line-height:1.1;color:transparent;display:flex;align-items:center;gap:30px;transition:all .4s ease-in-out;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#0a2803}@media (max-width:1199px){.marquee-section .marquee .text{letter-spacing:initial}}@media (max-width:1199px){.marquee-section .marquee .text{font-size:80px}}@media (max-width:767px){.marquee-section .marquee .text{font-size:60px}}@media (max-width:575px){.marquee-section .marquee .text{font-size:50px}}.marquee-section .marquee .text span{margin-top:-10px;display:inline-block;transition:all .4s ease-in-out}.marquee-section .marquee .text:hover{color:var(--white)}.marquee-section .marquee .text:hover span{color:var(--theme-color)}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - var(--gap)))}}@media (max-width:1199px){.style-history-page{margin-top:100px}}@media (max-width:991px){.style-history-page{margin-top:80px}}.about-wrapper .about-left-content p.about-text{width:80%}.about-wrapper .about-left-content .about-text{margin-top:25px}.about-wrapper .about-left-content .list-items{margin-top:30px;display:flex;align-items:center;gap:60px}@media (max-width:1199px){.about-wrapper .about-left-content .list-items{flex-wrap:wrap;gap:20px}}.about-wrapper .about-left-content .list-items ul li i{margin-right:8px;color:#63ab52}.about-wrapper .about-left-content .list-items ul li:not(:last-child){margin-bottom:13px}.about-wrapper .about-left-content .about-bottom-area{margin-top:50px;display:flex;align-items:center;gap:40px}@media (max-width:1199px){.about-wrapper .about-left-content .about-bottom-area{flex-wrap:wrap;gap:20px}}.about-wrapper .about-left-content .about-bottom-area .phone-box-items{display:flex;align-items:center;gap:20px}.about-wrapper .about-left-content .about-bottom-area .phone-box-items .icon{width:57px;height:57px;line-height:57px;text-align:center;background-color:var(--theme-color-2);border-radius:50%;color:var(--theme-color);font-size:20px}.about-wrapper .about-left-content .about-bottom-area .phone-box-items .content p{font-weight:600}.about-wrapper .about-left-content .about-bottom-area .phone-box-items .content a{color:var(--theme-color);font-size:20px;font-weight:800}.about-wrapper .about-right-items .about-top-box{border-radius:12px;background:#eddd5e;padding:50px 35px;z-index:9;position:relative}.about-wrapper .about-right-items .about-top-box p{font-weight:500;color:var(--header)}.about-wrapper .about-right-items .about-top-box h2{border-bottom:1px dashed #3c3c3c;padding-bottom:10px}.about-wrapper .about-right-items .about-top-box .text{color:var(--text);margin-top:20px}.about-wrapper .about-right-items .about-image{margin-left:-150px;margin-top:-40px}@media (max-width:1399px){.about-wrapper .about-right-items .about-image{margin-left:-70px}}@media (max-width:1199px){.about-wrapper .about-right-items .about-image{margin-left:0}}.about-wrapper .about-right-items .about-image img{width:100%;height:100%;border-radius:12px}.about-wrapper-2{padding-left:60px;padding-right:10px}@media (max-width:1199px){.about-wrapper-2{padding-left:25px;padding-right:25px}}@media (max-width:767px){.about-wrapper-2 .section-title{text-align:left!important}}.about-wrapper-2 .left-image{max-width:356px;margin-right:-110px;margin-left:30px}@media (max-width:1600px){.about-wrapper-2 .left-image{margin-right:-50px}}@media (max-width:1199px){.about-wrapper-2 .left-image{margin-left:0;margin-right:0;text-align:center;margin:0 auto}}@media (max-width:767px){.about-wrapper-2 .left-image{max-width:700px}}.about-wrapper-2 .left-image img{width:100%;height:100%;transform:rotate(-9.204deg);border-radius:12px}@media (max-width:1199px){.about-wrapper-2 .left-image img{transform:rotate(0);object-fit:cover}}.about-wrapper-2 .about-item{max-width:740px;margin:0 auto;position:relative;z-index:99}.about-wrapper-2 .about-item .about-text{max-width:730px;margin:30px auto 30px;text-align:center}@media (max-width:767px){.about-wrapper-2 .about-item .about-text{text-align:left;margin-top:15px;margin-bottom:15px}}@media (max-width:767px){.about-wrapper-2 .about-item .about-text{margin-top:10px;margin-bottom:10px}}.about-wrapper-2 .about-item .progress-wrap{margin-top:30px}.about-wrapper-2 .about-item .progress-wrap .pro-items{width:100%}.about-wrapper-2 .about-item .progress-wrap .pro-items:not(:last-child){margin-bottom:30px}.about-wrapper-2 .about-item .progress-wrap .pro-items .pro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.about-wrapper-2 .about-item .progress-wrap .pro-items .pro-head .title{color:var(--header)}.about-wrapper-2 .about-item .progress-wrap .pro-items .pro-head .point{font-size:16px;font-weight:700;color:var(--header)}.about-wrapper-2 .about-item .progress-wrap .pro-items .progress{background:rgba(82,145,73,.18);justify-content:flex-start;align-items:center;position:relative;display:flex;height:6px;width:100%}.about-wrapper-2 .about-item .progress-wrap .pro-items .progress.color-2{background-color:rgba(237,221,94,.18)}.about-wrapper-2 .about-item .progress-wrap .pro-items .progress.color-2 .progress-value{background-color:var(--theme-color-2)}.about-wrapper-2 .about-item .progress-wrap .pro-items .progress-value{animation:load 3s normal forwards;border-radius:0;background:var(--theme-color);height:6px;width:0}.about-wrapper-2 .about-item .progress-wrap .pro-items .style-two{animation:load2 3s normal forwards}.about-wrapper-2 .about-item .progress-wrap .pro-items .style-three{animation:load3 3s normal forwards}@keyframes load{0%{width:0}100%{width:95%}}@keyframes load2{0%{width:0}100%{width:89%}}.about-wrapper-2 .about-item .about-bottom-area{margin-top:60px;display:flex;align-items:center;gap:40px;justify-content:center}@media (max-width:1199px){.about-wrapper-2 .about-item .about-bottom-area{flex-wrap:wrap;gap:20px}}@media (max-width:767px){.about-wrapper-2 .about-item .about-bottom-area{margin-top:30px}}@media (max-width:575px){.about-wrapper-2 .about-item .about-bottom-area{justify-content:start}}.about-wrapper-2 .about-item .about-bottom-area .phone-box-items{display:flex;align-items:center;gap:20px}.about-wrapper-2 .about-item .about-bottom-area .phone-box-items .icon{width:57px;height:57px;line-height:57px;text-align:center;background-color:var(--theme-color-2);border-radius:50%;color:var(--theme-color);font-size:20px}.about-wrapper-2 .about-item .about-bottom-area .phone-box-items .content p{font-weight:600}.about-wrapper-2 .about-item .about-bottom-area .phone-box-items .content a{color:var(--theme-color);font-size:20px;font-weight:800}.about-wrapper-2 .right-image{max-width:356px;margin-left:-110px;margin-right:70px}@media (max-width:1600px){.about-wrapper-2 .right-image{margin-left:-40px}}@media (max-width:1199px){.about-wrapper-2 .right-image{margin-left:0;margin-right:0;text-align:center;margin:0 auto}}@media (max-width:767px){.about-wrapper-2 .right-image{max-width:700px}}.about-wrapper-2 .right-image img{width:100%;height:100%;transform:rotate(15deg);border-radius:12px}@media (max-width:1199px){.about-wrapper-2 .right-image img{transform:rotate(0)}}.about-wrapper-3{margin-top:40px;position:relative;z-index:99}@media (max-width:991px){.about-wrapper-3{margin-top:0}}@media (max-width:1399px){.about-wrapper-3 .about-image-items .image-1 img{width:100%;height:100%}}.about-wrapper-3 .about-image-items .image-2{margin-top:-92%;text-align:center;margin-left:85px}@media (max-width:1399px){.about-wrapper-3 .about-image-items .image-2{margin-left:-70px;margin-top:-56%}}@media (max-width:1199px){.about-wrapper-3 .about-image-items .image-2{margin-left:-35px;max-width:500px}.about-wrapper-3 .about-image-items .image-2 img{width:100%}}@media (max-width:991px){.about-wrapper-3 .about-image-items .image-2{display:none}}.about-wrapper-3 .about-content{margin-left:100px}@media (max-width:1399px){.about-wrapper-3 .about-content{margin-left:0}}.about-wrapper-3 .about-content .about-text{margin-top:25px}.about-wrapper-3 .about-content .list-items{display:flex;align-items:center;gap:60px;margin-top:30px}@media (max-width:1199px){.about-wrapper-3 .about-content .list-items{flex-wrap:wrap;gap:30px}}.about-wrapper-3 .about-content .list-items ul li{font-size:18px;font-weight:500}.about-wrapper-3 .about-content .list-items ul li:not(:last-child){margin-bottom:20px}.about-wrapper-3 .about-content .list-items ul li i{margin-right:7px;color:var(--theme-color)}.about-wrapper-3 .about-content .circle-progress-bar-wrapper{display:flex;align-items:center;gap:30px;margin-top:50px;margin-bottom:30px}.about-wrapper-3 .about-content .circle-progress-bar-wrapper.style-white-color .single-circle-bar .circle-bar div span{background-color:var(--white)}@media (max-width:1399px){.about-wrapper-3 .about-content .circle-progress-bar-wrapper{gap:30px;flex-wrap:wrap}}@media (max-width:991px){.about-wrapper-3 .about-content .circle-progress-bar-wrapper{margin-top:40px;gap:70px}}@media (max-width:991px){.about-wrapper-3 .about-content .circle-progress-bar-wrapper{gap:20px}}@media (max-width:575px){.about-wrapper-3 .about-content .circle-progress-bar-wrapper{margin-top:30px;flex-wrap:wrap;gap:10px}}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar{display:flex;align-items:center;gap:25px}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar span{font-size:18px;line-height:1;font-weight:600}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .content h6{display:block;margin-bottom:0;font-weight:700;font-size:18px;line-height:135%}@media (max-width:575px){.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .content br{display:block}}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar{position:relative;height:120px;width:120px}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar div{position:absolute;height:100px;width:100px;border-radius:50%}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar div span{position:absolute;font-size:20px;line-height:92px;height:90px;width:90px;left:5px;top:5px;font-weight:600;text-align:center;border-radius:50%;background-color:#fff9e8;color:var(--header)}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar .background{background-color:rgba(91,140,81,.17)!important}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar .rotate{clip:rect(0 50px 100px 0);background-color:var(--theme-color)!important}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar .left{clip:rect(0 50px 100px 0);opacity:1;background-color:var(--bg)!important}.about-wrapper-3 .about-content .circle-progress-bar-wrapper .single-circle-bar .circle-bar .right{clip:rect(0 50px 100px 0);-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0;background-color:var(--theme-color)!important}.about-wrapper-3 .about-content .about-bottom-area{margin-top:30px;display:flex;align-items:center;gap:40px}@media (max-width:1199px){.about-wrapper-3 .about-content .about-bottom-area{flex-wrap:wrap;gap:20px}}.about-wrapper-3 .about-content .about-bottom-area .phone-box-items{display:flex;align-items:center;gap:20px}.about-wrapper-3 .about-content .about-bottom-area .phone-box-items .icon{width:57px;height:57px;line-height:57px;text-align:center;background-color:var(--theme-color-2);border-radius:50%;color:var(--theme-color);font-size:20px}.about-wrapper-3 .about-content .about-bottom-area .phone-box-items .content p{font-weight:600}.about-wrapper-3 .about-content .about-bottom-area .phone-box-items .content a{color:var(--theme-color);font-size:20px;font-weight:800}.about-section-3{margin:0 48px;border-radius:28px;position:relative;z-index:9}@media (max-width:1600px){.about-section-3{margin:0 40px}}@media (max-width:1399px){.about-section-3{margin:0 30px}}@media (max-width:1199px){.about-section-3{margin:0 20px;padding-bottom:100px!important}}@media (max-width:991px){.about-section-3{padding-bottom:80px!important}}.about-section-3 .shape-1{position:absolute;left:0;bottom:16%}.about-section-3 .shape-2{position:absolute;top:56px;right:0}.about-section-4{background-color:var(--theme-color)}.about-wrapper-4{margin-bottom:74px}@media (max-width:1399px){.about-wrapper-4{margin-bottom:10px}}@media (max-width:1199px){.about-wrapper-4{margin-bottom:0}}.about-wrapper-4 .about-left-content{margin-right:100px}@media (max-width:1399px){.about-wrapper-4 .about-left-content{margin-right:50px}}@media (max-width:1199px){.about-wrapper-4 .about-left-content{margin-right:0}}@media (max-width:575px){.about-wrapper-4 .about-left-content{text-align:center}}.about-wrapper-4 .about-left-content .about-text{color:var(--white);margin-top:25px}.about-wrapper-4 .about-left-content .about-icon-area{margin-top:35px;display:flex;align-items:center;gap:20px}@media (max-width:767px){.about-wrapper-4 .about-left-content .about-icon-area{margin-top:30px}}@media (max-width:575px){.about-wrapper-4 .about-left-content .about-icon-area{justify-content:center}}@media (max-width:470px){.about-wrapper-4 .about-left-content .about-icon-area{flex-wrap:wrap}}.about-wrapper-4 .about-left-content .about-icon-area .icon{max-width:95px;height:95px;line-height:115px;text-align:center;border-radius:50%;background-color:var(--theme-color-2);font-size:40px;color:var(--header);width:100%}.about-wrapper-4 .about-left-content .about-icon-area .icon i{transition:all .4s ease-in-out;display:inline-block}.about-wrapper-4 .about-left-content .about-icon-area .content h3{font-size:22px;color:var(--white)}.about-wrapper-4 .about-left-content .about-icon-area .content p{margin-top:7px;color:var(--white)}.about-wrapper-4 .about-left-content .about-icon-area:hover .icon i{transform:scaleX(-1)!important}.about-wrapper-4 .about-left-content .about-bottom-area{margin-top:50px;display:flex;align-items:center;gap:40px}@media (max-width:767px){.about-wrapper-4 .about-left-content .about-bottom-area{margin-top:30px}}@media (max-width:1199px){.about-wrapper-4 .about-left-content .about-bottom-area{flex-wrap:wrap;gap:20px}}@media (max-width:575px){.about-wrapper-4 .about-left-content .about-bottom-area{justify-content:center}}.about-wrapper-4 .about-left-content .about-bottom-area .theme-btn{background-color:var(--white);color:#244f0b}.about-wrapper-4 .about-left-content .about-bottom-area .phone-box-items{display:flex;align-items:center;gap:20px}.about-wrapper-4 .about-left-content .about-bottom-area .phone-box-items .icon{width:57px;height:57px;line-height:57px;text-align:center;background-color:var(--theme-color-2);border-radius:50%;color:var(--theme-color);font-size:20px}.about-wrapper-4 .about-left-content .about-bottom-area .phone-box-items .content p{font-weight:600;color:var(--white)}@media (max-width:575px){.about-wrapper-4 .about-left-content .about-bottom-area .phone-box-items .content p{text-align:left}}.about-wrapper-4 .about-left-content .about-bottom-area .phone-box-items .content a{color:var(--white);font-size:20px;font-weight:800}.about-wrapper-4 .about-right-image{margin-left:30px;position:relative;z-index:9}@media (max-width:1199px){.about-wrapper-4 .about-right-image{margin-left:0}}.about-wrapper-4 .about-right-image img{width:100%;height:100%;border-radius:28px}.about-wrapper-4 .about-right-image .sm-image{position:absolute;bottom:-65px;left:-60px}@media (max-width:1199px){.about-wrapper-4 .about-right-image .sm-image{bottom:0;left:0}}@media (max-width:767px){.about-wrapper-4 .about-right-image .sm-image{max-width:220px}.about-wrapper-4 .about-right-image .sm-image img{width:100%!important;height:100%!important}}.about-wrapper-4 .about-right-image .sm-image img{width:initial;height:initial}.about-wrapper-4 .about-right-image .shape-1{position:absolute;top:90px;left:-70px}@media (max-width:1199px){.about-wrapper-4 .about-right-image .shape-1{display:none}}.about-wrapper-4 .about-right-image .shape-2{position:absolute;bottom:-29%;right:80px}@media (max-width:1199px){.about-wrapper-4 .about-right-image .shape-2{display:none}}.about-wrapper-5{margin-right:-40%}@media (max-width:1600px){.about-wrapper-5{margin-right:-20%}}@media (max-width:1199px){.about-wrapper-5{margin-right:0}}@media (max-width:575px){.about-wrapper-5 .about-left-items{text-align:center}}.about-wrapper-5 .about-left-items .about-text{margin-top:25px;max-width:532px}.about-wrapper-5 .about-left-items .bottom-items{display:flex;align-items:center;gap:45px;margin-top:40px}@media (max-width:1199px){.about-wrapper-5 .about-left-items .bottom-items{flex-wrap:wrap;gap:25px}}@media (max-width:575px){.about-wrapper-5 .about-left-items .bottom-items{justify-content:center}}.about-wrapper-5 .about-left-items .bottom-items .counter-box-items{display:flex;gap:20px}.about-wrapper-5 .about-left-items .bottom-items .counter-box-items .icon{font-size:47px;color:var(--header);background-color:var(--theme-color-2);width:102px;height:102px;line-height:118px;border-radius:28px;text-align:center;margin:0 auto}.about-wrapper-5 .about-left-items .bottom-items .counter-box-items .icon i{transition:all .4s ease-in-out;display:inline-block}.about-wrapper-5 .about-left-items .bottom-items .counter-box-items .content{margin-top:20px}.about-wrapper-5 .about-left-items .bottom-items .counter-box-items .content p{font-weight:500}@media (max-width:575px){.about-wrapper-5 .about-left-items .bottom-items .counter-box-items .content p{text-align:left}}.about-wrapper-5 .about-left-items .bottom-items .counter-box-items:hover .icon i{transform:scaleX(-1)!important}@media (max-width:575px){.about-wrapper-5 .about-right-thumb{text-align:center}}.about-wrapper-5 .about-right-thumb .about-thumb-box .thumb img{width:100%;height:100%;border-radius:8px}.about-wrapper-5 .about-right-thumb .about-thumb-box h3{font-size:34px;font-weight:700;margin-top:20px}@media (max-width:1899px){.about-wrapper-5 .about-right-thumb .about-thumb-box h3{font-size:24px}}.about-section-5{position:relative;z-index:9}.about-section-5 .shape-1{position:absolute;bottom:-2%;left:0}.service-wrapper{border-radius:30px;border:1px solid rgba(91,140,81,.26);background:#edf2ec;padding:45px 55px;margin-top:60px;padding-top:0}@media (max-width:1199px){.service-wrapper{padding:40px}}@media (max-width:991px){.service-wrapper{padding:30px}}.service-wrapper .service-content-area{display:flex;gap:30px;transition:all .4s ease-in-out}@media (max-width:575px){.service-wrapper .service-content-area{flex-wrap:wrap;gap:20px;justify-content:center;text-align:center}.service-wrapper .service-content-area .icon{margin:0 auto}}.service-wrapper .service-content-area .icon{max-width:104px;height:104px;line-height:120px;border-radius:50%;text-align:center;background-color:var(--white);color:var(--theme-color);width:100%;font-size:43px;transition:all .4s ease-in-out}@media (max-width:1199px){.service-wrapper .service-content-area .icon{max-width:70px;height:70px;line-height:80px;font-size:26px}}.service-wrapper .service-content-area .icon i{transition:all .4s ease-in-out;display:inline-block;transition:all .4s ease-in-out}.service-wrapper .service-content-area .content h3{font-size:32px;font-weight:700;margin-bottom:10px}@media (max-width:1199px){.service-wrapper .service-content-area .content h3{font-size:26px}}.service-wrapper .service-content-area .content h3 a:hover{color:var(--theme-color)}.service-wrapper .service-content-area .content p{max-width:457px}.service-wrapper .service-content-area .content .theme-btn{margin-top:40px}@media (max-width:991px){.service-wrapper .service-content-area .content .theme-btn{margin-top:25px}}.service-wrapper .service-image{border-radius:12px;overflow:hidden}.service-wrapper .service-image img{width:100%;height:100%;border-radius:12px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.service-wrapper:hover .service-content-area .icon{background-color:var(--theme-color-2)}.service-wrapper:hover .service-content-area .icon i{transform:scaleX(-1)!important}.service-wrapper:hover .service-image img{transform:scale(1.1) rotate(2deg)}.service-section{position:relative;z-index:9;margin-top:40px}@media (max-width:1199px){.service-section{margin-top:20px}}.service-section .top-shape{position:absolute;top:-40px;left:0;right:0}@media (max-width:1199px){.service-section .top-shape{top:-20px}}.service-section .top-shape img{width:100%}.service-section .service-left-shape{position:absolute;top:156px;left:85px}.service-section .service-right-shape{position:absolute;top:64px;right:130px}.service-section .nav{display:flex;align-items:center;gap:20px;justify-content:center;margin-bottom:50px;margin-top:-20px}.service-section .nav .nav-item .nav-link{display:inline-block;border:1px solid rgba(91,140,81,.26);border-radius:30px;font-size:16px;font-weight:600;line-height:1;padding:10px 22px;background-color:#edf2ec;color:var(--theme-color)}.service-section .nav .nav-item .nav-link.active{background-color:var(--theme-color);color:var(--white)}@media (max-width:575px){.service-section-2 .section-title-area{text-align:center;justify-content:center}}.service-section-2 .section-title-area .counter-area{display:flex;align-items:center;gap:60px}.service-box-items-2{margin-top:30px;border-radius:30px;background:#edf2ec;padding:20px}@media (max-width:575px){.service-box-items-2{text-align:center}}.service-box-items-2 .content{padding:20px}@media (max-width:575px){.service-box-items-2 .content{padding-top:10px}}.service-box-items-2 .content h3{max-width:171px;font-size:28px;font-weight:700}@media (max-width:575px){.service-box-items-2 .content h3{font-size:24px;margin:0 auto}}.service-box-items-2 .content h3 a:hover{color:var(--theme-color)}.service-box-items-2 .content p{margin-top:10px}.service-box-items-2 .image{position:relative;z-index:9;margin-top:20px}.service-box-items-2 .image img{width:100%;height:100%;border-radius:12px}.service-box-items-2 .image .name{border-radius:2px;background:var(--theme-color-2);padding:10px 14px;line-height:1;display:inline-block;font-size:13px;font-weight:700;color:#0a2803;position:absolute;top:-20px;left:35px}.service-box-items-3{margin-top:30px;overflow:hidden;background-color:var(--white);box-shadow:0 9px 50px 11px rgba(1,53,102,.06);border-radius:12px}.service-box-items-3 .service-thumb{width:312px;min-width:100%;height:312px;border-radius:50%;overflow:hidden;margin-top:-180px;transition:all .4s ease-in-out}@media (max-width:1399px){.service-box-items-3 .service-thumb{width:initial}}@media (max-width:1399px){.service-box-items-3 .service-thumb{height:initial;border-radius:0}}.service-box-items-3 .service-thumb img{width:100%;height:100%;transition:all .4s ease-in-out;object-fit:cover}.service-box-items-3 .service-content{padding:0 30px 40px;position:relative;z-index:99;text-align:center}.service-box-items-3 .service-content .icon{width:96px;height:96px;line-height:110px;border-radius:50%;background-color:var(--theme-color);text-align:center;color:var(--white);font-size:35px;margin:0 auto;margin-top:-50px}.service-box-items-3 .service-content .icon i{transition:all .4s ease-in-out;display:inline-block}.service-box-items-3 .service-content h4{margin-top:25px;font-size:22px;font-weight:800}.service-box-items-3 .service-content h4 a:hover{color:var(--theme-color)}.service-box-items-3 .service-content p{font-weight:500;margin-top:10px}.service-box-items-3 .service-content .link-btn{color:#63ab52;margin-top:10px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.service-box-items-3 .service-content .link-btn i{margin-left:5px;transform:rotate(-45deg)}.service-box-items-3 .service-content .link-btn:hover{color:var(--header)}.service-box-items-3:hover .service-thumb{border-radius:0}.service-box-items-3:hover .service-thumb img{border-radius:0}.service-box-items-3:hover .service-content .icon i{transform:scaleX(-1)!important}.service-section-3{position:relative;z-index:9}.service-section-3 .shape-1{position:absolute;top:10%;right:10%}.service-wrapper-4{margin-left:-57%;margin-right:-13%}@media (max-width:1199px){.service-wrapper-4{margin-left:0;margin-right:0}}.service-wrapper-4 .service-box-items-4{margin-top:30px}.service-wrapper-4 .service-box-items-4 .thumb{padding-right:25px}@media (max-width:575px){.service-wrapper-4 .service-box-items-4 .thumb{padding-right:0}}.service-wrapper-4 .service-box-items-4 .thumb img{width:100%;height:100%;border-radius:28px}.service-wrapper-4 .service-box-items-4 .service-content-area{background:#f9f7f7;border-radius:12px;padding:30px;margin-top:-30%;z-index:1;position:relative;margin-left:25px}@media (max-width:575px){.service-wrapper-4 .service-box-items-4 .service-content-area{margin-left:18px;margin-right:18px}}.service-wrapper-4 .service-box-items-4 .service-content-area .icon{width:96px;height:96px;line-height:110px;background-color:var(--theme-color);font-size:40px;color:var(--white);text-align:center;border-radius:50%;margin-top:-80px}@media (max-width:575px){.service-wrapper-4 .service-box-items-4 .service-content-area .icon{margin:-80px auto 0}}.service-wrapper-4 .service-box-items-4 .service-content-area .icon i{transition:all .4s ease-in-out;display:inline-block}@media (max-width:575px){.service-wrapper-4 .service-box-items-4 .service-content-area .content{text-align:center}}.service-wrapper-4 .service-box-items-4 .service-content-area .content h4{font-size:22px;font-weight:800;margin-top:20px}.service-wrapper-4 .service-box-items-4 .service-content-area .content h4 a:hover{color:var(--theme-color)}.service-wrapper-4 .service-box-items-4 .service-content-area .content p{margin-top:10px}.service-wrapper-4 .service-box-items-4 .service-content-area:hover .icon i{transform:scaleX(-1)!important}.service-feature-thumb-items-4{position:relative;z-index:9;overflow:hidden}@media (max-width:1199px){.service-feature-thumb-items-4{height:500px}.service-feature-thumb-items-4 img{object-fit:cover}}.service-feature-thumb-items-4 img{width:100%;height:100%;border-radius:8px}.service-feature-thumb-items-4 .text-title{font-size:22px;font-weight:800;background-color:var(--white);padding:28px;position:absolute;bottom:20px;left:20px;right:20px;border-radius:8px;transition:all .4s ease-in-out}@media (max-width:575px){.service-feature-thumb-items-4 .text-title{text-align:center}}.service-feature-thumb-items-4 .content{text-align:center;background-color:var(--white);padding:40px;position:absolute;bottom:20px;left:20px;right:20px;border-radius:8px;transition:all .4s ease-in-out;opacity:0;visibility:hidden;transform:translateY(80%)}.service-feature-thumb-items-4 .content .icon{font-size:53px;color:var(--theme-color)}.service-feature-thumb-items-4 .content h3{font-size:22px;margin-top:20px}.service-feature-thumb-items-4 .content h3 a:hover{color:var(--theme-color)}.service-feature-thumb-items-4 .content p{max-width:291px;margin:0 auto;margin-top:7px}.service-feature-thumb-items-4:hover .content{transform:translateY(0);opacity:1;visibility:visible}.service-feature-thumb-items-4:hover .text-title{opacity:0;visibility:hidden}.service-feature-thumb-items-4.active .content{transform:translateY(0);opacity:1;visibility:visible}.service-feature-thumb-items-4.active .text-title{opacity:0;visibility:hidden}.service-box-items-5{background-color:#f6f6f6;border-radius:12px}@media (max-width:575px){.service-box-items-5{text-align:center}}.service-box-items-5.style-2{margin-top:30px}@media (max-width:1199px){.service-box-items-5.style-2{margin-top:0}}.service-box-items-5 .content{padding:40px 30px}@media (max-width:991px){.service-box-items-5 .content{padding:28px}}.service-box-items-5 .content h4{font-size:20px;font-weight:800}.service-box-items-5 .content h4 a:hover{color:var(--theme-color)}.service-box-items-5 .content p{margin-top:10px}.service-box-items-5 .content .icon{margin-top:20px;width:65px;height:65px;line-height:74px;text-align:center;border-radius:50%;background-color:var(--theme-color);color:var(--white);font-size:27px;margin-bottom:-70px;z-index:999;position:relative}@media (max-width:575px){.service-box-items-5 .content .icon{margin:20px auto -70px}}.service-box-items-5 .content .icon i{transition:all .4s ease-in-out;display:inline-block}.service-box-items-5 .thumb img{width:100%;height:100%;border-radius:8px}.service-box-items-5:hover .content .icon i{transform:scaleX(-1)!important}.service-section-5{position:relative;z-index:9}.service-section-5 .shape-1{position:absolute;top:-100px;right:0}.service-section-5 .array-button{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);z-index:99;left:12%;right:12%}@media (max-width:1899px){.service-section-5 .array-button{left:1%;right:1%}}@media (max-width:1399px){.service-section-5 .array-button{display:none}}.service-section-5 .array-button .array-next,.service-section-5 .array-button .array-prev{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:0 0;border:1px solid var(--theme-color);color:var(--theme-color)}.service-feature-section-4{margin-top:-250px}.service-details-wrapper .service-details-content .service-img img{width:100%;height:100%;border-radius:28px}.service-details-wrapper .service-details-content h2{margin-top:30px}.service-details-wrapper .service-details-content .icon-items-area{display:flex;align-items:center;justify-content:space-between;margin-top:40px}@media (max-width:1399px){.service-details-wrapper .service-details-content .icon-items-area{flex-wrap:wrap;gap:30px}}.service-details-wrapper .service-details-content .icon-items-area .icon-box{max-width:410px}.service-details-wrapper .service-details-content .icon-items-area .icon-box .icon-items{display:flex;align-items:center;gap:20px;max-width:223px}.service-details-wrapper .service-details-content .icon-items-area .icon-box .icon-items .icon{font-size:41px;color:var(--theme-color)}.service-details-wrapper .service-details-content .icon-items-area .icon-box .icon-items .icon i{transition:all .4s ease-in-out;display:inline-block}.service-details-wrapper .service-details-content .icon-items-area .icon-box .icon-items:hover .icon i{transform:scaleX(-1)!important}.service-details-wrapper .service-details-content .icon-items-area .icon-box p{margin-top:10px}.service-details-wrapper .service-details-content .service-image-items{margin-top:35px}.service-details-wrapper .service-details-content .service-image-items .service-img img{width:100%;height:100%;border-radius:28px}.service-details-wrapper .service-details-content .service-image-items .service-content{margin-left:20px}@media (max-width:1199px){.service-details-wrapper .service-details-content .service-image-items .service-content{margin-left:0}}.service-details-wrapper .service-details-content .service-image-items .service-content h3{font-size:34px;font-weight:700}@media (max-width:767px){.service-details-wrapper .service-details-content .service-image-items .service-content h3{font-size:24px}}.service-details-wrapper .service-details-content .service-image-items .service-content .list-items{display:flex;align-items:center;justify-content:space-between;margin-top:30px}@media (max-width:1399px){.service-details-wrapper .service-details-content .service-image-items .service-content .list-items{flex-wrap:wrap;gap:30px}}.service-details-wrapper .service-details-content .service-image-items .service-content .list-items ul li{font-size:18px;font-weight:500;color:#0a2803}.service-details-wrapper .service-details-content .service-image-items .service-content .list-items ul li:not(:last-child){margin-bottom:20px}.service-details-wrapper .service-details-content .service-image-items .service-content .list-items ul li i{margin-right:7px;color:var(--theme-color)}.service-details-wrapper .main-sideber .sideber-box{padding:30px 28px;background-color:#edf2ec;border-radius:28px;margin-bottom:30px}@media (max-width:1399px){.service-details-wrapper .main-sideber .sideber-box{margin-bottom:30px;padding:30px 28px}}.service-details-wrapper .main-sideber .sideber-box .service-categories{margin-top:30px}.service-details-wrapper .main-sideber .sideber-box .service-categories li{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;color:#5c6672}.service-details-wrapper .main-sideber .sideber-box .service-categories li:not(:last-child){border-bottom:1px solid rgba(34,48,53,.25);padding-bottom:20px;margin-bottom:20px}.service-details-wrapper .main-sideber .sideber-box .service-categories li span i{color:#5c6672;margin-left:5px;transform:rotate(-45deg)}.service-details-wrapper .main-sideber .sideber-box .service-categories li:hover a{color:var(--theme-color)}.service-details-wrapper .main-sideber .sidebar-widget-image{position:relative;z-index:9999}@media (max-width:1199px){.service-details-wrapper .main-sideber .sidebar-widget-image{height:420px}}.service-details-wrapper .main-sideber .sidebar-widget-image::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";border-radius:28px;background-color:rgba(99,171,82,.87)}.service-details-wrapper .main-sideber .sidebar-widget-image img{width:100%;height:100%;border-radius:28px}.service-details-wrapper .main-sideber .sidebar-widget-image .content{position:absolute;top:90px;bottom:45px;left:25px;right:25px;z-index:22;text-align:center}.service-details-wrapper .main-sideber .sidebar-widget-image .content h3{font-size:30px;font-weight:800;color:var(--white);margin-bottom:10px}@media (max-width:1199px){.service-details-wrapper .main-sideber .sidebar-widget-image .content h3{font-size:25px;line-height:130%}}.service-details-wrapper .main-sideber .sidebar-widget-image .content p{color:var(--white);max-width:265px;margin:0 auto}.service-details-wrapper .main-sideber .sidebar-widget-image .content .theme-btn{background:var(--theme-color-2);margin-top:30px;color:var(--header)}.service-details-wrapper .main-sideber .sidebar-widget-image .content .theme-btn::before{background-color:var(--theme-color)}.service-details-wrapper .main-sideber .sidebar-widget-image .content .theme-btn:hover{color:var(--white)}.cart-three-bx{display:flex;gap:20px;margin-bottom:40px}.cart-three-bx .cart-bx{flex:1;height:120px;background:#fafafa;border-radius:10px;border:1px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;text-decoration:none;color:#333;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.cart-three-bx .cart-bx:hover{background:#e6e6e6;transform:translateY(-2px)}.cart-three-bx .cart-bx.active{background:#4caf50;color:#fff}.shop-box-items{padding:50px;border-radius:12px;background:var(--white);text-align:center;box-shadow:0 11px 50px 11px rgba(1,53,102,.05);transition:all .4s ease-in-out;border:1px solid transparent;margin-top:30px}.shop-box-items .shop-image{position:relative;z-index:9;padding-top:50px;transition:all .4s ease-in-out}.shop-box-items .shop-image .sale-icon{border-radius:4px;background:var(--theme-color-2);padding:8px 14px;line-height:1;display:inline-block;font-size:13px;font-weight:700;color:#404a3d;position:absolute;top:-20px;left:-25px}.shop-box-items .shop-image .discount-icon{border-radius:4px;background:var(--theme-color);padding:8px 14px;line-height:1;display:inline-block;font-size:13px;font-weight:700;color:var(--white);position:absolute;top:-20px;right:-25px}.shop-box-items .shop-image .shop-icon{gap:10px;position:absolute;bottom:-2%;left:0;transform:translateY(-50%);right:0;transition:all .4s ease-in-out}.shop-box-items .shop-image .shop-icon li{transform:scaleX(0);transition:.4s ease-in-out;cursor:pointer}.shop-box-items .shop-image .shop-icon li a{background-color:var(--white);width:37px;height:37px;line-height:37px;display:inline-block;color:#3c3c3c;text-align:center;transition:all .4s ease-in-out;border-radius:50%}.shop-box-items .shop-image .shop-icon li a:hover{background-color:var(--header);color:var(--white)}.shop-box-items .content{margin-top:40px;transition:all .4s ease-in-out}@media (max-width:1199px){.shop-box-items .content{margin-top:20px}}.shop-box-items .content .star{color:#eddd5e}.shop-box-items .content h5{font-size:18px;font-weight:700;margin-top:6px;transition:all .4s ease-in-out}@media (max-width:1399px){.shop-box-items .content h5{font-size:16px}}.shop-box-items .content h5 a:hover{color:var(--theme-color)}.shop-box-items .content ul{display:flex;gap:18px;align-items:center;margin-top:8px;justify-content:center}.shop-box-items .content ul li{color:#63ab52;font-size:18px;font-weight:800}.shop-box-items .content ul li del{color:rgba(99,171,82,.6);font-size:18px;font-weight:800}.shop-box-items.style-inner{padding:50px 0}.shop-box-items.style-inner .shop-image{text-align:center}.shop-box-items.style-inner .shop-image .sale-icon{top:-35px;left:15px}.shop-box-items.style-inner .shop-image .discount-icon{top:-35px;right:15px}.shop-box-items:hover{border:1px solid #63ab52}.shop-box-items:hover .shop-image .shop-icon li{transform:scaleX(1)}.shop-box-items.style-2{background-color:#f6f6f6;box-shadow:none}.shop-wrapper-2{margin-left:-23%;margin-right:-23%}@media (max-width:1199px){.shop-wrapper-2{margin-left:0;margin-right:0}}.shop-wrapper-2 .shop-card-items{display:flex;align-items:center;justify-content:space-between;border-radius:30px;border:1px solid #edf2ec;background:#edf2ec;padding:80px 60px;transition:all .4s ease-in-out;position:relative;z-index:9}@media (max-width:1199px){.shop-wrapper-2 .shop-card-items{padding:40px;display:block;text-align:center}}.shop-wrapper-2 .shop-card-items .discount-icon{border-radius:2px;background:var(--theme-color-2);padding:10px 14px;line-height:1;display:inline-block;font-size:13px;font-weight:700;color:#0a2803;position:absolute;top:30px;left:0}@media (max-width:1199px){.shop-wrapper-2 .shop-card-items .shop-content{margin-bottom:30px}}.shop-wrapper-2 .shop-card-items .shop-content .star{color:#eddd5e}.shop-wrapper-2 .shop-card-items .shop-content h3{font-size:32px;font-weight:700;margin-top:6px}.shop-wrapper-2 .shop-card-items .shop-content h3 a:hover{color:var(--theme-color)}.shop-wrapper-2 .shop-card-items .shop-content ul{display:flex;gap:18px;align-items:center;margin-top:8px}@media (max-width:1199px){.shop-wrapper-2 .shop-card-items .shop-content ul{justify-content:center}}.shop-wrapper-2 .shop-card-items .shop-content ul li{color:#63ab52;font-size:18px;font-weight:800}.shop-wrapper-2 .shop-card-items .shop-content ul li del{color:rgba(99,171,82,.6);font-size:18px;font-weight:800}.shop-wrapper-2 .shop-card-items .shop-content p{max-width:326px;margin-bottom:30px;margin-top:8px}@media (max-width:1199px){.shop-wrapper-2 .shop-card-items .shop-content p{margin:8px auto 30px}}.shop-wrapper-2 .shop-card-items .shop-image{position:relative;z-index:9}.shop-wrapper-2 .shop-card-items .shop-image img{width:initial;height:initial}.shop-wrapper-2 .shop-card-items .shop-image .shop-icon{gap:10px;position:absolute;top:50%;left:-60px;transform:translateY(-50%);transition:all .4s ease-in-out}@media (max-width:1199px){.shop-wrapper-2 .shop-card-items .shop-image .shop-icon{left:50px}}.shop-wrapper-2 .shop-card-items .shop-image .shop-icon li{transform:scaleX(0);transition:.4s ease-in-out;cursor:pointer}.shop-wrapper-2 .shop-card-items .shop-image .shop-icon li a{background-color:var(--white);width:47px;height:47px;line-height:47px;display:inline-block;color:#3c3c3c;text-align:center;transition:all .4s ease-in-out;border-radius:50%}.shop-wrapper-2 .shop-card-items .shop-image .shop-icon li a:hover{background-color:var(--theme-color);color:var(--white)}.shop-wrapper-2 .shop-card-items:hover{border:1px solid #63ab52}.shop-wrapper-2 .shop-card-items:hover .shop-image .shop-icon li{transform:scaleX(1)}.product-box-items-2{margin-top:30px;text-align:center;position:relative}.product-box-items-2 .image img{transition:all .4s ease-in-out;display:inline-block}.product-box-items-2 .content h3{margin-top:30px}.product-box-items-2 .content h3 a:hover{color:var(--theme-color)}.product-box-items-2 .content p{margin-top:10px;max-width:283px;margin:10px auto 0}.product-box-items-2:hover .image img{transform:scaleX(-1)!important}.product-section-2{position:relative;z-index:9}.product-section-2 .shape-1{position:absolute;left:0;top:16%}.product-section-2 .shape-2{position:absolute;right:20px;top:0}.product-section-2 .shape-3{position:absolute;right:10%;bottom:60px}.product-section-2 .product-bottom-btn{margin-top:60px}.product-section-2 .product-bottom-btn .theme-btn{background:0 0;border:1px solid var(--theme-color);color:var(--theme-color)}.product-section-2 .letter-image{background-size:cover;background-position:50%;-webkit-background-clip:text;color:transparent;background-image:url(../../assets/img/home-2/text.jpg);background-position:7% 546px;background-size:125% auto;font-size:160px;font-weight:900;line-height:1;letter-spacing:-9.6px;animation-duration:1.5s;-webkit-animation-duration:1.5s;margin-bottom:30px;margin-left:100px}@media (max-width:1199px){.product-section-2 .letter-image{margin-left:0;font-size:120px;text-align:center;letter-spacing:initial}}@media (max-width:991px){.product-section-2 .letter-image{font-size:90px}}@media (max-width:767px){.product-section-2 .letter-image{font-size:75px}}@media (max-width:575px){.product-section-2 .letter-image{font-size:55px}}.product-section-2 .letter-image span{display:block;text-align:center}.delivery-products-box-items-3{margin-top:30px;display:flex;gap:50px;align-items:center;padding:60px 65px;background:var(--white);box-shadow:0 11px 50px 11px rgba(1,53,102,.03);border-radius:12px;border:1px dashed transparent;transition:all .4s ease-in-out}@media (max-width:1399px){.delivery-products-box-items-3{gap:30px;padding:45px 30px}}@media (max-width:1199px){.delivery-products-box-items-3{display:block;text-align:center}}.delivery-products-box-items-3 .products-img{max-width:192px;width:100%}@media (max-width:1199px){.delivery-products-box-items-3 .products-img{margin:0 auto;margin-bottom:30px}}.delivery-products-box-items-3 .products-img img{transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;object-fit:cover;width:100%;height:100%}.delivery-products-box-items-3 .product-content span{font-size:16px;font-weight:700;color:#244f0b}.delivery-products-box-items-3 .product-content h4{font-size:22px;font-weight:800;margin-top:10px}.delivery-products-box-items-3 .product-content h4 a:hover{color:var(--theme-color)}.delivery-products-box-items-3 .product-content ul{display:flex;gap:18px;align-items:center;margin-top:8px}@media (max-width:1199px){.delivery-products-box-items-3 .product-content ul{justify-content:center}}.delivery-products-box-items-3 .product-content ul li{color:#63ab52;font-size:18px;font-weight:800}.delivery-products-box-items-3 .product-content ul li del{color:rgba(60,60,60,.41);font-size:18px;font-weight:800}.delivery-products-box-items-3 .product-content .theme-btn{margin-top:20px;background-color:transparent;border:1px solid #eddd5e;color:var(--header);font-weight:800;height:52px;line-height:52px;padding:0 25px}.delivery-products-box-items-3 .product-content .theme-btn i{transform:rotate(0);margin-right:0;margin-left:10px}.delivery-products-box-items-3:hover{border:1px dashed var(--theme-color)}.delivery-products-box-items-3:hover .products-img img{transform:scale(1.1) rotate(2deg)}.delivery-section-3{position:relative;z-index:9}.delivery-section-3 .left-shape{position:absolute;top:160px;left:86px}.delivery-section-3 .right-shape{position:absolute;top:120px;right:200px}.delivery-section-3 .bottom-shape{position:absolute;z-index:-1;right:18%;bottom:40px}.product-box-section-4 .container{max-width:1731px}.products-box-items{background-color:#dbdcda;border-radius:8px;position:relative;z-index:9}@media (max-width:575px){.products-box-items{text-align:center}}.products-box-items .product-content{padding:60px;position:relative;z-index:9}@media (max-width:1399px){.products-box-items .product-content{padding:35px}}.products-box-items .product-content span{font-size:20px;font-weight:800;color:var(--theme-color)}.products-box-items .product-content h3{font-size:40px;font-weight:700;max-width:225px}@media (max-width:1399px){.products-box-items .product-content h3{font-size:32px}}@media (max-width:575px){.products-box-items .product-content h3{margin:0 auto}}.products-box-items .product-content .theme-btn{margin-top:20px;background-color:var(--theme-color-2);color:var(--header);font-weight:800}.products-box-items .product-content .theme-btn::before{background-color:var(--theme-color)}.products-box-items .product-content .theme-btn i{transform:rotate(0);margin-right:0}.products-box-items .product-content .theme-btn:hover{color:var(--white)}.products-image-box-5{margin-top:30px}@media (max-width:575px){.products-image-box-5{text-align:center}}.products-image-box-5 .thumb{position:relative;transition:all .4s ease-in-out}.products-image-box-5 .thumb img{width:100%;height:100%;border-radius:8px}.products-image-box-5 .thumb .theme-btn{margin-top:16px;background-color:var(--theme-color);color:var(--white);font-weight:800;position:absolute;top:50%;transform:translateY(-50%);left:30px;right:30px;text-align:center;opacity:0;visibility:hidden;transition:all .4s ease-in-out;max-width:190px;margin:0 auto;padding:0 20px;height:50px;line-height:50px}.products-image-box-5 .thumb .theme-btn i{transform:rotate(0)}.products-image-box-5 .thumb .theme-btn:hover{color:var(--header)}.products-image-box-5 .content{margin-top:20px}.products-image-box-5 .content ul{display:flex;gap:18px}@media (max-width:575px){.products-image-box-5 .content ul{justify-content:center}}.products-image-box-5 .content ul li{color:#63ab52;font-size:18px;font-weight:800}.products-image-box-5 .content ul li del{color:rgba(99,171,82,.6);font-size:18px;font-weight:800}.products-image-box-5 .content h3{font-size:24px;font-weight:700;margin-top:6px;transition:all .4s ease-in-out}.products-image-box-5 .content h3 a:hover{color:var(--theme-color)}.products-image-box-5:hover .thumb .theme-btn{opacity:1;visibility:visible}.products-section-5{position:relative}.products-section-5 .shop-shape-1{position:absolute;left:10px;top:10%}.products-section-5 .shop-shape-2{position:absolute;right:10%;top:10%}.products-section-5 .shop-shape-3{position:absolute;right:3%;bottom:10%}.product-box-section-4{position:relative;z-index:999}.product-box-section-4::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#5b8c51;top:35%;height:initial}.product-box-section-4.style-about::before{background-color:#edf2ec}.shop-section-3{position:relative}.shop-section-3 .array-button{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);z-index:99;left:13%;right:13%}@media (max-width:1899px){.shop-section-3 .array-button{left:4%;right:4%}}@media (max-width:1399px){.shop-section-3 .array-button{display:none}}.shop-section-3 .array-button .array-next,.shop-section-3 .array-button .array-prev{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:0 0;border:1px solid var(--theme-color);color:var(--theme-color)}@media (max-width:575px){.shop-section-3 .section-title-area{text-align:center;justify-content:center}}.shop-line-shape{margin-bottom:-20px}@media (max-width:991px){.shop-line-shape{margin-bottom:-5px;height:62px}.shop-line-shape img{height:100%}}.shop-line-shape img{width:100%}.product-catagory-section .top-text{font-size:104px;text-align:center;max-width:1010px;margin:0 auto;background:url(../../assets/img/home-4/hero/hero-bg.jpg) no-repeat center;background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;text-transform:capitalize}@media (max-width:1199px){.product-catagory-section .top-text{font-size:90px}}@media (max-width:991px){.product-catagory-section .top-text{font-size:65px}}@media (max-width:767px){.product-catagory-section .top-text{font-size:56px}}@media (max-width:575px){.product-catagory-section .top-text{font-size:45px}}@media (max-width:1199px){.product-catagory-section .top-text img{width:100%;height:100%}}@media (min-width:991px){.shop-main-sidebar{margin-left:20px}}@media (max-width:991px){.shop-main-sidebar{margin-top:40px}}.shop-main-sidebar .single-sidebar-widget{box-sizing:border-box;padding:30px;margin-bottom:40px;background-color:transparent;border:1px solid rgba(0,0,0,.15);border-radius:4px}.shop-main-sidebar .single-sidebar-widget ul{padding-left:0}.shop-main-sidebar .single-sidebar-widget ul>li{margin-bottom:10px}.shop-main-sidebar .single-sidebar-widget ul>li a{font-size:16px;font-weight:500;text-transform:capitalize}.shop-main-sidebar .single-sidebar-widget ul>li a:hover{color:var(--theme-color)}.shop-main-sidebar .single-sidebar-widget ul ul{padding-left:20px}.shop-main-sidebar .single-sidebar-widget ul ul li{margin-top:5px}.shop-main-sidebar .single-sidebar-widget:last-child{margin-bottom:0}.shop-main-sidebar .single-sidebar-widget .wid-title{margin-bottom:25px;padding-left:45px;position:relative}.shop-main-sidebar .single-sidebar-widget .wid-title::before{left:0;top:50%;transform:translateY(-50%);content:"";height:4px;width:18px;border-radius:5px;position:absolute;background-color:var(--theme-color)}.shop-main-sidebar .single-sidebar-widget .wid-title::after{left:22px;top:50%;transform:translateY(-50%);content:"";height:4px;width:4px;border-radius:50%;position:absolute;background-color:var(--theme-color)}.shop-main-sidebar .single-sidebar-widget .wid-title h3{font-size:24px;font-weight:400}.shop-main-sidebar .single-sidebar-widget .social-link a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:var(--white);font-size:14px;margin-right:5px;margin-bottom:5px}.shop-main-sidebar .single-sidebar-widget .social-link a:hover{background-color:var(--theme-color);color:var(--white)}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item{overflow:hidden}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item:not(:last-child),.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item:not(:last-child){margin-bottom:35px}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item .thumb,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item .thumb{height:95px;width:95px;background-color:#f2f2f2;float:left;overflow:hidden;margin-right:20px;border-radius:8px}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item .post-content,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item .post-content{overflow:hidden}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item .post-content h5,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item .post-content h5{font-size:18px;font-weight:500;margin-bottom:0;text-transform:capitalize}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item .post-content h5 a:hover,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item .post-content h5 a:hover{color:var(--theme-color)}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item .post-content .post-date,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item .post-content .post-date{margin-top:10px;color:var(--theme-color);font-weight:400;font-size:15px;text-transform:capitalize}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item .post-content .post-date i,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item .post-content .post-date i{margin-right:7px}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item.style-2 .thumb,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item.style-2 .thumb{border-radius:8px;border:1px solid rgba(60,60,60,.17);background:var(--white)}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item.style-2 .post-content,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item.style-2 .post-content{overflow:hidden}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item.style-2 .post-content .star,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item.style-2 .post-content .star{color:#fbbc05;font-size:14px}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item.style-2 .post-content h4,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item.style-2 .post-content h4{font-size:20px;font-weight:500;margin-bottom:0;text-transform:capitalize;margin-top:5px}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item.style-2 .post-content h4 a:hover,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item.style-2 .post-content h4 a:hover{color:var(--theme-color)}.shop-main-sidebar .single-sidebar-widget .popular-posts .single-post-item.style-2 .post-content p,.shop-main-sidebar .single-sidebar-widget .popular_posts .single-post-item.style-2 .post-content p{font-size:16px;font-weight:500;color:var(--theme-color);margin-top:5px}.shop-main-sidebar .single-sidebar-widget .widget_categories ul li{display:block}.shop-main-sidebar .single-sidebar-widget .widget_categories ul li:last-child a{margin-bottom:0}.shop-main-sidebar .single-sidebar-widget .widget_categories ul li a{position:relative;background:var(--white);padding:17px 20px;line-height:1;font-size:16px;font-family:Nunito,sans-serif;display:block;margin-bottom:12px;font-weight:600;transition:all .4s ease-in-out;border:1px solid rgba(0,0,0,.15);border-radius:4px}.shop-main-sidebar .single-sidebar-widget .widget_categories ul li a:hover{color:var(--theme-color)}.shop-main-sidebar .single-sidebar-widget .widget_categories ul li a i{margin-right:10px}.shop-main-sidebar .single-sidebar-widget .widget_categories ul li a span{position:absolute;width:60px;line-height:55px;height:100%;content:"";background-color:var(--theme-color);right:0;top:0;text-align:center;color:var(--white);border-top-right-radius:4px;border-bottom-right-radius:4px}.shop-main-sidebar .tagcloud a{display:inline-block;padding:12px 22px;line-height:1;font-weight:600;font-size:14px;border:1px solid rgba(0,0,0,.15);margin-right:8px;text-transform:capitalize;margin-bottom:10px;border-radius:4px}.shop-main-sidebar .tagcloud a:last-child{margin-right:0}.shop-main-sidebar .tagcloud a:hover{background-color:var(--theme-color);color:var(--white)}.shop-main-sidebar .search_widget form{width:100%;position:relative}.shop-main-sidebar .search_widget form input{background-color:var(--white);font-size:15px;padding:20px;width:100%;border:none;text-transform:capitalize;color:var(--header);border:1px solid rgba(0,0,0,.15);border-radius:4px}.shop-main-sidebar .search_widget form button{position:absolute;right:0;top:0;width:70px;font-size:18px;height:100%;background-color:var(--theme-color);color:var(--white);text-align:center;transition:all .3s ease-in-out;border-top-right-radius:4px;border-bottom-right-radius:4px}.shop-main-sidebar .search_widget form button:hover{background-color:var(--header)}.price-range-wrapper .slider-container{position:relative;width:100%}.price-range-wrapper .price-text label{color:#1b1f2a;font-size:16px;font-weight:500}.price-range-wrapper .price-text input{color:#1b1f2a;font-size:16px;font-weight:500;background-color:transparent}.price-range-wrapper .slider{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:#ddd;outline:0;position:absolute;top:0;pointer-events:none}.price-range-wrapper .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--theme-color);cursor:pointer;border:2px solid #fff;position:relative;z-index:2;pointer-events:all}.price-range-wrapper .slider::-moz-range-thumb{width:20px;height:20px;background:var(--theme-color);cursor:pointer;border-radius:4px;border:2px solid #000;z-index:2;position:relative}.price-range-wrapper .slider::-ms-thumb{width:20px;height:20px;background:var(--theme-color);cursor:pointer;border-radius:4px;border:2px solid #000;z-index:2;position:relative}.price-range-wrapper input[type=range]::-moz-range-track{background:0 0}.shop-notices-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media (max-width:1199px){.shop-notices-wrapper{flex-wrap:wrap;gap:30px}}.shop-notices-wrapper .form .single-select{padding:16px 20px;border:none;font-size:16px;font-weight:400;outline:0;line-height:1;height:initial;border:1px solid #bfbfbf;background:#f2f2f2;color:var(--header);border-radius:5px}.shop-notices-wrapper .form .single-select::after{right:20px;border-bottom:2px solid var(--header);border-right:2px solid var(--header);margin-top:-5px;width:8px;height:8px}.shop-notices-wrapper .form .single-select .option{color:var(--text)}.shop-notices-wrapper .form .list{width:100%}.shop-notices-wrapper .form-clt{max-width:300px;width:100%;position:relative;z-index:99}.common-table{min-width:-moz-max-content;min-width:max-content;width:100%;overflow:hidden;box-sizing:border-box}.common-table .cart-item-thumb{width:86px}@media (max-width:1399px){.common-table .cart-item-thumb{flex-wrap:wrap}}.common-table .cart-item-thumb .head{color:var(--header);font-size:20px;text-transform:capitalize;font-family:Nunito,sans-serif;font-weight:400}.common-table .price-usd{font-size:16px;font-weight:500;color:#666c78}.common-table tr{border-bottom:1px solid #e4e4e5}.common-table tbody,.common-table thead{width:100%}.common-table tbody tr,.common-table thead tr{width:100%;display:flex;box-sizing:border-box}.common-table tbody tr td,.common-table tbody tr th,.common-table thead tr td,.common-table thead tr th{width:100%;box-sizing:border-box}.common-table thead tr{color:#1b1f2a;border-bottom:unset;border-radius:16px 16px 0 0;border-bottom:1px solid #e4e4e5}.common-table thead tr th{background:unset;color:unset;border:unset;font-size:16px;padding-bottom:16px}.common-table tbody tr td{background:0 0;color:unset;box-sizing:border-box;border-bottom:unset}.quantity button i{font-size:16px}.quantity .quantityValue{width:40px;text-align:center;padding:0;color:#000;border:unset}@media (max-width:767px){.cart-list-area .table-responsive{overflow-x:scroll}}@media (max-width:991px){.cart-list-area .table-responsive .table{width:900px}}.cart-list-area .coupon-items input{background:#fff;border:1px solid rgba(60,60,60,.3);padding:18px 30px;color:var(--text);line-height:1;border-radius:60px}.cart-list-area .theme-btn{transition:all .4s ease-in-out}.cart-list-area .theme-btn::before{background-color:var(--header)}.cart-list-area .theme-btn:hover{color:var(--white)}.cart-total-area{margin-top:-10px}.cart-total-area .theme-btn::before{background-color:var(--header)}.cart-total-area .theme-btn:hover{color:var(--white)}.cart-total-area h3{font-size:40px;margin-bottom:5px}.cart-total-area ul{margin-bottom:50px}.cart-total-area ul li{font-size:20px;font-weight:600;color:var(--header);display:flex;align-items:center;gap:220px;border-bottom:1px solid #e4e4e5;padding-bottom:25px;padding-top:25px}.cart-total-area ul li .subtotal{color:#666c78;font-weight:400;margin-left:-30px}.cart-total-area ul li .price{font-weight:700;font-size:22px;flex-basis:30%}.checkout-radio{box-shadow:0 6px 30px rgba(0,0,0,.06);border-radius:5px;padding:24px}.checkout-radio .primary-text{font-size:24px;font-weight:500;line-height:150%;margin-bottom:16px;color:var(--header);text-transform:capitalize}.checkout-radio h4{color:var(--header);margin-bottom:16px;font-weight:500}.checkout-radio .checkout-radio-wrapper .checkout-radio-single .form-check-input{border-radius:50%;width:18px;height:18px;box-shadow:none;outline:0;border:1px solid var(--border);font-weight:500}.checkout-radio .checkout-radio-wrapper .checkout-radio-single label{color:var(--header);text-transform:capitalize}.checkout-radio .checkout-radio-wrapper .checkout-radio-single:not(:last-child){margin-bottom:12px}@media (max-width:500px){.checkout-radio{padding:10px}}.checkout-single-wrapper .checkout-single h4{color:var(--header);margin-bottom:2rem;font-weight:500}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .country-select,.checkout-single-wrapper .checkout-single .checkout-single-form .input-single input,.checkout-single-wrapper .checkout-single .checkout-single-form .input-single textarea{width:100%;outline:0;box-shadow:none;border:1px solid var(--border);border-radius:5px;padding:12px 24px;color:var(--header);text-transform:capitalize;font-weight:500}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single label{color:var(--header);font-size:18px;text-transform:capitalize;margin-bottom:10px;font-weight:500}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single ::placeholder{color:var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select{background-color:var(--white)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select span{font-size:18px;color:var(--header);font-weight:500}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select::after{border-right:1px solid var(--header);border-bottom:1px solid var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select .list{width:100%}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select .option{background-color:var(--bg);border:none}.checkout-single-wrapper .checkout-single .checkout-single-form .payment{color:var(--header);margin-bottom:12px;text-transform:capitalize}.checkout-single-wrapper .boxshado-single{box-shadow:0 6px 30px rgba(0,0,0,.06);border-radius:5px;padding:32px;margin-bottom:24px}@media (max-width:575px){.checkout-single-wrapper .boxshado-single{padding:14px}}.checkout-single-wrapper .checkout-single-bg{box-shadow:0 6px 30px rgba(0,0,0,.06);border-radius:5px;padding:32px}.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single .country-select,.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single input,.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single textarea{border:1px solid var(--border);background:0 0;text-transform:capitalize}@media (max-width:575px){.checkout-single-wrapper .checkout-single-bg{padding:14px}}.checkout-single-wrapper .checkout-single-bg .payment-save{display:flex;align-items:center;gap:10px;margin-top:20px}.checkout-single-wrapper .checkout-single-bg .payment-save input{width:24px;height:24px;border-radius:4px;border:1px solid var(--border);background-color:var(--theme-color);outline:0;color:var(--header)}.checkout-single-wrapper .checkout-single-bg .payment-save label{font-size:16px;font-weight:500;text-transform:capitalize}.checkout-single-wrapper .theme-btn::before{background-color:var(--header)}.checkout-single-wrapper .theme-btn:hover{color:var(--white)}.shop-details-wrapper .shop-details-image{position:relative}.shop-details-wrapper .shop-details-image img{width:100%;height:100%}.shop-details-wrapper .shop-details-image .nav{display:flex;align-items:center;gap:15px;margin-top:10px;justify-content:center;position:relative;z-index:9}.shop-details-wrapper .shop-details-image .nav .nav-link{padding:0;max-width:115px;border:1px solid rgba(60,60,60,.17);border-radius:12px}.shop-details-wrapper .shop-details-image .nav .nav-link img{border-radius:12px}.shop-details-wrapper .shop-details-image .shop-thumb{box-shadow:0 11px 50px 11px rgba(1,53,102,.05);border-radius:12px}.shop-details-wrapper .shop-details-image .shop-thumb img{width:100%;height:100%;border-radius:12px}.shop-details-wrapper .product-details-content{margin-left:60px}@media (max-width:1399px){.shop-details-wrapper .product-details-content{margin-left:30px}}@media (max-width:991px){.shop-details-wrapper .product-details-content{margin-left:0}}.shop-details-wrapper .product-details-content h2{font-size:49px}@media (max-width:767px){.shop-details-wrapper .product-details-content h2{font-size:42px}}@media (max-width:575px){.shop-details-wrapper .product-details-content h2{font-size:32px}}.shop-details-wrapper .product-details-content .star a{color:#eddd5e;font-size:16px;font-weight:600}.shop-details-wrapper .product-details-content .star span{margin-left:10px}.shop-details-wrapper .product-details-content .price-list{gap:20px;border-bottom:1px solid var(--border);padding-bottom:30px;margin-top:30px}.shop-details-wrapper .product-details-content .price-list ul{display:flex;gap:25px;margin-top:10px}.shop-details-wrapper .product-details-content .price-list ul li{font-size:40px;color:var(--header);font-family:Nunito,sans-serif}.shop-details-wrapper .product-details-content .price-list ul li del{color:var(--theme-color)}.shop-details-wrapper .product-details-content .cart-quantity{display:flex;align-items:center;gap:16px;margin:30px 0}@media (max-width:1199px){.shop-details-wrapper .product-details-content .cart-quantity{flex-wrap:wrap}}.shop-details-wrapper .product-details-content .cart-quantity .qty{display:flex;align-items:center;border:1px solid #e4e4e5;padding:16px 24px;line-height:1;justify-content:space-between;border-radius:8px}@media (max-width:575px){.shop-details-wrapper .product-details-content .cart-quantity .qty{width:100%}}.shop-details-wrapper .product-details-content .cart-quantity .qty button,.shop-details-wrapper .product-details-content .cart-quantity .qty input{display:flex;align-items:center;justify-content:center;color:var(--header);font-weight:400;font-size:24px}.shop-details-wrapper .product-details-content .cart-quantity .qty input{background-color:transparent;text-align:center;border-radius:0;border:unset;outline:0}.shop-details-wrapper .product-details-content .cart-quantity .shop-btn{width:100%;background-color:var(--theme-color);color:var(--white);padding:0 20px;height:65px;line-height:65px!important;text-align:center;line-height:1;display:inline-block;transition:all .4s ease-in-out;display:inline-block;text-transform:capitalize;border-radius:8px}.shop-details-wrapper .product-details-content .cart-quantity .shop-btn i{margin-right:10px}.shop-details-wrapper .product-details-content .cart-quantity .shop-btn::before{background-color:var(--header)}.shop-details-wrapper .product-details-content .cart-quantity .icon-item{display:flex;align-items:center;gap:10px}.shop-details-wrapper .product-details-content .cart-quantity .icon-item .icon{border:1px solid #e4e4e5;padding:16px 24px;transition:all .4s ease-in-out;border-radius:8px}.shop-details-wrapper .product-details-content .cart-quantity .icon-item .icon:hover{background-color:var(--theme-color);color:var(--white)}.shop-details-wrapper .product-details-content .details-info{position:relative}.shop-details-wrapper .product-details-content .details-info:not(:last-child){margin-bottom:10px}.shop-details-wrapper .product-details-content .details-info span{font-size:16px;font-weight:600;text-transform:capitalize;position:absolute;left:0;top:2px}.shop-details-wrapper .product-details-content .details-info a{font-size:16px;font-weight:500;color:var(--text);margin-left:150px;text-transform:capitalize}.shop-details-wrapper .single-tab{padding-top:60px}.shop-details-wrapper .single-tab .nav{justify-content:center;border-bottom:1px solid var(--border);padding-bottom:20px}.shop-details-wrapper .single-tab .nav .nav-link.active{position:relative}.shop-details-wrapper .single-tab .nav .nav-link.active h6{color:var(--theme-color)}.shop-details-wrapper .single-tab .nav .nav-link.active::before{position:absolute;bottom:-21px;left:0;height:2px;width:100%;content:"";background:var(--theme-color);transition:.3s}@media (max-width:470px){.shop-details-wrapper .single-tab .nav .nav-link.active::before{display:none}}.shop-details-wrapper .single-tab .nav .nav-link h6{font-size:18px;text-transform:capitalize}.shop-details-wrapper .single-tab .description-items .description-content{margin-right:50px}@media (max-width:1399px){.shop-details-wrapper .single-tab .description-items .description-content{margin-right:30px}}@media (max-width:991px){.shop-details-wrapper .single-tab .description-items .description-content{margin-right:0}}.shop-details-wrapper .single-tab .description-items .description-content h3{margin-bottom:15px}.shop-details-wrapper .single-tab .description-items .description-content .description-list-items{margin-top:30px}@media (max-width:575px){.shop-details-wrapper .single-tab .description-items .description-content .description-list-items{flex-wrap:wrap;gap:30px}}.shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li{font-size:16px;text-transform:capitalize;color:var(--header);font-weight:600}.shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li span{color:var(--text);font-weight:400}@media (max-width:767px){.shop-details-wrapper .single-tab .review-items .admin-items{justify-content:center;gap:30px}}.shop-details-wrapper .single-tab .review-items .admin-items .admin-img{width:100px;height:100px}@media (max-width:575px){.shop-details-wrapper .single-tab .review-items .admin-items .admin-img{margin-right:0!important;text-align:center;margin:0 auto;margin-left:0!important}}.shop-details-wrapper .single-tab .review-items .admin-items .admin-img img{border-radius:50%}.shop-details-wrapper .single-tab .review-items .admin-items .content{position:relative;border:1px solid var(--border)}@media (max-width:575px){.shop-details-wrapper .single-tab .review-items .admin-items .content{text-align:center!important}}.shop-details-wrapper .single-tab .review-items .admin-items .content h5{text-transform:capitalize}.shop-details-wrapper .single-tab .review-items .admin-items .content::before{position:absolute;content:"";width:30px;height:30px;background-color:var(--white);border-left:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg);top:40%;left:-16px}@media (max-width:575px){.shop-details-wrapper .single-tab .review-items .admin-items .content::before{display:none}}@media (max-width:575px){.shop-details-wrapper .single-tab .review-items .admin-items .content .head-content{display:block!important;text-align:center}}.shop-details-wrapper .single-tab .review-items .admin-items .content .head-content h5 span{font-size:14px;margin-left:30px}@media (max-width:575px){.shop-details-wrapper .single-tab .review-items .admin-items .content .head-content h5 span{display:block!important;margin-left:0!important}}.shop-details-wrapper .single-tab .review-items .admin-items .content .star i{font-size:16px;color:var(--theme-color)}.shop-details-wrapper .single-tab .review-title h4{font-weight:500;text-transform:capitalize}.shop-details-wrapper .single-tab .review-title .rate-now{margin-top:15px;gap:15px}.shop-details-wrapper .single-tab .review-title .rate-now p{font-size:16px;text-transform:capitalize}.shop-details-wrapper .single-tab .review-title .rate-now i{font-size:16px;color:var(--theme-color)}.shop-details-wrapper .single-tab .review-form{margin-top:40px}.shop-details-wrapper .single-tab .review-form .form-clt input{width:100%;outline:0;border:none;padding:18px 35px;color:var(--text);background-color:#f5f5f5;font-size:16px;text-transform:capitalize;border-radius:8px}@media (max-width:575px){.shop-details-wrapper .single-tab .review-form .form-clt input{padding:15px 20px}}.shop-details-wrapper .single-tab .review-form .form-clt-big textarea{padding:18px 35px 170px;width:100%;outline:0;color:var(--text);background-color:#f5f5f5;font-size:16px;border:none;border-radius:8px;text-transform:capitalize}@media (max-width:575px){.shop-details-wrapper .single-tab .review-form .form-clt-big textarea{padding:15px 20px}}.shop-details-wrapper .single-tab .review-form .theme-btn::before{background-color:var(--header)}.shop-details-wrapper .single-tab .review-form .theme-btn:hover{color:var(--white)}.project-wrapper-2{margin-left:-10%;margin-right:-10%}@media (max-width:1199px){.project-wrapper-2{margin-left:0;margin-right:0}}.project-wrapper-2 .project-image-items-2{position:relative;z-index:9;margin-top:30px;border-radius:12px;overflow:hidden;height:658px}@media (max-width:1600px){.project-wrapper-2 .project-image-items-2{height:500px}}.project-wrapper-2 .project-image-items-2 img{width:100%;height:100%;border-radius:12px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;object-fit:cover}.project-wrapper-2 .project-image-items-2 .content{background-color:var(--theme-color-2);border-radius:4px;padding:30px;max-width:480px;position:absolute;bottom:-100px;left:30px;right:30px;opacity:0;visibility:hidden;transition:all .4s ease-in-out}@media (max-width:575px){.project-wrapper-2 .project-image-items-2 .content{text-align:center}}.project-wrapper-2 .project-image-items-2 .content span{font-size:15px;font-weight:600;color:#404a3d}.project-wrapper-2 .project-image-items-2 .content h3{font-size:24px;font-weight:700;margin-top:5px}.project-wrapper-2 .project-image-items-2 .content h3 a:hover{color:var(--theme-color)}.project-wrapper-2 .project-image-items-2 .content p{font-weight:500;margin-top:5px}.project-wrapper-2 .project-image-items-2 .content .circle-icon{background-color:var(--theme-color);width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;color:var(--white);display:inline-block;margin-top:20px}.project-wrapper-2 .project-image-items-2:hover .content{opacity:1;visibility:visible;bottom:30px}.project-wrapper-2 .project-image-items-2:hover img{transform:scale(1.1) rotate(2deg)}.project-wrapper-5{margin-left:-16%;margin-right:-5%}@media (max-width:1199px){.project-wrapper-5{margin-left:0;margin-right:0}}.project-wrapper-5 .project-thumb-items-5{position:relative;z-index:9;overflow:hidden;margin-top:30px}@media (max-width:1399px){.project-wrapper-5 .project-thumb-items-5{height:520px}.project-wrapper-5 .project-thumb-items-5 img{object-fit:cover}}.project-wrapper-5 .project-thumb-items-5 img{width:100%;height:100%;border-radius:28px}.project-wrapper-5 .project-thumb-items-5 .project-content{background-color:var(--theme-color-2);padding:28px;position:absolute;bottom:20px;left:20px;right:20px;border-radius:4px;transition:all .4s ease-in-out}@media (max-width:575px){.project-wrapper-5 .project-thumb-items-5 .project-content{text-align:center}}.project-wrapper-5 .project-thumb-items-5 .project-content .project-text{font-size:15px;font-weight:600;color:#404a3d}.project-wrapper-5 .project-thumb-items-5 .project-content .text-title{font-size:24px;font-weight:700;color:#404a3d}.project-wrapper-5 .project-thumb-items-5 .content{background-color:var(--theme-color-2);padding:40px;position:absolute;bottom:20px;left:20px;right:20px;border-radius:4px;transition:all .4s ease-in-out;opacity:0;visibility:hidden;transform:translateY(80%)}@media (max-width:991px){.project-wrapper-5 .project-thumb-items-5 .content{padding:28px}}@media (max-width:575px){.project-wrapper-5 .project-thumb-items-5 .content{text-align:center}}.project-wrapper-5 .project-thumb-items-5 .content .span{font-size:15px;font-weight:600;color:#404a3d}.project-wrapper-5 .project-thumb-items-5 .content h3{font-size:24px;font-weight:700;margin-top:10px}.project-wrapper-5 .project-thumb-items-5 .content h3 a{color:#404a3d}.project-wrapper-5 .project-thumb-items-5 .content h3 a:hover{color:var(--theme-color)}.project-wrapper-5 .project-thumb-items-5 .content p{max-width:291px;margin-top:7px;color:#404a3d}.project-wrapper-5 .project-thumb-items-5 .content .circle-icon{background-color:#244f0b;width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;color:var(--white);display:inline-block;margin-top:20px}.project-wrapper-5 .project-thumb-items-5:hover .content{transform:translateY(0);opacity:1;visibility:visible}.project-wrapper-5 .project-thumb-items-5:hover .text-title{opacity:0;visibility:hidden}.gallery-image-box-3{position:relative;border-radius:28px;overflow:hidden;margin-top:30px}.gallery-image-box-3 img{width:100%;height:100%;border-radius:28px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;object-fit:cover}.gallery-image-box-3 .content{border-radius:4px;background:var(--theme-color-2);padding:20px 24px;display:inline-block;position:absolute;bottom:-100px;left:20px;line-height:1;opacity:0;visibility:hidden;transition:all .4s ease-in-out}@media (max-width:575px){.gallery-image-box-3 .content{text-align:center;right:0;width:calc(100% - 40px)}}.gallery-image-box-3 .content p{font-size:15px;font-weight:600;color:#404a3d}.gallery-image-box-3 .content h3{font-weight:700;margin-top:5px}.gallery-image-box-3 .content h3 a{color:#404a3d}.gallery-image-box-3 .content h3 a:hover{color:var(--theme-color)}.gallery-image-box-3:hover .content{opacity:1;visibility:visible;bottom:20px}.gallery-image-box-3:hover img{transform:scale(1.1) rotate(2deg)}.project-details-wrapper .main-sideber .sideber-box{padding:30px 28px;background-color:#edf2ec;border-radius:28px;margin-bottom:30px}@media (max-width:1399px){.project-details-wrapper .main-sideber .sideber-box{margin-bottom:30px;padding:30px 28px}}.project-details-wrapper .main-sideber .sideber-box .service-categories{margin-top:30px}.project-details-wrapper .main-sideber .sideber-box .service-categories li{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;color:#5c6672}.project-details-wrapper .main-sideber .sideber-box .service-categories li:not(:last-child){border-bottom:1px solid rgba(34,48,53,.25);padding-bottom:20px;margin-bottom:20px}.project-details-wrapper .main-sideber .sideber-box .service-categories li span i{color:#5c6672;margin-left:5px;transform:rotate(-45deg)}.project-details-wrapper .main-sideber .sideber-box .service-categories li:hover a{color:var(--theme-color)}.project-details-wrapper .main-sideber .sidebar-widget-image{position:relative;z-index:9999}@media (max-width:1199px){.project-details-wrapper .main-sideber .sidebar-widget-image{height:420px}}.project-details-wrapper .main-sideber .sidebar-widget-image::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";border-radius:28px;background-color:rgba(99,171,82,.87)}.project-details-wrapper .main-sideber .sidebar-widget-image img{width:100%;height:100%;border-radius:28px}.project-details-wrapper .main-sideber .sidebar-widget-image .content{position:absolute;top:90px;bottom:45px;left:25px;right:25px;z-index:22;text-align:center}.project-details-wrapper .main-sideber .sidebar-widget-image .content h3{font-size:30px;font-weight:800;color:var(--white);margin-bottom:10px}@media (max-width:1199px){.project-details-wrapper .main-sideber .sidebar-widget-image .content h3{font-size:25px;line-height:130%}}.project-details-wrapper .main-sideber .sidebar-widget-image .content p{color:var(--white);max-width:265px;margin:0 auto}.project-details-wrapper .main-sideber .sidebar-widget-image .content .theme-btn{background:var(--theme-color-2);margin-top:30px;color:var(--header)}.project-details-wrapper .main-sideber .sidebar-widget-image .content .theme-btn::before{background-color:var(--theme-color)}.project-details-wrapper .main-sideber .sidebar-widget-image .content .theme-btn:hover{color:var(--white)}.project-details-wrapper .project-details-content .project-img img{width:100%;height:100%;border-radius:28px}.project-details-wrapper .project-details-content h2{margin-top:20px}.project-details-wrapper .project-details-content h3{font-size:34px;font-weight:700;margin-top:25px}.project-details-wrapper .project-details-content .list-items{display:flex;align-items:center;gap:60px;margin-top:30px}@media (max-width:1399px){.project-details-wrapper .project-details-content .list-items{gap:30px;flex-wrap:wrap}}.project-details-wrapper .project-details-content .list-items ul li{font-size:18px;font-weight:500;color:#0a2803}.project-details-wrapper .project-details-content .list-items ul li:not(:last-child){margin-bottom:20px}.project-details-wrapper .project-details-content .list-items ul li i{margin-right:7px;color:var(--theme-color)}.project-section-5 .swiper-dot2{position:relative;z-index:99}.project-section-5 .swiper-dot2 .swiper-pagination-bullet{width:14px;height:14px;transition:.6s;background-color:transparent;border:1px solid var(--theme-color);opacity:1;border-radius:14px}.project-section-5 .swiper-dot2 .swiper-pagination-bullet:not(:last-child){margin-right:5px}.project-section-5 .swiper-dot2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color);transition:.6s;position:relative}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--theme-color);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:10px}.fix{overflow:hidden}.ralt{position:relative}.ripple{position:relative}.ripple::after,.ripple::before{position:absolute;left:50%;top:50%;width:80px;height:80px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:50%;box-shadow:0 0 0 0 rgba(255,255,255,.9);animation:rippleOne 3s infinite}.ripple::before{-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;right:0;bottom:0}.ripple::after{-webkit-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute;right:0;bottom:0}.swiper-dot{text-align:center;margin:50px auto 0;position:relative;z-index:9}.swiper-dot .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--theme-color);width:22px;height:22px;opacity:1}.swiper-dot .swiper-pagination-bullet:not(:last-child){margin-right:7px}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color);transition:.6s;position:relative;border:2px solid var(--theme-color)}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before{position:absolute;width:18px;height:18px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:transparent;border:2px solid var(--white);content:""}.array-button{display:flex;align-items:center;gap:18px}.array-button .array-next,.array-button .array-prev{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background-color:var(--white);transition:all .4s ease-in-out}.array-button .array-next:hover,.array-button .array-prev:hover{background-color:var(--theme-color);color:var(--white)}.array-button.style-2 .array-prev{border:1px solid var(--border)}.array-button.style-2 .array-next{border:1px solid var(--theme-color);background-color:var(--theme-color);color:var(--white)}.array-button.style-2 .array-next:hover{background-color:var(--header)}@media (max-width:575px){br{display:none}}.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}.sticky-style{position:sticky!important;top:100px}.box-shadow{box-shadow:var(---box-shadow)}.custom-container{max-width:1560px;margin:0 auto}.custom-container-33{max-width:1319px;margin:0 auto}.custom-container-2{max-width:1568px;margin:0 auto}.slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}.brand-slide-element{width:auto;display:inline-block}.footer-info-container{max-width:1436px}.footer-location-li{display:flex;margin-bottom:20px;flex-direction:column}@media (max-width:991px){.lg-center{justify-content:center;text-align:center}}.swiper-dot4 .swiper-pagination-bullet{width:7px;height:7px;transition:.6s;background-color:#818181;opacity:1;border-radius:100%;position:relative}.swiper-dot4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color);transition:.6s;position:relative;width:30px;border-radius:30px}.custom-container-3{max-width:1768px;margin:0 auto}.text-color{color:var(--text)!important}.sec-bg-4{background-color:#0e1445}.swiper-dot3 .swiper-pagination-bullet{width:14px;height:14px;transition:.6s;background-color:transparent;border:1px solid var(--theme-color-2);border-radius:14px;opacity:1;position:relative}.swiper-dot3 .swiper-pagination-bullet:not(:last-child){margin-right:15px}.swiper-dot3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color-2);border:1px solid var(--theme-color-2);transition:.6s;position:relative;width:14px;height:14px;border-radius:14px}.swiper-dot3 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";border:1px solid var(--theme-color-2);width:22px;height:22px;border-radius:22px;left:50%;top:50%;transform:translate(-50%,-50%)}.page-nav-wrap{margin-top:60px}.page-nav-wrap ul li{display:inline-block}.page-nav-wrap ul li.active .page-numbers{background-color:var(--theme-color);color:var(--white);border:1px solid var(--theme-color)}.page-nav-wrap ul li .page-numbers{display:inline-block;width:48px;height:48px;text-align:center;line-height:48px;border-radius:100px;border:1px solid var(--theme-color);background:0 0;color:var(--theme-color);font-weight:600;font-size:18px;transition:all .3s ease-in-out;margin:0 5px}.page-nav-wrap ul li .page-numbers.current{background-color:var(--theme-color);color:var(--white)}.page-nav-wrap ul li .page-numbers i{margin-top:2px}.page-nav-wrap ul li .page-numbers:hover{background-color:var(--theme-color);color:var(--white);border:1px solid var(--theme-color)}.sticky-style{position:sticky!important;top:100px}.team-wrapper-3{margin-right:-26%}@media (max-width:1399px){.team-wrapper-3{margin-right:0}}@media (max-width:1199px){.team-wrapper-3{margin-right:-25%}}@media (max-width:991px){.team-wrapper-3{margin-right:0}}@media (max-width:575px){.team-wrapper-3 .team-left-content{text-align:center}}.team-wrapper-3 .team-left-content .team-text{margin-top:25px}@media (max-width:1399px){.team-wrapper-3 .team-left-content .team-text br{display:none}}.team-wrapper-3 .team-left-content .array-button{display:flex;align-items:center;gap:8px;margin-top:50px}@media (max-width:767px){.team-wrapper-3 .team-left-content .array-button{margin-top:30px}}@media (max-width:575px){.team-wrapper-3 .team-left-content .array-button{display:none}}.team-wrapper-3 .team-left-content .array-button .array-next,.team-wrapper-3 .team-left-content .array-button .array-prev{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:0 0;border:1px solid var(--theme-color);color:var(--theme-color)}.team-wrapper-3 .team-left-content .array-button .array-next:hover,.team-wrapper-3 .team-left-content .array-button .array-prev:hover{background-color:var(--theme-color);color:var(--white)}.team-wrapper-3 .team-image-box-items .team-image{position:relative;z-index:9;overflow:hidden}.team-wrapper-3 .team-image-box-items .team-image .text{text-align:center;position:absolute;left:0;right:0;bottom:20px;font-size:16px;font-weight:700;color:var(--theme-color);transition:all .4s ease-in-out;opacity:0;visibility:hidden}@media (max-width:991px){.team-wrapper-3 .team-image-box-items .team-image .text{color:#fff}}.team-wrapper-3 .team-image-box-items .team-image::before{position:absolute;top:71%;bottom:0;left:-20px;right:0;content:"";border-radius:50%;width:115%;height:100%;background-color:var(--theme-color-2);border-bottom-left-radius:28px;border-bottom-right-radius:28px;transition:all .4s ease-in-out;opacity:0;visibility:hidden}@media (max-width:991px){.team-wrapper-3 .team-image-box-items .team-image::before{display:none}}.team-wrapper-3 .team-image-box-items .team-image .social-icon{display:flex;align-items:center;gap:10px;justify-content:center;position:absolute;bottom:50px;left:0;right:0;transition:all .4s ease-in-out;opacity:0;visibility:hidden}.team-wrapper-3 .team-image-box-items .team-image .social-icon a{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;background-color:var(--white);text-align:center;color:var(--theme-color);display:inline-block}@media (max-width:991px){.team-wrapper-3 .team-image-box-items .team-image .social-icon a{margin-top:0!important}}.team-wrapper-3 .team-image-box-items .team-image .social-icon a:hover{background-color:var(--theme-color);color:var(--white)}.team-wrapper-3 .team-image-box-items .team-image img{width:100%;height:100%;border-radius:28px}.team-wrapper-3 .team-image-box-items .team-content{margin-top:20px;text-align:center}.team-wrapper-3 .team-image-box-items .team-content p{font-size:15px;font-weight:600}.team-wrapper-3 .team-image-box-items .team-content h3{font-weight:700}.team-wrapper-3 .team-image-box-items .team-content h3 a:hover{color:var(--theme-color)}.team-wrapper-3 .team-image-box-items:hover .team-image::before{opacity:1;visibility:visible}.team-wrapper-3 .team-image-box-items:hover .team-image .text{opacity:1;visibility:visible}.team-wrapper-3 .team-image-box-items:hover .team-image .social-icon{opacity:1;visibility:visible}.team-box-items-4{margin-top:30px}.team-box-items-4 .team-image{position:relative;overflow:hidden}.team-box-items-4 .team-image::after{background:linear-gradient(90deg,rgba(var(--white-rgb,255,255,255),.13) 0,rgba(var(--white-rgb,255,255,255),.13) 77%,rgba(var(--white-rgb,255,255,255),.3) 92%,rgba(var(--white-rgb,255,255,255),0));content:"";height:200%;left:-210%;opacity:0;position:absolute;top:-50%;transition:all .5s ease 0s;transition-property:all;transition-duration:.5s;transition-timing-function:ease;width:200%}.team-box-items-4 .team-image img{width:100%;height:100%;transition:all .4s ease-in-out;border-radius:28px}.team-box-items-4 .team-content{margin-top:30px;position:relative}@media (max-width:575px){.team-box-items-4 .team-content{text-align:center}}.team-box-items-4 .team-content p{color:var(--text)}.team-box-items-4 .team-content h3{margin-bottom:5px}@media (max-width:575px){.team-box-items-4 .team-content h3{font-size:22px}}.team-box-items-4 .team-content h3 a:hover{color:var(--theme-color)}.team-box-items-4 .team-content .social-profile{position:absolute;right:30px;bottom:74px;content:"";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:2;display:inline-block;overflow:hidden;cursor:pointer}.team-box-items-4 .team-content .social-profile ul{transform:translateY(100px);transition:all .6s ease-in-out;opacity:0;visibility:hidden;z-index:-1;display:grid;gap:10px;align-items:center}.team-box-items-4 .team-content .social-profile ul li a{width:48px;height:48px;line-height:48px;text-align:center;display:block;background:var(--white);color:var(--header);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;margin:0 auto;font-size:16px;border-radius:50%}.team-box-items-4 .team-content .social-profile ul li a:hover{background-color:var(--theme-color);color:var(--white)}.team-box-items-4 .team-content .social-profile .plus-btn{z-index:99;cursor:pointer;width:58px;height:58px;line-height:58px;text-align:center;display:inline-block;color:var(--theme-color);background-color:var(--white);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px;border:1px dashed var(--theme-color);margin-top:10px;border-radius:50%}.team-box-items-4 .team-content .social-profile .plus-btn:hover{border:1px solid rgba(30,32,35,.12);background:var(--white);box-shadow:10px 16px 120px 1px rgba(4,7,56,.12);color:var(--header)}.team-box-items-4 .team-content .social-profile:hover ul{transform:translateY(0);opacity:1;visibility:visible}.team-box-items-4:hover .team-image::after{left:-30%;opacity:1;top:-20%;transition-duration:.5s,.5s,.15s;transition-property:left,top,opacity;transition-timing-function:linear}.team-section-4{position:relative}.team-section-4 .shape-1{position:absolute;bottom:20%;left:0}.team-details-wrapper .team-details-left .details-image{margin-bottom:40px}.team-details-wrapper .team-details-left .details-image img{width:100%;height:100%;border-radius:10px}@media (max-width:1399px){.team-details-wrapper .team-details-left .content{margin-top:30px;margin-left:0}}.team-details-wrapper .team-details-content{margin-left:30px}@media (max-width:1399px){.team-details-wrapper .team-details-content{margin-left:0}}.team-details-wrapper .team-details-content h6{font-size:18px;font-weight:700;color:var(--theme-color);margin-bottom:20px}.team-details-wrapper .team-details-content p{margin-top:15px}.team-details-wrapper .team-details-content .team-content-item{display:flex;align-items:center;gap:70px;margin-top:30px}@media (max-width:1399px){.team-details-wrapper .team-details-content .team-content-item{gap:30px}}@media (max-width:991px){.team-details-wrapper .team-details-content .team-content-item{flex-wrap:wrap}}.team-details-wrapper .team-details-content .team-content-item .contact-list li{display:flex;align-items:center;gap:58px;font-size:18px;font-weight:700;color:var(--header)}@media (max-width:1399px){.team-details-wrapper .team-details-content .team-content-item .contact-list li{font-size:16px}}.team-details-wrapper .team-details-content .team-content-item .contact-list li:not(:last-child){margin-bottom:12px}.team-details-wrapper .team-details-content .team-content-item .contact-list li a{color:var(--text)}.team-details-wrapper .team-details-content .team-content-item .contact-list li span{color:var(--text);font-weight:400;font-size:16px;display:inline-block}.team-details-wrapper .team-details-content .team-content-item .contact-list li span.style-3{margin-left:-5px}.team-details-wrapper .team-details-content .team-content-item .contact-list li span.style-2{margin-left:-20px}.team-details-wrapper .team-details-content .team-content-item .social-item{margin-top:20px}@media (max-width:1399px){.team-details-wrapper .team-details-content .team-content-item .social-item{margin-top:0}}.team-details-wrapper .team-details-content .team-content-item .social-item .social-list{display:flex;align-items:center;gap:10px;margin-top:20px}.team-details-wrapper .team-details-content .team-content-item .social-item .social-list a{width:47px;height:47px;line-height:47px;text-align:center;background-color:var(--bg);color:var(--theme-color);border-radius:100px}.team-details-wrapper .team-details-content .team-content-item .social-item .social-list a:hover{background-color:var(--theme-color);color:var(--white)}.team-details-wrapper .team-details-content .progress-area{margin-left:50px;margin-top:120px}@media (max-width:1199px){.team-details-wrapper .team-details-content .progress-area{margin-left:0;margin-top:100px}}@media (max-width:991px){.team-details-wrapper .team-details-content .progress-area{margin-top:80px}}.team-details-wrapper .team-details-content .progress-area h3{font-size:24px;margin-bottom:30px}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items{width:100%}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items:not(:last-child){margin-bottom:25px}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items .pro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items .pro-head .title{font-size:16px;font-weight:600;color:#43494d}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items .pro-head .point{font-size:16px;font-weight:600;color:var(--header);line-height:1;position:relative;margin-bottom:10px;display:inline-block}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items .progress{border-radius:2px;background:rgba(153,165,55,.12);justify-content:flex-start;align-items:center;position:relative;display:flex;height:4px;width:100%}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items .progress-value{animation:load 3s normal forwards;border-radius:0;background:var(--theme-color);height:4px;width:0;border-radius:2px}.team-details-wrapper .team-details-content .progress-area .progress-wrap .pro-items .style-two{animation:load2 3s normal forwards}@keyframes load{0%{width:0}100%{width:90%}}@keyframes load2{0%{width:0}100%{width:75%}}.faq-wrapper-2 .faq-left-items ul{margin-top:40px}@media (max-width:575px){.faq-wrapper-2 .faq-left-items ul{margin-top:30px}}.faq-wrapper-2 .faq-left-items ul li{display:flex;align-items:center;gap:20px}.faq-wrapper-2 .faq-left-items ul li h5{margin-bottom:7px}@media (max-width:575px){.faq-wrapper-2 .faq-left-items ul li h5{margin-bottom:0}}.faq-wrapper-2 .faq-left-items ul li p{color:var(--header);font-size:24px;font-weight:600}@media (max-width:575px){.faq-wrapper-2 .faq-left-items ul li p{font-size:20px}}.faq-wrapper-2 .faq-left-items ul li p a{color:var(--header);font-size:24px;font-weight:600}@media (max-width:575px){.faq-wrapper-2 .faq-left-items ul li p a{font-size:20px}}.faq-wrapper-2 .faq-left-items ul li i{font-size:30px;color:var(--theme-color)}.faq-wrapper-2 .faq-left-items ul li:not(:last-child){margin-bottom:35px}@media (max-width:575px){.faq-wrapper-2 .faq-left-items ul li:not(:last-child){margin-bottom:15px}}.faq-wrapper-2 .faq-right-items .accordion-item{border:0;background-color:var(--white);border-radius:6px;border:1px solid rgba(60,60,60,.28);margin-top:20px}.faq-wrapper-2 .faq-right-items .accordion-item .accordion-header{border:none}.faq-wrapper-2 .faq-right-items .accordion-item .accordion-header .accordion-button{font-size:18px;font-weight:700;color:var(--header);border:0;border-radius:0;box-shadow:none;background-color:var(--white);padding:22px 22px 0;text-transform:capitalize}.faq-wrapper-2 .faq-right-items .accordion-item .accordion-header .accordion-button::after{content:"\f078";background:0 0;font-family:"Font Awesome 5 Pro";font-weight:300;transition:all .3s ease-in-out!important;color:var(--header);top:18px;position:absolute;right:22px}.faq-wrapper-2 .faq-right-items .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f077";background:0 0;font-family:"Font Awesome 5 Pro";font-weight:300;transform:rotate(0);color:var(--theme-color)}.faq-wrapper-2 .faq-right-items .accordion-item .accordion-header .accordion-button.collapsed{background-color:transparent;padding:25px 22px;color:var(--header)}.faq-wrapper-2 .faq-right-items .accordion-item .accordion-collapse .accordion-body{padding-left:30px;padding-top:15px;color:#5c6672;background:var(--white);font-weight:500}.faq-page-items{color:var(--text-h)}.faq-page-items-title{color:var(--text-h);display:flex;margin:50px 0 20px 0;font-size:26px;font-weight:700;font-family:Nunito,sans-serif}@media (max-width:767px){.faq-page-items{margin-top:30px}}.faq-page-items .accordion-box{position:relative}.faq-page-items .accordion-box .block{position:relative;background-color:transparent;margin-bottom:16px;line-height:1;border:1px solid rgba(60,60,60,.28);border-radius:8px;padding:22px 30px}@media (max-width:575px){.faq-page-items .accordion-box .block{padding:18px}}.faq-page-items .accordion-box .block .acc-btn{position:relative;font-size:18px;color:var(--header);font-weight:700;font-family:Nunito,sans-serif;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:575px){.faq-page-items .accordion-box .block .acc-btn{font-size:17px;line-height:1.5;padding-right:40px}}.faq-page-items .accordion-box .block .acc-btn .icon{position:absolute;right:0;top:0;height:35px;font-size:18px;line-height:18px;color:var(--header);-webkit-transition:all .5s ease;transition:all .5s ease}.faq-page-items .accordion-box .block .acc-content{position:relative;display:none;margin-top:22px}@media (max-width:470px){.faq-page-items .accordion-box .block .acc-content{margin-top:10px}}.faq-page-items .accordion-box .block .acc-content .content{position:relative}.faq-page-items .accordion-box .block .acc-content .content .text{line-height:175%;font-size:16px;font-weight:500;color:#5c6672;max-width:80%}.faq-page-items .accordion-box .block .acc-content .content .text ul{list-style-type:disc;padding:10px 0 0 30px}@media (max-width:1199px){.faq-page-items .accordion-box .block .acc-content .content .text{font-size:14px}}@media (max-width:470px){.faq-page-items .accordion-box .block .acc-content .content .text{font-size:13px}}.faq-page-items .accordion-box .block .acc-content.current{display:block}.faq-page-items .accordion-box .block .acc-btn.active .icon:before{content:"\f077";font-family:"Font Awesome 5 Pro"}.faq-page-items .accordion-box .block .acc-btn.active{color:var(--header)}.faq-page-items .accordion-box .block:last-child{margin-bottom:0}.faq-section-5{position:relative}.faq-section-5 .shape-1{position:absolute;bottom:10%;right:0}.cta-wrapper{border-radius:30px;position:relative;z-index:9;padding:20px 100px}@media (max-width:1199px){.cta-wrapper{padding:0 50px}}@media (max-width:991px){.cta-wrapper{padding:0 40px;padding-top:80px}}@media (max-width:767px){.cta-wrapper{padding:0 30px;padding-top:80px}}@media (max-width:575px){.cta-wrapper{padding-left:20px;padding-right:20px;text-align:center}}.cta-wrapper::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;border-radius:30px;background:rgba(36,79,11,.83)}.cta-wrapper .cta-content{margin-left:50px}@media (max-width:991px){.cta-wrapper .cta-content{margin-left:0}}.cta-wrapper .cta-content .cta-text{margin-top:25px;color:var(--white)}.cta-wrapper .cta-content .cta-bottom-area{margin-top:30px;display:flex;align-items:center;gap:40px}@media (max-width:991px){.cta-wrapper .cta-content .cta-bottom-area{flex-wrap:wrap;gap:20px}}@media (max-width:575px){.cta-wrapper .cta-content .cta-bottom-area{justify-content:center}.cta-wrapper .cta-content .cta-bottom-area p{text-align:left}}.cta-wrapper .cta-content .cta-bottom-area .theme-btn{background-color:var(--theme-color-2);color:var(--theme-color);transition:all .4s ease-in-out}.cta-wrapper .cta-content .cta-bottom-area .theme-btn::before{background-color:var(--theme-color)}.cta-wrapper .cta-content .cta-bottom-area .theme-btn:hover{color:var(--white)}.cta-wrapper .cta-content .cta-bottom-area .phone-box-items{display:flex;align-items:center;gap:20px}.cta-wrapper .cta-content .cta-bottom-area .phone-box-items .icon{width:57px;height:57px;line-height:57px;text-align:center;background-color:var(--theme-color-2);border-radius:50%;color:var(--theme-color);font-size:20px}.cta-wrapper .cta-content .cta-bottom-area .phone-box-items .content p{font-weight:600;color:var(--white)}.cta-wrapper .cta-content .cta-bottom-area .phone-box-items .content a{color:var(--white);font-size:18px;font-weight:800}.cta-wrapper .cta-image{margin-top:-55px}@media (max-width:991px){.cta-wrapper .cta-image{margin-top:0;text-align:center}}.cta-best-saller-content{border-radius:30px;background:var(--theme-color-2);padding:60px 45px;margin-top:-180px;position:relative;z-index:99}@media (max-width:1399px){.cta-best-saller-content{padding:45px 30px}}@media (max-width:1199px){.cta-best-saller-content{margin-top:-140px}}.cta-best-saller-content .cta-text{margin-top:25px}@media (max-width:1399px){.cta-best-saller-content .cta-text{margin-top:12px;font-size:14px}}.cta-best-saller-content ul{margin-top:30px}@media (max-width:1399px){.cta-best-saller-content ul{margin-top:12px}}.cta-best-saller-content ul li{display:flex;gap:20px}.cta-best-saller-content ul li i{color:var(--theme-color);font-size:20px}.cta-best-saller-content ul li p{color:#0a2803;font-weight:500}@media (max-width:1399px){.cta-best-saller-content ul li p{font-size:14px}}.cta-best-saller-content ul li:not(:last-child){margin-bottom:25px}@media (max-width:1399px){.cta-best-saller-content ul li:not(:last-child){margin-bottom:14px}}.cta-best-saller-content .theme-btn{margin-top:40px}.cta-best-saller-section-2{margin-top:50px;position:relative}.cta-best-saller-section-2 .cta-best-img{position:absolute;top:0;left:0;bottom:0;right:0;height:820px}@media (max-width:1399px){.cta-best-saller-section-2 .cta-best-img{height:initial}}.cta-best-saller-section-2 .cta-best-img img{width:100%;height:100%;object-fit:cover}.cta-wrapper-2{border-radius:30px;position:relative;z-index:999;padding:0 100px}@media (max-width:1199px){.cta-wrapper-2{padding:0 50px;padding-top:60px;text-align:center}}@media (max-width:575px){.cta-wrapper-2{padding:0 20px;padding-top:50px}}.cta-wrapper-2::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;border-radius:30px;background:rgba(91,140,81,.8)}.cta-wrapper-2 .shape-1{position:absolute;bottom:0;left:45%}@media (max-width:1199px){.cta-wrapper-2 .shape-1{display:none}}.cta-wrapper-2 .shape-2{position:absolute;top:0;right:0}@media (max-width:1199px){.cta-wrapper-2 .shape-2{display:none}}.cta-wrapper-2 .cta-content{margin-left:50px}@media (max-width:1600px){.cta-wrapper-2 .cta-content{margin-left:0}}.cta-wrapper-2 .cta-content .theme-btn{margin-top:30px;background-color:var(--theme-color-2);color:#404a3d;transition:all .4s ease-in-out}.cta-wrapper-2 .cta-content .theme-btn::before{background-color:var(--white)}.cta-wrapper-2 .cta-content .theme-btn:hover{color:var(--theme-color)}.cta-wrapper-2 .cta-image{margin-top:-35px}@media (max-width:1199px){.cta-wrapper-2 .cta-image{margin-top:0}.cta-wrapper-2 .cta-image img{width:100%}}.cta-wrapper-3{border-radius:28px;position:relative;z-index:9;padding:120px 85px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.cta-wrapper-3{padding:80px 35px}}@media (max-width:991px){.cta-wrapper-3{flex-wrap:wrap;gap:30px}}@media (max-width:575px){.cta-wrapper-3{justify-content:center;text-align:center}}.cta-wrapper-3 .shape-1{position:absolute;bottom:25px;right:250px}@media (max-width:1199px){.cta-wrapper-3 .shape-1{display:none}}.cta-wrapper-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:rgba(36,79,11,.62);border-radius:28px}.cta-wrapper-3 .cta-discount-area{display:flex;align-items:center;gap:50px}@media (max-width:767px){.cta-wrapper-3 .cta-discount-area{flex-wrap:wrap}}@media (max-width:575px){.cta-wrapper-3 .cta-discount-area{justify-content:center}}.cta-wrapper-3 .cta-discount-area .circle-bg-icon{position:relative;z-index:9;animation:cir36 20s linear infinite}.cta-wrapper-3 .cta-discount-area .circle-bg-icon .icon{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);font-size:44px;color:#404a3d}.cta-wrapper-3 .cta-discount-area .circle-bg-icon .icon i{transition:all .4s ease-in-out;display:inline-block}.cta-wrapper-3 .cta-discount-area .circle-bg-icon:hover .icon i{transform:scaleX(-1)!important}.cta-wrapper-3 .theme-btn{background-color:var(--theme-color-2);color:#404a3d;transition:all .4s ease-in-out}.cta-wrapper-3 .theme-btn::before{background-color:var(--theme-color)}.cta-wrapper-3 .theme-btn:hover{color:var(--white)}.cta-wrapper-4{border-radius:28px;position:relative;z-index:9;padding:120px 85px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.cta-wrapper-4{padding:70px 50px;flex-wrap:wrap;gap:30px}}@media (max-width:991px){.cta-wrapper-4{padding:60px 40px}}@media (max-width:991px){.cta-wrapper-4{padding:60px 40px}}@media (max-width:767px){.cta-wrapper-4{padding:50px 30px;justify-content:center;text-align:center}}.cta-wrapper-4::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:rgba(36,79,11,.62);border-radius:28px}.cta-wrapper-4 .cta-discount-area{display:flex;align-items:center;gap:50px}@media (max-width:767px){.cta-wrapper-4 .cta-discount-area{display:block;text-align:center}}.cta-wrapper-4 .cta-discount-area .circle-bg-icon{position:relative;z-index:9}@media (max-width:767px){.cta-wrapper-4 .cta-discount-area .circle-bg-icon{margin-bottom:30px}}.cta-wrapper-4 .cta-discount-area .circle-bg-icon .circle-icon{animation:cir36 20s linear infinite}.cta-wrapper-4 .cta-discount-area .circle-bg-icon .icon{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);font-size:44px;color:#404a3d}.cta-wrapper-4 .cta-discount-area .circle-bg-icon .icon img{transition:all .4s ease-in-out;display:inline-block}.cta-wrapper-4 .cta-discount-area .circle-bg-icon:hover .icon img{transform:scaleX(-1)!important}.cta-wrapper-4 .theme-btn{background-color:var(--theme-color-2);color:#404a3d;transition:all .4s ease-in-out}.cta-wrapper-4 .theme-btn::before{background-color:var(--theme-color)}.cta-wrapper-4 .theme-btn:hover{color:var(--white)}.cta-banner-5{padding-top:380px;padding-bottom:120px;background-attachment:fixed}@media (max-width:1199px){.cta-banner-5{padding-top:220px}}@media (max-width:767px){.cta-banner-5{padding-top:120px}}.cta-banner-5 h2{font-size:72px;color:var(--white)}@media (max-width:991px){.cta-banner-5 h2{font-size:55px}}@media (max-width:767px){.cta-banner-5 h2{font-size:48px}}@media (max-width:575px){.cta-banner-5 h2{font-size:40px;text-align:center}}.cta-discount-section-4{position:relative;z-index:999}.cta-discount-section-4::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#edf2ec;top:40%;height:initial}.cta-section{position:relative;z-index:999;padding-top:55px!important}.cta-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#edf2ec;height:45%}.cta-section .bottom-shape{position:absolute;bottom:50%;left:0;right:0}@media (max-width:991px){.cta-section .bottom-shape{bottom:-53%}}.cta-section .bottom-shape img{width:100%}.cta-discount-section-3{position:relative;z-index:999}.cta-discount-section-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#fff9e8;top:30%;height:initial}.cta-discount-section-3 .cta-line{position:absolute;left:0;right:0;top:30%}@media (max-width:991px){.cta-discount-section-3 .cta-line{top:27%}}.cta-discount-section-3 .cta-line img{width:100%}.testimonial-wrapper{margin-top:60px}.testimonial-wrapper .testimonial-image{overflow:hidden;border-radius:30px}.testimonial-wrapper .testimonial-image img{width:100%;height:100%;border-radius:30px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.testimonial-wrapper .testimonial-image:hover img{transform:scale(1.1) rotate(2deg)}.testimonial-wrapper .testimonial-box-items{margin-left:50px;max-width:626px}@media (max-width:1199px){.testimonial-wrapper .testimonial-box-items{margin-left:0}}@media (max-width:575px){.testimonial-wrapper .testimonial-box-items{text-align:center}}.testimonial-wrapper .testimonial-box-items .star{color:#eddd5e}.testimonial-wrapper .testimonial-box-items h3{font-size:28px;font-weight:600;margin-top:30px}@media (max-width:1199px){.testimonial-wrapper .testimonial-box-items h3{font-size:22px}}@media (max-width:991px){.testimonial-wrapper .testimonial-box-items h3{font-size:18px}}.testimonial-wrapper .testimonial-box-items .client-info-area{display:flex;align-items:center;justify-content:space-between;margin-top:50px}@media (max-width:1199px){.testimonial-wrapper .testimonial-box-items .client-info-area{margin-top:25px}}@media (max-width:575px){.testimonial-wrapper .testimonial-box-items .client-info-area{display:grid;gap:20px;justify-content:center}}.testimonial-wrapper .testimonial-box-items .client-info-area .client-info{display:flex;align-items:center;gap:20px}.testimonial-wrapper .testimonial-box-items .client-info-area .client-info .content p{font-size:15px;font-weight:600}@media (max-width:575px){.testimonial-wrapper .testimonial-box-items .client-info-area .client-info .content p{text-align:left}}.testimonial-wrapper .testimonial-box-items .client-info-area .client-info .content h5{font-size:18px;font-weight:700}.testimonial-wrapper .testimonial-box-items .client-info-area .icon{font-size:60px;color:var(--theme-color)}.testimonial-wrapper .array-buttons{display:grid;align-items:center;gap:40px}@media (max-width:1199px){.testimonial-wrapper .array-buttons{display:flex;gap:20px}}@media (max-width:575px){.testimonial-wrapper .array-buttons{justify-content:center}}.testimonial-wrapper .array-buttons .array-next:hover svg path,.testimonial-wrapper .array-buttons .array-prev:hover svg path{fill:var(--theme-color)}.testimonial-section-2{border-radius:30px;position:relative;z-index:9;margin-left:50px;margin-right:50px}@media (max-width:1600px){.testimonial-section-2{margin-left:34px;margin-right:34px}}@media (max-width:1399px){.testimonial-section-2{margin-left:28px;margin-right:28px}}@media (max-width:1199px){.testimonial-section-2{margin-left:20px;margin-right:20px}}.testimonial-section-2::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;border-radius:30px;background:rgba(10,40,3,.87)}.testimonial-box-items-2{border-radius:12px;background:var(--white);padding:45px 35px;margin-top:30px}@media (max-width:575px){.testimonial-box-items-2{padding:28px;text-align:center}}.testimonial-box-items-2 .icon{font-size:87px;color:#63ab52}.testimonial-box-items-2 h4{font-size:22px;font-weight:600;max-width:364px;margin-top:30px}@media (max-width:1399px){.testimonial-box-items-2 h4{font-size:20px}}@media (max-width:575px){.testimonial-box-items-2 h4{font-size:18px}}.testimonial-box-items-2 .client-info{display:flex;align-items:center;gap:20px;margin-top:30px}@media (max-width:575px){.testimonial-box-items-2 .client-info{justify-content:center;display:grid}}.testimonial-box-items-2 .client-info .content p{font-size:15px;font-weight:600}.testimonial-box-items-2 .client-info .content h5{font-size:18px;font-weight:700}.testimonial-box-items-3{background-color:var(--white);border-radius:12px;padding:30px;margin-top:30px}@media (max-width:575px){.testimonial-box-items-3{text-align:center;padding:30px 27px}}.testimonial-box-items-3 .star{color:#eddd5e}.testimonial-box-items-3 h4{font-size:24px;font-weight:700;max-width:446px;margin-top:20px}@media (max-width:1199px){.testimonial-box-items-3 h4{font-size:20px}}@media (max-width:767px){.testimonial-box-items-3 h4{font-size:22px}}@media (max-width:575px){.testimonial-box-items-3 h4{font-size:20px}}.testimonial-box-items-3 .client-info-area{display:flex;align-items:center;justify-content:space-between;margin-top:40px}@media (max-width:575px){.testimonial-box-items-3 .client-info-area{justify-content:center;display:grid;gap:15px}}.testimonial-box-items-3 .client-info-area .client-info{display:flex;align-items:center;gap:20px}@media (max-width:575px){.testimonial-box-items-3 .client-info-area .client-info{justify-content:center;display:grid;gap:15px}}.testimonial-box-items-3 .client-info-area .client-info .content p{font-size:15px;font-weight:600}.testimonial-box-items-3 .client-info-area .client-info .content h5{font-size:18px;font-weight:700}.testimonial-box-items-3 .client-info-area .icon{font-size:60px;color:#63ab52}@media (max-width:575px){.testimonial-box-items-3 .client-info-area .icon{display:none}}.testimonial-wrapper-4{background-color:var(--theme-color-2);padding:90px;border-radius:28px;position:relative;z-index:9}@media (max-width:1199px){.testimonial-wrapper-4{padding:50px 45px}}@media (max-width:991px){.testimonial-wrapper-4{padding:45px 35px}}@media (max-width:767px){.testimonial-wrapper-4{padding:40px 32px}}@media (max-width:575px){.testimonial-wrapper-4{padding:30px}}.testimonial-wrapper-4 .shape-1{position:absolute;top:40px;left:60px}.testimonial-wrapper-4 .shape-2{position:absolute;bottom:0;right:30px}.testimonial-wrapper-4 .testimonial-img{margin-right:60px}@media (max-width:1199px){.testimonial-wrapper-4 .testimonial-img{margin-right:0}}.testimonial-wrapper-4 .testimonial-img img{width:100%;height:100%}.testimonial-wrapper-4 .testimonial-content .section-title h2{font-weight:700;margin-top:15px;font-size:45px}@media (max-width:1600px){.testimonial-wrapper-4 .testimonial-content .section-title h2{font-size:38px}}@media (max-width:1399px){.testimonial-wrapper-4 .testimonial-content .section-title h2{font-size:34px}}@media (max-width:991px){.testimonial-wrapper-4 .testimonial-content .section-title h2{font-size:32px}}@media (max-width:767px){.testimonial-wrapper-4 .testimonial-content .section-title h2{font-size:27px}}@media (max-width:575px){.testimonial-wrapper-4 .testimonial-content .section-title h2{font-size:24px}}@media (max-width:470px){.testimonial-wrapper-4 .testimonial-content .section-title h2{font-size:22px}}.testimonial-wrapper-4 .testimonial-content .client-info-area{display:flex;align-items:center;gap:150px;margin-top:40px;justify-content:center}@media (max-width:1199px){.testimonial-wrapper-4 .testimonial-content .client-info-area{margin-top:30px;flex-wrap:wrap;gap:20px}}.testimonial-wrapper-4 .testimonial-content .client-info-area .client-info{display:flex;align-items:center;gap:20px}.testimonial-wrapper-4 .testimonial-content .client-info-area .client-info .content p{font-size:15px;font-weight:600}.testimonial-wrapper-4 .testimonial-content .client-info-area .client-info .content h5{font-size:18px;font-weight:700}.testimonial-wrapper-4 .testimonial-content .client-info-area .icon{font-size:60px;color:var(--theme-color)}.testimonial-section-5{background-color:#5b8c51;position:relative}.testimonial-section-5 .shape-1{position:absolute;left:0;top:50%}.testimonial-section-5 .shape-2{position:absolute;right:0;top:30%}.testimonial-wrapper-5 .array-next,.testimonial-wrapper-5 .array-prev{border:1px solid var(--white);width:40px;height:40px;line-height:40px;text-align:center;color:var(--white);border-radius:50%;margin-top:100px;transition:all .4s ease-in-out}.testimonial-wrapper-5 .array-next:hover,.testimonial-wrapper-5 .array-prev:hover{background-color:var(--theme-color-2);color:var(--header);border:1px solid var(--theme-color-2)}.testimonial-wrapper-5 .testi-content-5{margin-bottom:60px;text-align:center}.testimonial-wrapper-5 .testi-content-5 .star{color:#eddd5e}.testimonial-wrapper-5 .testi-content-5 h3{font-size:38px;font-weight:700;margin-top:20px;color:var(--white);line-height:140%}@media (max-width:1199px){.testimonial-wrapper-5 .testi-content-5 h3{font-size:32px}}@media (max-width:991px){.testimonial-wrapper-5 .testi-content-5 h3{font-size:30px}}@media (max-width:767px){.testimonial-wrapper-5 .testi-content-5 h3{font-size:27px}}@media (max-width:575px){.testimonial-wrapper-5 .testi-content-5 h3{font-size:25px}}.testimonial-wrapper-5 .testi-content-5 .info-content{margin-top:25px}.testimonial-wrapper-5 .testi-content-5 .info-content span{font-size:16px;font-weight:600;font-family:Nunito,sans-serif;color:var(--white)}.testimonial-wrapper-5 .testi-content-5 .info-content h4{font-size:18px;color:var(--white)}.testimonial-wrapper-5 .testi-bottom-img{max-width:380px;text-align:center;margin:0 auto}@media (max-width:575px){.testimonial-wrapper-5 .testi-bottom-img img{width:80px;height:80px;object-fit:cover}}.testimonial-section-3{background-position:bottom center}.testimonial-section-4{position:relative}.testimonial-section-4 .array-button{display:flex;align-items:center;justify-content:space-between;position:absolute;top:42%;transform:translateY(-50%);z-index:99;left:13%;right:13%}@media (max-width:1899px){.testimonial-section-4 .array-button{left:2.5%;right:2.5%}}@media (max-width:1399px){.testimonial-section-4 .array-button{display:none}}.testimonial-section-4 .array-button .array-next,.testimonial-section-4 .array-button .array-prev{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:0 0;border:1px solid var(--theme-color);color:var(--theme-color)}.testimonial-section-4 .array-button .array-next:hover,.testimonial-section-4 .array-button .array-prev:hover{background-color:var(--theme-color);color:var(--white)}.testimonial-box-items-inner{background-color:var(--white);border-radius:12px;padding:50px 40px;box-shadow:8px 6px 51.9px 34px rgba(3,15,44,.03)}@media (max-width:767px){.testimonial-box-items-inner{padding:40px 30px}}.testimonial-box-items-inner .star{color:#eddd5e}.testimonial-box-items-inner h4{font-size:24px;font-weight:700;max-width:446px;margin-top:20px}@media (max-width:767px){.testimonial-box-items-inner h4{font-size:20px}}.testimonial-box-items-inner .client-info-area{display:flex;align-items:center;justify-content:space-between;margin-top:40px}@media (max-width:767px){.testimonial-box-items-inner .client-info-area{margin-top:30px;flex-wrap:wrap;gap:20px}}.testimonial-box-items-inner .client-info-area .client-info{display:flex;align-items:center;gap:20px}.testimonial-box-items-inner .client-info-area .client-info .content p{font-size:15px;font-weight:600}.testimonial-box-items-inner .client-info-area .client-info .content h5{font-size:18px;font-weight:700}.testimonial-box-items-inner .client-info-area .icon{font-size:60px;color:#63ab52}.brand-section .top-text{margin-bottom:50px}.brand-section .top-text p{font-size:20px;font-weight:500}.brand-section-3{margin:0 48px}@media (max-width:1600px){.brand-section-3{margin:0 40px}}@media (max-width:1399px){.brand-section-3{margin:0 30px}}@media (max-width:1199px){.brand-section-3{margin:0 20px}}.brand-section-3 .video-wrapper-3{height:220px}.news-box-items{margin-top:30px}.news-box-items .news-image{position:relative;z-index:9}.news-box-items .news-image img{width:100%;height:100%;border-radius:12px}.news-box-items .news-image .post-date{width:84px;height:84px;padding:10px;text-align:center;border-radius:50%;background-color:var(--theme-color-2);position:absolute;bottom:-40px;left:25px;border:3px solid var(--white)}.news-box-items .news-image .post-date h4{color:var(--theme-color);font-size:22px;font-weight:800}.news-box-items .news-image .post-date p{color:var(--theme-color);font-weight:400}.news-box-items .news-content{text-align:center;max-width:400px;margin:40px auto 0}.news-box-items .news-content span{font-size:16px;font-weight:500;color:#63ab52}.news-box-items .news-content h3{margin-top:10px}.news-box-items .news-content h3 a{background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.news-box-items .news-content h3 a:hover{color:var(--theme-color);background-size:100% 2px;background-image:linear-gradient(180deg,var(--theme-color) 0,var(--theme-color) 100%)}.news-box-items .news-content p{font-weight:500;margin-top:7px}.news-box-items .news-content .link-btn{color:#63ab52;margin-top:25px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.news-box-items .news-content .link-btn i{margin-left:5px;transform:rotate(-45deg)}.news-box-items .news-content .link-btn:hover{color:var(--header)}.news-box-items-2{margin-top:30px}.news-box-items-2 .news-thumb{border-radius:12px;overflow:hidden}.news-box-items-2 .news-thumb img{width:100%;height:100%;border-radius:12px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.news-box-items-2 .news-content{margin-top:25px}@media (max-width:575px){.news-box-items-2 .news-content{text-align:center}}.news-box-items-2 .news-content ul{display:flex;align-items:center;gap:30px}@media (max-width:575px){.news-box-items-2 .news-content ul{justify-content:center;gap:20px}}.news-box-items-2 .news-content ul li i{margin-right:6px;color:var(--theme-color)}.news-box-items-2 .news-content h3{font-size:24px;font-weight:800;margin-top:8px}.news-box-items-2 .news-content h3 a{background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.news-box-items-2 .news-content h3 a:hover{color:var(--theme-color);background-size:100% 2px;background-image:linear-gradient(180deg,var(--theme-color) 0,var(--theme-color) 100%)}.news-box-items-2 .news-content .link-btn{color:#63ab52;margin-top:20px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.news-box-items-2 .news-content .link-btn i{margin-left:5px;transform:rotate(-45deg)}.news-box-items-2 .news-content .link-btn:hover{color:var(--header)}.news-box-items-2:hover .news-thumb img{transform:scale(1.1) rotate(2deg)}.news-wrapper-3{margin-top:60px}@media (max-width:575px){.news-wrapper-3{margin-top:3px}}.news-wrapper-3 .news-left-items{border-radius:28px;overflow:hidden;position:relative;z-index:99;transition:all .4s ease-in-out}@media (max-width:767px){.news-wrapper-3 .news-left-items{height:550px;text-align:center}.news-wrapper-3 .news-left-items img{object-fit:cover}}.news-wrapper-3 .news-left-items::before{width:100%;height:100%;top:0;bottom:0;left:0;right:0;content:"";background:linear-gradient(180deg,rgba(36,79,11,0) 0,rgba(36,79,11,.8) 68.16%);border-radius:28px;position:absolute;transition:all .4s ease-in-out;z-index:1}.news-wrapper-3 .news-left-items img{width:100%;height:100%;border-radius:28px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.news-wrapper-3 .news-left-items .content{position:absolute;bottom:30px;left:30px;right:20px;z-index:1;transition:all .4s ease-in-out}.news-wrapper-3 .news-left-items .content .post-date{width:84px;height:84px;padding:10px;text-align:center;background-color:var(--white);border-radius:28px}@media (max-width:575px){.news-wrapper-3 .news-left-items .content .post-date{margin:0 auto}}.news-wrapper-3 .news-left-items .content .post-date h4{color:var(--header);font-size:22px;font-weight:800}.news-wrapper-3 .news-left-items .content .post-date p{color:var(--header);font-weight:400}.news-wrapper-3 .news-left-items .content h3{font-size:34px;font-weight:700;margin-top:20px}@media (max-width:767px){.news-wrapper-3 .news-left-items .content h3{font-size:25px}}.news-wrapper-3 .news-left-items .content h3 a{color:var(--white);background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.news-wrapper-3 .news-left-items .content h3 a:hover{color:var(--white);background-size:100% 2px;background-image:linear-gradient(180deg,var(--white) 0,var(--white) 100%)}.news-wrapper-3 .news-left-items .content .link-btn{color:var(--theme-color-2);margin-top:20px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.news-wrapper-3 .news-left-items .content .link-btn i{margin-left:5px;transform:rotate(-45deg)}.news-wrapper-3 .news-left-items .content .link-btn:hover{color:var(--white)}.news-wrapper-3 .news-left-items:hover img{transform:scale(1.1) rotate(2deg)}.news-wrapper-3 .news-right-box .news-thumb{overflow:hidden;border-radius:28px}.news-wrapper-3 .news-right-box .news-thumb img{width:100%;height:100%;border-radius:28px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.news-wrapper-3 .news-right-box .content{padding:10px;margin-top:10px}@media (max-width:575px){.news-wrapper-3 .news-right-box .content{text-align:center}}.news-wrapper-3 .news-right-box .content .post-date{display:flex;gap:30px;align-items:center}@media (max-width:1399px){.news-wrapper-3 .news-right-box .content .post-date{flex-wrap:wrap;gap:10px}}@media (max-width:575px){.news-wrapper-3 .news-right-box .content .post-date{justify-content:center;margin-bottom:7px}}.news-wrapper-3 .news-right-box .content .post-date li{display:flex;gap:7px;align-items:center;font-weight:600;color:var(--theme-color)}.news-wrapper-3 .news-right-box .content .post-date li:last-child{position:relative;padding-left:35px;color:#636d6c}@media (max-width:1399px){.news-wrapper-3 .news-right-box .content .post-date li:last-child{padding-left:0}}.news-wrapper-3 .news-right-box .content .post-date li:last-child::before{width:8px;height:8px;line-height:8px;border-radius:50%;position:absolute;top:13px;left:0;content:"";background-color:rgba(99,109,108,.4196078431)}@media (max-width:1399px){.news-wrapper-3 .news-right-box .content .post-date li:last-child::before{display:none}}@media (max-width:1399px){.news-wrapper-3 .news-right-box .content h3{font-size:21px}}.news-wrapper-3 .news-right-box .content h3 a{background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.news-wrapper-3 .news-right-box .content h3 a:hover{color:var(--theme-color);background-size:100% 2px;background-image:linear-gradient(180deg,var(--theme-color) 0,var(--theme-color) 100%)}.news-wrapper-3 .news-right-box .content p{font-size:16px}.news-wrapper-3 .news-right-box .content .link-btn{color:#63ab52;margin-top:10px;display:inline-block;transition:all .4s ease-in-out;font-weight:800;font-size:16px;font-family:Nunito,sans-serif}.news-wrapper-3 .news-right-box .content .link-btn i{margin-left:5px;transform:rotate(-45deg)}.news-wrapper-3 .news-right-box .content .link-btn:hover{color:var(--header)}.news-wrapper-3 .news-right-box:hover .news-thumb img{transform:scale(1.1) rotate(2deg)}.news-image-box-items-4{margin-top:30px}.news-image-box-items-4 .news-image{position:relative;z-index:9}.news-image-box-items-4 .news-image img{width:100%;height:100%;border-radius:28px}.news-image-box-items-4 .news-image .post-date{width:99px;height:48px;text-align:center;border-radius:4px;position:absolute;bottom:0;right:20px}@media (max-width:991px){.news-image-box-items-4 .news-image .post-date{bottom:45px}}.news-image-box-items-4 .news-image .post-date h4{background-color:var(--theme-color-2);font-size:34px;font-weight:800;border-top-left-radius:5px;border-top-right-radius:5px}.news-image-box-items-4 .news-image .post-date p{background-color:var(--theme-color);font-weight:600;color:var(--white);font-size:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.news-image-box-items-4 .content{padding:10px;margin-top:10px}@media (max-width:575px){.news-image-box-items-4 .content{text-align:center}}.news-image-box-items-4 .content .post-date{display:flex;gap:30px;align-items:center;margin-bottom:15px}@media (max-width:575px){.news-image-box-items-4 .content .post-date{justify-content:center}}.news-image-box-items-4 .content .post-date li{display:flex;gap:7px;align-items:center;font-weight:600;color:var(--theme-color)}.news-image-box-items-4 .content .post-date li:last-child{position:relative;padding-left:35px;color:#636d6c}.news-image-box-items-4 .content .post-date li:last-child::before{width:8px;height:8px;line-height:8px;border-radius:50%;position:absolute;top:13px;left:0;content:"";background-color:rgba(99,109,108,.4196078431)}.news-image-box-items-4 .content h3{font-size:36px;font-weight:700;line-height:125%}@media (max-width:1399px){.news-image-box-items-4 .content h3{font-size:27px}}@media (max-width:1199px){.news-image-box-items-4 .content h3{font-size:24px}}@media (max-width:991px){.news-image-box-items-4 .content h3{font-size:21px}}@media (max-width:767px){.news-image-box-items-4 .content h3{font-size:26px}}@media (max-width:575px){.news-image-box-items-4 .content h3{font-size:22px}}.news-image-box-items-4 .content h3 a{background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.news-image-box-items-4 .content h3 a:hover{color:var(--theme-color);background-size:100% 2px;background-image:linear-gradient(180deg,var(--theme-color) 0,var(--theme-color) 100%)}.news-section-4{position:relative;z-index:9}.news-section-4 .news-shape-1{position:absolute;top:10px;left:70px}.news-section-4 .news-shape-2{position:absolute;right:0;bottom:30%}@media (max-width:575px){.news-section-4 .section-title-area{text-align:center}}.news-wrapper-5{max-width:1570px;margin:0 auto;border-radius:28px}@media (max-width:575px){.news-wrapper-5{text-align:center}}.news-wrapper-5 .news-box-items-5{margin-top:30px}@media (max-width:575px){.news-wrapper-5 .news-box-items-5{text-align:center}}.news-wrapper-5 .news-box-items-5 .news-image{position:relative;z-index:9}.news-wrapper-5 .news-box-items-5 .news-image img{width:100%;height:100%;border-radius:28px}.news-wrapper-5 .news-box-items-5 .news-image .post-date{width:84px;height:84px;padding:10px;text-align:center;border-radius:50%;background-color:var(--theme-color);position:absolute;bottom:-40px;right:25px;border:3px solid var(--white)}.news-wrapper-5 .news-box-items-5 .news-image .post-date h4{color:var(--white);font-size:22px;font-weight:800}.news-wrapper-5 .news-box-items-5 .news-image .post-date p{color:var(--white);font-weight:400}.news-wrapper-5 .news-box-items-5 .news-content{margin-top:40px}.news-wrapper-5 .news-box-items-5 .news-content span{font-size:16px;font-weight:500;color:#63ab52}.news-wrapper-5 .news-box-items-5 .news-content h3{margin-top:10px}.news-wrapper-5 .news-box-items-5 .news-content h3 a{background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.news-wrapper-5 .news-box-items-5 .news-content h3 a:hover{color:var(--theme-color);background-size:100% 2px;background-image:linear-gradient(180deg,var(--theme-color) 0,var(--theme-color) 100%)}.news-wrapper-5 .news-box-items-5 .news-content p{margin-top:7px}.news-wrapper-5 .news-bottom-items{display:flex;justify-content:space-between;margin-top:120px;align-items:center}@media (max-width:1199px){.news-wrapper-5 .news-bottom-items{margin-top:100px;flex-wrap:wrap;gap:30px}}@media (max-width:991px){.news-wrapper-5 .news-bottom-items{margin-top:80px}}@media (max-width:575px){.news-wrapper-5 .news-bottom-items{justify-content:center}}.news-wrapper-5 .news-bottom-items .news-first-items{display:flex;align-items:center;gap:25px}@media (max-width:991px){.news-wrapper-5 .news-bottom-items .news-first-items{flex-wrap:wrap;gap:20px}}@media (max-width:575px){.news-wrapper-5 .news-bottom-items .news-first-items{justify-content:center}}.news-wrapper-5 .news-bottom-items .news-first-items .thumb img{width:100%;height:100%;border-radius:28px}.news-wrapper-5 .news-bottom-items .news-first-items .content{max-width:617px}.news-wrapper-5 .news-bottom-items .news-first-items .content h3{font-size:33px;font-weight:700;margin-bottom:10px}@media (max-width:575px){.news-wrapper-5 .news-bottom-items .news-first-items .content h3{font-size:24px}}.news-section-2{position:relative}.news-section-2 .shape-1{position:absolute;top:90px;right:0}.news-section-5{position:relative;z-index:999}.news-section-5::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#5b8c51;height:35%}@media (max-width:575px){.news-section-2 .section-title-area{justify-content:center;text-align:center}}.blog-wrapper .single-blog-post{margin-bottom:40px;position:relative}.blog-wrapper .single-blog-post .video__button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.blog-wrapper .single-blog-post .video__button .video__btn__wrp{margin-bottom:0}.blog-wrapper .single-blog-post.post-details.format-quote .post-content{position:relative;background:0 0;border:none}.blog-wrapper .single-blog-post.post-details .post-content{border:none}.blog-wrapper .single-blog-post.post-details .post-content img{margin-top:20px;margin-bottom:20px;border-radius:10px}.blog-wrapper .single-blog-post.post-details .post-content .single-post-image{width:100%;height:100%;border-radius:6px}.blog-wrapper .single-blog-post.post-details .post-content h1{font-size:36px;line-height:1.4}.blog-wrapper .single-blog-post.post-details .post-content h1,.blog-wrapper .single-blog-post.post-details .post-content h2,.blog-wrapper .single-blog-post.post-details .post-content h3,.blog-wrapper .single-blog-post.post-details .post-content h4,.blog-wrapper .single-blog-post.post-details .post-content h5,.blog-wrapper .single-blog-post.post-details .post-content h6{margin-top:10px}.blog-wrapper .single-blog-post.post-details .post-content table{margin-top:20px}@media (max-width:767px){.blog-wrapper .single-blog-post.post-details .post-content h1{font-size:28px}.blog-wrapper .single-blog-post.post-details .post-content h3{font-size:20px}}.blog-wrapper .single-blog-post.post-details .wp-block-quote,.blog-wrapper .single-blog-post.post-details blockquote{background-color:var(--theme-color);color:var(--white);font-size:26px;line-height:1.4;font-family:Nunito,sans-serif;font-weight:400;padding:60px;text-align:center;margin:40px 0;position:relative;z-index:1;border-radius:6px}.blog-wrapper .single-blog-post.post-details .wp-block-quote a,.blog-wrapper .single-blog-post.post-details blockquote a{color:var(--white)}.blog-wrapper .single-blog-post.post-details .wp-block-quote a:hover,.blog-wrapper .single-blog-post.post-details blockquote a:hover{color:var(--text)}@media (max-width:767px){.blog-wrapper .single-blog-post.post-details .wp-block-quote,.blog-wrapper .single-blog-post.post-details blockquote{padding:30px 15px;font-size:18px;line-height:1.5}}.blog-wrapper .single-blog-post.post-details .wp-block-quote::before,.blog-wrapper .single-blog-post.post-details blockquote::before{right:30px;font-size:110px;line-height:1;font-family:"Font Awesome 5 Pro";position:absolute;content:"\f10d";bottom:-20px;color:var(--white);z-index:-1;opacity:.1;font-weight:900}.blog-wrapper .single-blog-post.category-video-post .post-featured-thumb,.blog-wrapper .single-blog-post.format-video .post-featured-thumb{z-index:1;position:relative}.blog-wrapper .single-blog-post.category-video-post .post-featured-thumb::before,.blog-wrapper .single-blog-post.format-video .post-featured-thumb::before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background-color:#282835;opacity:.3;z-index:-1}.blog-wrapper .single-blog-post.format-quote .post-content,.blog-wrapper .single-blog-post.quote-post .post-content{position:relative;background-color:var(--theme-color);border:none;padding-top:0;border-radius:6px}.blog-wrapper .single-blog-post.format-quote .post-content::before,.blog-wrapper .single-blog-post.quote-post .post-content::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-image:url(../../assets/img/quotepost.png);background-repeat:no-repeat;background-size:cover}.blog-wrapper .single-blog-post.format-quote .quote-content,.blog-wrapper .single-blog-post.quote-post .quote-content{overflow:hidden;padding:50px;position:relative;z-index:88}@media (max-width:585px){.blog-wrapper .single-blog-post.format-quote .quote-content,.blog-wrapper .single-blog-post.quote-post .quote-content{text-align:center;font-size:24px;padding:30px}}.blog-wrapper .single-blog-post.format-quote .quote-content .icon,.blog-wrapper .single-blog-post.quote-post .quote-content .icon{font-size:70px;line-height:80px;float:left;overflow:hidden;margin-right:30px}@media (max-width:585px){.blog-wrapper .single-blog-post.format-quote .quote-content .icon,.blog-wrapper .single-blog-post.quote-post .quote-content .icon{float:none;margin-bottom:10px;margin-right:0;font-size:50px;line-height:60px}}.blog-wrapper .single-blog-post.format-quote .quote-content .quote-text,.blog-wrapper .single-blog-post.quote-post .quote-content .quote-text{overflow:hidden}.blog-wrapper .single-blog-post.format-quote .quote-content h2,.blog-wrapper .single-blog-post.quote-post .quote-content h2{margin-top:-2px;font-size:36px;color:var(--white);font-weight:600}@media (max-width:767px){.blog-wrapper .single-blog-post.format-quote .quote-content h2,.blog-wrapper .single-blog-post.quote-post .quote-content h2{font-size:24px}}.blog-wrapper .single-blog-post.format-quote .quote-content .post-meta,.blog-wrapper .single-blog-post.quote-post .quote-content .post-meta{margin-top:10px}.blog-wrapper .single-blog-post.format-quote .quote-content .post-meta i,.blog-wrapper .single-blog-post.format-quote .quote-content .post-meta span,.blog-wrapper .single-blog-post.quote-post .quote-content .post-meta i,.blog-wrapper .single-blog-post.quote-post .quote-content .post-meta span{color:var(--white)}.blog-wrapper .single-blog-post:last-child{margin-bottom:0}.blog-wrapper .single-blog-post .post-featured-thumb{height:462px;width:100%;position:relative;margin-bottom:-2px;border-radius:6px}.blog-wrapper .single-blog-post .post-featured-thumb .post-date{position:absolute;top:20px;left:20px;padding:15px 30px;background-color:var(--theme-color);text-align:center}.blog-wrapper .single-blog-post .post-featured-thumb .post-date h4{color:var(--white)}.blog-wrapper .single-blog-post .post-featured-thumb .post-date h4 span{color:var(--white);text-transform:uppercase;font-size:15px}@media (max-width:991px){.blog-wrapper .single-blog-post .post-featured-thumb{height:280px}}@media (max-width:767px){.blog-wrapper .single-blog-post .post-featured-thumb{height:230px}}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .play-video{border-radius:50%;width:80px;height:80px;line-height:80px;font-size:18px}.blog-wrapper .single-blog-post .post-content{padding-top:30px;overflow:hidden;box-sizing:border-box}@media (max-width:575px){.blog-wrapper .single-blog-post .post-content{padding-top:20px}}.blog-wrapper .single-blog-post .post-content h2{line-height:1.4;font-size:34px;font-weight:600}@media (max-width:575px){.blog-wrapper .single-blog-post .post-content h2{font-size:24px}}.blog-wrapper .single-blog-post .post-content h2 a:hover{color:var(--theme-color)}.blog-wrapper .single-blog-post .post-content p{font-size:16px}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content{padding:30px 10px}}@media (max-width:414px){.blog-wrapper .single-blog-post .post-content h2{font-size:22px}}.blog-wrapper .single-blog-post .post-content .post-cat a{color:var(--white);display:inline-block;background-color:var(--theme-color);padding:14px 18px 12px;line-height:1;font-size:16px;font-weight:700;transition:all .3s ease-in-out;margin-bottom:20px;text-transform:capitalize;font-family:"League Spartan",sans-serif}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-cat a{font-size:12px}}.blog-wrapper .single-blog-post .post-content .post-cat a:hover{background-color:var(--header)}.blog-wrapper .single-blog-post .post-content ul{margin-bottom:0;list-style-type:disc;margin-top:30px}.blog-wrapper .single-blog-post .post-content ul ol{margin-bottom:0}.blog-wrapper .single-blog-post .post-content ul ul{margin-bottom:0}.blog-wrapper .single-blog-post .post-content ul li{line-height:1.5;margin-top:10px;list-style-type:disc;color:var(--text);position:relative;font-size:18px;padding-left:30px}.blog-wrapper .single-blog-post .post-content ul li::before{position:absolute;left:0;top:0;font-family:"Font Awesome 5 Pro";content:"\f00c";color:var(--theme-color)}.blog-wrapper .single-blog-post .post-content ol{margin-bottom:0;list-style-type:decimal}.blog-wrapper .single-blog-post .post-content ol ul{margin-bottom:0}.blog-wrapper .single-blog-post .post-content ol ol{margin-bottom:0}.blog-wrapper .single-blog-post .post-content ol li{line-height:1.5;margin-top:10px;list-style-type:decimal}.blog-wrapper .single-blog-post .post-content .post-meta{margin-bottom:10px}.blog-wrapper .single-blog-post .post-content .post-meta span{color:var(--text);font-weight:400;font-size:16px;line-height:1;display:inline-block;margin-right:20px}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-meta span{font-size:15px}}.blog-wrapper .single-blog-post .post-content .post-meta span i{margin-right:5px;color:var(--theme-color);font-weight:700}.blog-wrapper .single-blog-post .post-content h3{font-size:36px;font-weight:600}@media (max-width:575px){.blog-wrapper .single-blog-post .post-content h3{font-size:27px}}.blog-wrapper .single-blog-post .post-content h3 a{background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;display:inline}.blog-wrapper .single-blog-post .post-content h3 a:hover{color:var(--theme-color);background-size:100% 2px;background-image:linear-gradient(180deg,var(--theme-color) 0,var(--theme-color) 100%)}.blog-wrapper .single-blog-post .post-content .author-info{overflow:hidden}.blog-wrapper .single-blog-post .post-content .author-info .author-img{height:40px;width:40px;line-height:40px;border-radius:50%;background-color:#f2f2f2;margin-right:15px;float:left;overflow:hidden;background-position:center;background-size:cover}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .author-info .author-img{margin-right:5px}}.blog-wrapper .single-blog-post .post-content .author-info h5{display:inline-block;line-height:1;font-size:16px;margin-top:9px}.blog-wrapper .single-blog-post .post-content .author-info h5 a:hover{color:var(--theme-color)}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .author-info h5{font-size:14px}}.blog-wrapper .single-blog-post .post-content .post-link a{font-weight:700}.blog-wrapper .single-blog-post .post-content .post-link a:hover{color:var(--theme-color)}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-link a{font-size:14px}}.blog-wrapper .single-blog-post .post-content .post-link a i{margin-right:5px}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-link a i{margin-right:3px}}@media (min-width:991px){.news-area .main-sidebar{margin-left:20px}}@media (max-width:991px){.news-area .main-sidebar{margin-top:40px}}.news-area .main-sidebar .single-sidebar-widget{box-sizing:border-box;padding:30px;margin-bottom:40px;background-color:transparent;border:1px solid rgba(0,0,0,.15);border-radius:4px}.news-area .main-sidebar .single-sidebar-widget ul{padding-left:0}.news-area .main-sidebar .single-sidebar-widget ul>li{margin-bottom:10px}.news-area .main-sidebar .single-sidebar-widget ul>li a{font-size:16px;font-weight:500;text-transform:capitalize}.news-area .main-sidebar .single-sidebar-widget ul>li a:hover{color:var(--theme-color)}.news-area .main-sidebar .single-sidebar-widget ul ul{padding-left:20px}.news-area .main-sidebar .single-sidebar-widget ul ul li{margin-top:5px}.news-area .main-sidebar .single-sidebar-widget:last-child{margin-bottom:0}.news-area .main-sidebar .single-sidebar-widget .wid-title{margin-bottom:25px;padding-left:45px;position:relative}.news-area .main-sidebar .single-sidebar-widget .wid-title::before{left:0;top:50%;transform:translateY(-50%);content:"";height:4px;width:18px;border-radius:5px;position:absolute;background-color:var(--theme-color)}.news-area .main-sidebar .single-sidebar-widget .wid-title::after{left:22px;top:50%;transform:translateY(-50%);content:"";height:4px;width:4px;border-radius:50%;position:absolute;background-color:var(--theme-color)}.news-area .main-sidebar .single-sidebar-widget .wid-title h3{font-size:20px;font-weight:400}.news-area .main-sidebar .single-sidebar-widget .social-link a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:var(--white);font-size:14px;margin-right:5px;margin-bottom:5px}.news-area .main-sidebar .single-sidebar-widget .social-link a:hover{background-color:var(--theme-color);color:var(--white)}.search_widget form{width:100%;position:relative}.search_widget form input{background-color:var(--white);font-size:15px;padding:20px;width:100%;border:none;text-transform:capitalize;color:var(--header);border:1px solid rgba(0,0,0,.15);border-radius:4px}.search_widget form button{position:absolute;right:0;top:0;width:70px;font-size:18px;height:100%;background-color:var(--theme-color);color:var(--white);text-align:center;transition:all .3s ease-in-out}.search_widget form button:hover{background-color:var(--header)}.popular-posts .single-post-item,.popular_posts .single-post-item{overflow:hidden}.popular-posts .single-post-item:not(:last-child),.popular_posts .single-post-item:not(:last-child){margin-bottom:35px}.popular-posts .single-post-item .thumb,.popular_posts .single-post-item .thumb{height:95px;width:95px;background-color:#f2f2f2;float:left;overflow:hidden;margin-right:20px;border-radius:4px}.popular-posts .single-post-item .post-content,.popular_posts .single-post-item .post-content{overflow:hidden}.popular-posts .single-post-item .post-content h5,.popular_posts .single-post-item .post-content h5{font-size:18px;font-weight:600;margin-bottom:0;text-transform:capitalize}.popular-posts .single-post-item .post-content h5 a:hover,.popular_posts .single-post-item .post-content h5 a:hover{color:var(--theme-color)}.popular-posts .single-post-item .post-content .post-date,.popular_posts .single-post-item .post-content .post-date{margin-top:10px;color:var(--theme-color);font-weight:400;font-size:15px;text-transform:capitalize}.popular-posts .single-post-item .post-content .post-date i,.popular_posts .single-post-item .post-content .post-date i{margin-right:7px}.widget_categories ul li{display:block}.widget_categories ul li:last-child a{margin-bottom:0}.widget_categories ul li a{position:relative;background:var(--white);padding:17px 20px;line-height:1;font-size:16px;font-family:Nunito,sans-serif;display:block;margin-bottom:12px;font-weight:600;transition:all .4s ease-in-out;border:1px solid rgba(0,0,0,.15);border-radius:4px}.widget_categories ul li a:hover{color:var(--theme-color)}.widget_categories ul li a i{margin-right:10px}.widget_categories ul li a span{position:absolute;width:60px;line-height:55px;height:100%;content:"";background-color:var(--theme-color);right:0;top:0;text-align:center;color:var(--white)}.tagcloud a{display:inline-block;padding:12px 22px;line-height:1;font-weight:600;font-size:14px;border:1px solid rgba(0,0,0,.15);margin-right:8px;text-transform:capitalize;margin-bottom:10px;border-radius:4px}.tagcloud a:last-child{margin-right:0}.tagcloud a:hover{background-color:var(--theme-color);color:var(--white)}.widget_categories ul li{display:block;margin-bottom:10px}p.sticky-label{position:absolute;right:0;background:var(--theme-color);color:var(--white);padding:10px 40px;z-index:-1;top:0;font-weight:700}.page-nav-wrap{margin-top:50px}.page-nav-wrap ul li{display:inline-block}.page-nav-wrap ul li .page-numbers{display:inline-block;width:60px;height:60px;line-height:60px;border-radius:50%;background:#f6f6f6;font-weight:700;transition:all .3s ease-in-out;margin:0 2px}.page-nav-wrap ul li .page-numbers.current{background-color:var(--theme-color);color:var(--white)}@media (max-width:767px){.page-nav-wrap ul li .page-numbers{margin-top:10px;width:50px;height:50px;line-height:50px;font-size:14px}}.page-nav-wrap ul li .page-numbers i{margin-top:2px}.page-nav-wrap ul li .page-numbers:hover{background-color:var(--theme-color);color:var(--white)}.social-share a{margin-left:10px;transition:all .4s ease-in-out}.social-share a:hover{color:var(--theme-color)}.tag-share-wrap{padding-bottom:50px}.tag-share-wrap h4{margin-bottom:25px}@media (max-width:767px){.tag-share-wrap h4{margin-bottom:10px;font-size:18px}}@media (max-width:767px){.tag-share-wrap .tagcloud{margin-bottom:20px}}.comments-section-wrap{overflow:hidden}.comment-form-wrap h3,.comments-heading h3,.related-post-wrap h3{font-size:26px}@media (max-width:767px){.comment-form-wrap h3,.comments-heading h3,.related-post-wrap h3{font-size:20px}}.comments-item-list .single-comment-item{margin-top:30px}.comments-item-list .single-comment-item ul{margin-bottom:15px}.comments-item-list .single-comment-item p,.comments-item-list .single-comment-item span{font-size:16px}.comments-item-list .single-comment-item .author-img{width:100px;height:100px;border-radius:50%;float:left;overflow:hidden;margin-right:30px}@media (max-width:991px){.comments-item-list .single-comment-item .author-img{width:80px;height:80px;margin-right:20px}}@media (max-width:767px){.comments-item-list .single-comment-item .author-img{width:70px;height:70px;margin-right:15px}}@media (max-width:585px){.comments-item-list .single-comment-item .author-img{float:none;margin-bottom:20px}}.comments-item-list .single-comment-item .author-info-comment{overflow:auto;padding-bottom:25px;border-bottom:1px solid #e2e2e2}.comments-item-list .single-comment-item .author-info-comment .info{position:relative}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn{padding:10px 18px;font-size:14px;position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--text);border:1px solid #ebebeb;background:0 0;border-radius:0;transition:all .4s ease-in-out;box-shadow:inherit;height:initial;line-height:initial}@media (max-width:767px){.comments-item-list .single-comment-item .author-info-comment .info .theme-btn{font-size:12px}}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn i{margin-right:10px;margin-left:0!important;transition:all .4s ease-in-out;width:initial;height:initial;line-height:initial;background-color:transparent;color:var(--theme-color);transform:translate(0)}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn.minimal-btn{border-radius:4px}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn.minimal-btn::after,.comments-item-list .single-comment-item .author-info-comment .info .theme-btn.minimal-btn::before{background-color:initial}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn:hover{background-color:var(--theme-color);color:var(--white)}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn:hover a{color:var(--white)!important}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn:hover i{transform:translate(0);width:initial;height:initial;line-height:initial;color:#fff}.comments-item-list .single-comment-item .author-info-comment .info h5{margin-bottom:5px;font-weight:500}@media (max-width:767px){.comments-item-list .single-comment-item .author-info-comment .info h5{font-size:16px}}.comments-item-list .single-comment-item .author-info-comment span{color:var(--theme-color);font-weight:500}.comments-item-list .single-comment-item .author-info-comment .theme-btn{padding:7px 18px;font-size:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:767px){.comments-item-list .single-comment-item .author-info-comment .theme-btn{font-size:12px}}.comments-item-list .single-comment-item .author-info-comment .theme-btn i{margin-right:5px}.comments-item-list .single-comment-item .author-info-comment .theme-btn:hover a{color:var(--white)}.comments-item-list .single-comment-item .author-info-comment .comment-text{margin-top:15px}.comment-form{background-color:var(--white);width:100%;margin-top:30px}.comment-form label{margin-bottom:4px}.comment-form input,.comment-form textarea{margin-bottom:20px;outline:0;padding:20px 30px;line-height:1;font-size:16px;width:100%;border:none;font-weight:400;text-transform:capitalize;color:var(--text);border:1px solid rgba(0,0,0,.15);border-radius:6px}@media (max-width:585px){.comment-form input,.comment-form textarea{padding:15px}}.comment-form textarea{height:200px;line-height:1.3;border:1px solid rgba(0,0,0,.15)!important;border-radius:6px;border:none}@media (max-width:767px){.comment-form textarea{height:120px}}.comment-form .theme-btn{display:inline-block;line-height:1.2;padding:22px 50px;transition:all .3s ease-in-out;margin-bottom:0;margin-top:20px}@media (max-width:767px){.comment-form .theme-btn{padding:20px 40px}}@media (max-width:585px){.comment-form .theme-btn{padding:15px 40px;font-size:14px}}.comment-form .theme-btn i{margin-right:10px;width:initial;height:initial;line-height:initial;background-color:transparent;color:var(--white);margin-left:0;margin-right:10px;transform:translate(0)}.comment-form .theme-btn:hover i{transform:translate(0);color:var(--header)}.comment ul{list-style-type:disc}.comment ul ol{margin-bottom:0}.comment ul li{line-height:1.5;margin-top:10px;list-style-type:disc}.comment ol ul{margin-bottom:0}.comment ol ol{margin-bottom:0}.comment ol li{line-height:1.5;margin-top:10px}.site_info_widget .single-contact-info{overflow:auto;margin-bottom:20px}.site_info_widget .single-contact-info span{display:block;color:var(--theme-color)}.site_info_widget .single-contact-info .icon{width:40px;height:40px;line-height:40px;color:var(--white);background-color:var(--theme-color);float:left;text-align:center;overflow:hidden;font-size:16px;margin-right:20px}.site_info_widget .single-contact-info:nth-child(2n) .icon{background-color:var(--theme-color)}.site_info_widget .single-contact-info:nth-child(3n) .icon{background-color:var(--theme-color)}.site_info_widget .social-link{margin-top:35px}.site_info_widget .social-link a{margin-right:8px!important}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}@media (max-width:767px){.alignleft{float:none}}@media (max-width:575px){.contact-wrapper .section-title{text-align:center}}.contact-wrapper .contact-content{position:relative;z-index:9}.contact-wrapper .contact-content .contact-form-box{margin-top:45px}@media (max-width:767px){.contact-wrapper .contact-content .contact-form-box{margin-top:30px}}.contact-wrapper .contact-content .contact-form-box .form-clt input,.contact-wrapper .contact-content .contact-form-box .form-clt textarea{line-height:1;padding:20px 20px;width:100%;text-transform:capitalize;color:var(--text);border-radius:4px;border:1px solid var(--white);background:var(--white)}.contact-wrapper .contact-content .contact-form-box .form-clt textarea{padding-bottom:120px}@media (max-width:575px){.contact-wrapper .contact-content .contact-form-box .theme-btn{width:100%}}.contact-wrapper .contact-image{margin-left:20%}@media (max-width:1600px){.contact-wrapper .contact-image{margin-left:20px}}@media (max-width:1199px){.contact-wrapper .contact-image{margin-left:0}.contact-wrapper .contact-image img{width:100%;height:100%}}.contact-section{position:relative}@media (max-width:1199px){.contact-section{padding:100px 0}}@media (max-width:991px){.contact-section{padding:80px 0}}.contact-section .shape-1{position:absolute;top:90px;right:47%}@media (max-width:1199px){.contact-section .shape-1{display:none}}.contact-wrapper-3{position:relative}@media (max-width:575px){.contact-wrapper-3 .theme-btn{width:100%;text-align:center}}.contact-wrapper-3 .contact-content{margin-right:60px}@media (max-width:1199px){.contact-wrapper-3 .contact-content{margin-right:0}}@media (max-width:575px){.contact-wrapper-3 .contact-content .section-title{text-align:center}}.contact-wrapper-3 .contact-content .contact-form-box{margin-top:45px}.contact-wrapper-3 .contact-content .contact-form-box .form-clt input,.contact-wrapper-3 .contact-content .contact-form-box .form-clt textarea{line-height:1;padding:20px 20px;width:100%;text-transform:capitalize;color:var(--text);border-radius:4px;border:1px solid var(--white);background:var(--white)}.contact-wrapper-3 .contact-content .contact-form-box .form-clt textarea{padding-bottom:120px}.contact-wrapper-3 .contact-image{margin-left:30px;position:absolute;bottom:-120px}@media (max-width:1199px){.contact-wrapper-3 .contact-image{bottom:100px}}.contact-wrapper-3 .contact-image img{width:100%;height:100%}.contact-section-3{position:relative;z-index:9}.contact-section-3 .shape-1{position:absolute;bottom:134px;left:0}.contact-section-3 .shape-2{position:absolute;top:33px;left:40%}.contact-section-3 .shape-3{position:absolute;top:0;left:49%;z-index:-1}.contact-info-box{background:var(--white);box-shadow:0 11px 50px 11px rgba(1,53,102,.05);border-radius:12px;padding:40px;position:relative}@media (max-width:1199px){.contact-info-box{padding:30px}}@media (max-width:575px){.contact-info-box{text-align:center;padding:30px}}.contact-info-box .shape-1{position:absolute;bottom:60px;right:0}@media (max-width:1199px){.contact-info-box .shape-1{display:none}}.contact-info-box .contact-top{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width:1199px){.contact-info-box .contact-top{display:grid}}@media (max-width:575px){.contact-info-box .contact-top{justify-content:center}}.contact-info-box .contact-top .icon{width:80px;height:80px;line-height:80px;background-color:var(--theme-color-2);border-radius:50%;text-align:center;color:var(--header);font-size:28px}@media (max-width:575px){.contact-info-box .contact-top .icon{margin:0 auto}}.contact-info-box .contact-top h3{font-size:22px}.contact-info-box p{font-size:18px}.contact-info-box p a{color:#5c6672}.map-section-contact .google-map iframe{width:100%;height:614px}@media (max-width:767px){.map-section-contact .google-map iframe{height:500px}}.footer-location-off{color:#fff;margin-bottom:15px}.footer-location-off h4{color:var(--theme-color-2);font-size:16px;font-weight:700}.footer-location-off span{font-size:16px}.footer-section{position:relative;z-index:9}.footer-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:rgba(10,40,3,.94)}.footer-section.style-2{margin-top:-165px;position:relative}.footer-widget-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:-10px}.logo-img{font-size:24px;font-weight:700;color:#fff;display:flex;align-items:center}.logo-img:before{content:"";position:relative;width:50px;height:50px;background:url(../img/home-1/vp_logo.svg) no-repeat;display:inline-block;margin-right:20px}@media (max-width:1199px){.footer-widget-top{flex-wrap:wrap;gap:30px;justify-content:start;margin-bottom:0}}.footer-widget-top .content-items{display:flex;align-items:center;gap:90px;max-width:935px;width:100%}@media (max-width:1399px){.footer-widget-top .content-items{max-width:825px}}@media (max-width:991px){.footer-widget-top .content-items{flex-wrap:wrap;gap:30px;justify-content:start;max-width:initial}}.footer-widget-top .content-items h3{color:var(--white);font-size:24px;font-weight:700;max-width:288px}.footer-widget-top .content-items form{max-width:591px;width:100%;position:relative}@media (max-width:1199px){.footer-widget-top .content-items form{max-width:initial}}.footer-widget-top .content-items form input{max-width:365px;width:100%;outline:0;border:none;border-bottom:1px solid rgba(255,255,255,.17);padding-bottom:15px;background:0 0}@media (max-width:1399px){.footer-widget-top .content-items form input{max-width:265px}}@media (max-width:1199px){.footer-widget-top .content-items form input{max-width:100%}}.footer-widget-top .content-items form input::placeholder{color:rgba(255,255,255,.62);font-size:16px;font-weight:600}.footer-widget-top .content-items form .theme-btn{position:absolute;top:-15px;right:0}.footer-widget-top-2{padding-top:170px}@media (max-width:1199px){.footer-widget-top-2{padding-top:165px}}.feature-info{display:flex;align-items:center;gap:20px}@media (max-width:1399px){.feature-info{gap:10px}}.feature-info .circle-bg-icon{position:relative;z-index:9}.feature-info .circle-bg-icon img{animation:cir36 20s linear infinite}.feature-info .circle-bg-icon .icon{position:absolute;z-index:1;top:57%;left:50%;transform:translate(-50%,-50%);font-size:25px;color:#404a3d}.feature-info .circle-bg-icon .icon i{transition:all .4s ease-in-out;display:inline-block}.feature-info .feature-content h5{font-size:18px;font-weight:700;color:#fff}.feature-info .feature-content p{color:rgba(255,255,255,.75)}@media (max-width:1399px){.feature-info .feature-content p{font-size:13px}}.feature-info:hover .circle-bg-icon .icon i{transform:scaleX(-1)!important}.footer-widget-wrapper{padding:90px 0 120px}@media (max-width:1199px){.footer-widget-wrapper{padding:70px 0 100px}}@media (max-width:991px){.footer-widget-wrapper{padding:50px 0 80px}}.footer-widget-wrapper .footer-widget-items{margin-top:30px}.footer-widget-wrapper .footer-widget-items .widget-head{margin-bottom:30px}@media (max-width:767px){.footer-widget-wrapper .footer-widget-items .widget-head{margin-bottom:15px}}.footer-widget-wrapper .footer-widget-items .widget-head h5{font-size:22px;font-weight:800;color:var(--white)}.footer-widget-wrapper .footer-widget-items .contact-list li{display:flex;align-items:flex-start;gap:20px}.footer-widget-wrapper .footer-widget-items .contact-list li .icon{width:50px;height:50px;line-height:50px;background-color:var(--theme-color-2);border-radius:50%;text-align:center;color:var(--theme-color)}.footer-widget-wrapper .footer-widget-items .contact-list li .content h5{margin-bottom:7px;color:rgba(255,255,255,.62);font-size:16px;font-weight:600}@media (max-width:575px){.footer-widget-wrapper .footer-widget-items .contact-list li .content h5{margin-bottom:0}}.footer-widget-wrapper .footer-widget-items .contact-list li .content p{color:var(--white);font-size:20px}.footer-widget-wrapper .footer-widget-items .contact-list li .content p a{color:var(--white);font-size:18px}.footer-widget-wrapper .footer-widget-items .contact-list li:not(:last-child){margin-bottom:35px}.footer-widget-wrapper .footer-widget-items .list-area li{transition:all .4s ease-in-out;font-size:16px;font-weight:400}.footer-widget-wrapper .footer-widget-items .list-area li i{margin-right:9px;font-size:14px}@media (max-width:1399px){.footer-widget-wrapper .footer-widget-items .list-area li i{margin-right:4px}}.footer-widget-wrapper .footer-widget-items .list-area li:not(:last-child){margin-bottom:20px}.footer-widget-wrapper .footer-widget-items .list-area li a{color:rgba(255,255,255,.75)}.footer-widget-wrapper .footer-widget-items .list-area li:hover{margin-left:5px}.footer-widget-wrapper .footer-widget-items .list-area li:hover a{color:var(--theme-color-2)}.footer-widget-wrapper .footer-widget-items .recent-post li{display:flex;align-items:flex-start;gap:20px}.footer-widget-wrapper .footer-widget-items .recent-post li .thumb{max-width:99px;width:100%}.footer-widget-wrapper .footer-widget-items .recent-post li .thumb img{width:100%;height:100%;border-radius:8px}.footer-widget-wrapper .footer-widget-items .recent-post li .content p{color:var(--theme-color-2);font-weight:700}.footer-widget-wrapper .footer-widget-items .recent-post li .content h4{font-size:18px;font-weight:600;margin-top:7px}.footer-widget-wrapper .footer-widget-items .recent-post li .content h4 a{color:var(--white)}.footer-widget-wrapper .footer-widget-items .recent-post li .content h4 a:hover{color:var(--theme-color-2)}.footer-widget-wrapper .footer-widget-items .recent-post li:not(:last-child){margin-bottom:45px}.footer-bottom{background-color:#1e3917;padding:18px 0}.footer-bottom .footer-bottom-wrapper{display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){.footer-bottom .footer-bottom-wrapper{flex-wrap:wrap;gap:20px;justify-content:center}}.footer-bottom .footer-bottom-wrapper .text-1{color:rgba(255,255,255,.75)}.footer-bottom .footer-bottom-wrapper .social-icon{display:flex;gap:30px}.footer-bottom .footer-bottom-wrapper .social-icon a{color:var(--white);font-size:18px}.footer-bottom .footer-bottom-wrapper .social-icon a:hover{color:var(--theme-color-2)}.footer-section-3{position:relative;z-index:9}.footer-section-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:rgba(10,40,3,.94)}.footer-widget-top-3{border-bottom:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;padding-top:0}@media (max-width:1199px){.footer-widget-top-3{flex-wrap:wrap;gap:30px;padding:80px 0}}.footer-widget-top-3 .line{height:206px;width:1px;background-color:rgba(255,255,255,.12)}@media (max-width:1199px){.footer-widget-top-3 .line{display:none}}.footer-widget-top-3 .icon-area{display:flex;align-items:center;gap:25px}.footer-widget-top-3 .icon-area .icon{width:50px;height:50px;line-height:50px;background-color:var(--theme-color-2);border-radius:50%;text-align:center;color:var(--theme-color)}.footer-widget-top-3 .icon-area .content h5{margin-bottom:7px;color:rgba(255,255,255,.62);font-size:16px;font-weight:600}.footer-widget-top-3 .icon-area .content p{color:var(--white);font-size:20px;font-weight:800}.footer-widget-top-3 .icon-area .content p a{color:var(--white);font-size:20px;font-weight:800}.footer-widget-wrapper-3{padding:90px 0 120px}@media (max-width:1199px){.footer-widget-wrapper-3{padding:70px 0 100px}}@media (max-width:991px){.footer-widget-wrapper-3{padding:50px 0 80px}.text-anim{width:100%!important}.breadcrumb-title.text-anim{font-size:30px!important}}.footer-widget-wrapper-3 .footer-widget-items{margin-top:30px}.footer-widget-wrapper-3 .footer-widget-items .widget-head{margin-bottom:30px}.footer-widget-wrapper-3 .footer-widget-items .widget-head h5{font-size:22px;font-weight:800;color:var(--white)}.footer-widget-wrapper-3 .footer-widget-items .footer-content p{color:var(--white);max-width:281px}.footer-widget-wrapper-3 .footer-widget-items .footer-content h3{font-size:22px;font-weight:800;color:#fff;margin-top:20px}.footer-widget-wrapper-3 .footer-widget-items .footer-content .social-icon{display:flex;gap:20px;margin-top:20px}.footer-widget-wrapper-3 .footer-widget-items .footer-content .social-icon a{color:var(--white);font-size:18px}.footer-widget-wrapper-3 .footer-widget-items .footer-content .social-icon a:hover{color:var(--theme-color-2)}.footer-widget-wrapper-3 .footer-widget-items .list-area li{transition:all .4s ease-in-out;font-size:16px;font-weight:400}@media (max-width:1399px){.footer-widget-wrapper-3 .footer-widget-items .list-area li{font-size:15px}}@media (max-width:1199px){.footer-widget-wrapper-3 .footer-widget-items .list-area li{font-size:16px}}.footer-widget-wrapper-3 .footer-widget-items .list-area li i{margin-right:9px;font-size:14px}.footer-widget-wrapper-3 .footer-widget-items .list-area li:not(:last-child){margin-bottom:20px}.footer-widget-wrapper-3 .footer-widget-items .list-area li a{color:rgba(255,255,255,.75)}.footer-widget-wrapper-3 .footer-widget-items .list-area li:hover{margin-left:5px}.footer-widget-wrapper-3 .footer-widget-items .list-area li:hover a{color:var(--theme-color-2)}.footer-widget-wrapper-3 .footer-widget-items .recent-post li{display:flex;align-items:center;gap:20px}.footer-widget-wrapper-3 .footer-widget-items .recent-post li .thumb{max-width:99px;width:100%}.footer-widget-wrapper-3 .footer-widget-items .recent-post li .thumb img{width:100%;height:100%;border-radius:8px}.footer-widget-wrapper-3 .footer-widget-items .recent-post li .content p{color:var(--theme-color-2)}.footer-widget-wrapper-3 .footer-widget-items .recent-post li .content h4{font-size:18px;font-weight:600;margin-top:7px}.footer-widget-wrapper-3 .footer-widget-items .recent-post li .content h4 a{color:var(--white)}.footer-widget-wrapper-3 .footer-widget-items .recent-post li .content h4 a:hover{color:var(--theme-color-2)}.footer-widget-wrapper-3 .footer-widget-items .recent-post li:not(:last-child){margin-bottom:25px}.footer-subscrive{position:relative;z-index:999}.footer-subscrive::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:#1e3917;top:50%;height:initial}.footer-subscrive .footer-subscrive-bottom{background-color:#244f0b;border-radius:28px;padding:44px 54px;display:flex;justify-content:space-between}@media (max-width:1199px){.footer-subscrive .footer-subscrive-bottom{padding:40px 30px;flex-wrap:wrap;gap:30px}}.footer-subscrive .footer-subscrive-bottom h3{font-size:24px;font-weight:700;color:var(--white)}.footer-subscrive .footer-subscrive-bottom form{max-width:591px;width:100%;position:relative;display:flex}.footer-subscrive .footer-subscrive-bottom form input{max-width:365px;width:100%;outline:0;border:none;border-bottom:1px solid rgba(255,255,255,.17);padding-bottom:15px;background:0 0}.footer-subscrive .footer-subscrive-bottom form input::placeholder{color:rgba(255,255,255,.62);font-size:16px;font-weight:600}.footer-subscrive .footer-subscrive-bottom form .theme-btn{position:absolute;top:15px;right:0}@media (max-width:767px){.footer-subscrive .footer-subscrive-bottom form .theme-btn{position:relative;margin-top:10px;top:initial;right:initial}}.footer-bottom-3{background-color:#1e3917;padding:18px 0}.footer-bottom-3 .footer-bottom-wrapper{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.footer-bottom-3 .footer-bottom-wrapper{flex-wrap:wrap;gap:20px;justify-content:center}}.footer-bottom-3 .footer-bottom-wrapper .text-1{color:rgba(255,255,255,.75)}.footer-widget-top-4{align-items:center;display:flex;gap:70px;justify-content:center}@media (max-width:991px){.footer-widget-top-4{flex-wrap:wrap;gap:30px}}.footer-widget-top-4 form{max-width:506px;width:100%;background-color:var(--white);height:60px;line-height:60px;border-radius:74px;border:1px solid rgba(60,60,60,.3);position:relative;padding-left:30px}@media (max-width:575px){.footer-widget-top-4 form{height:54px;line-height:54px}}.footer-widget-top-4 form input{width:100%;max-width:300px;border:none;background:0 0;outline:0;color:var(--text)}.footer-widget-top-4 form .theme-btn{border-radius:100px;position:absolute;top:0;right:0;background-color:var(--theme-color);line-height:1}.footer-widget-wrapper-4{padding:90px 0 120px}@media (max-width:1199px){.footer-widget-wrapper-4{padding:70px 0 100px}}@media (max-width:991px){.footer-widget-wrapper-4{padding:50px 0 80px}}.footer-widget-wrapper-4 .footer-widget-items{margin-top:30px}.footer-widget-wrapper-4 .footer-widget-items .widget-head{margin-bottom:30px}.footer-widget-wrapper-4 .footer-widget-items .widget-head h5{font-size:22px;font-weight:800}.footer-widget-wrapper-4 .footer-widget-items .footer-content p{max-width:281px}.footer-widget-wrapper-4 .footer-widget-items .footer-content h3{font-size:22px;font-weight:800;margin-top:20px}.footer-widget-wrapper-4 .footer-widget-items .footer-content .social-icon{display:flex;gap:20px;margin-top:25px}.footer-widget-wrapper-4 .footer-widget-items .footer-content .social-icon a{font-size:18px}.footer-widget-wrapper-4 .footer-widget-items .footer-content .social-icon a:hover{color:var(--theme-color)}.footer-widget-wrapper-4 .footer-widget-items .footer-content form{max-width:299px;width:100%;position:relative;margin-top:25px}.footer-widget-wrapper-4 .footer-widget-items .footer-content form .icon-btn{width:47px;height:44px;line-height:44px;display:inline-block;background-color:var(--theme-color);color:var(--white);border-radius:50%;position:absolute;top:9px;right:10px}.footer-widget-wrapper-4 .footer-widget-items .footer-content form input{width:100%;outline:0;border-radius:60px;border:1px solid rgba(60,60,60,.3);font-size:16px;font-weight:600;padding:20px 20px;line-height:1;background:var(--white)}.footer-widget-wrapper-4 .footer-widget-items .footer-content form input::placeholder{color:rgba(64,74,61,.65)}.footer-widget-wrapper-4 .footer-widget-items .list-area li{transition:all .4s ease-in-out;font-size:16px;font-weight:400}@media (max-width:1399px){.footer-widget-wrapper-4 .footer-widget-items .list-area li{font-size:15px}}@media (max-width:1199px){.footer-widget-wrapper-4 .footer-widget-items .list-area li{font-size:16px}}.footer-widget-wrapper-4 .footer-widget-items .list-area li i{margin-right:9px;font-size:14px}.footer-widget-wrapper-4 .footer-widget-items .list-area li:not(:last-child){margin-bottom:20px}.footer-widget-wrapper-4 .footer-widget-items .list-area li:hover{margin-left:5px}.footer-widget-wrapper-4 .footer-widget-items .list-area li:hover a{color:var(--theme-color)}.footer-widget-wrapper-4 .footer-widget-items .contact-list li{display:flex;align-items:center;gap:20px}.footer-widget-wrapper-4 .footer-widget-items .contact-list li .icon{width:50px;height:50px;line-height:50px;background-color:var(--theme-color-2);border-radius:50%;text-align:center;color:var(--theme-color)}.footer-widget-wrapper-4 .footer-widget-items .contact-list li .content h5{margin-bottom:7px;font-size:16px;font-weight:600}.footer-widget-wrapper-4 .footer-widget-items .contact-list li .content p{font-size:20px;font-weight:800;color:var(--header)}.footer-widget-wrapper-4 .footer-widget-items .contact-list li .content p a{font-size:20px;font-weight:800;color:var(--header)}.footer-widget-wrapper-4 .footer-widget-items .contact-list li:not(:last-child){margin-bottom:35px}.footer-widget-wrapper-4 .footer-widget-items .recent-post li{display:flex;align-items:center;gap:20px}.footer-widget-wrapper-4 .footer-widget-items .recent-post li .thumb{max-width:99px;width:100%}.footer-widget-wrapper-4 .footer-widget-items .recent-post li .thumb img{width:100%;height:100%;border-radius:8px}.footer-widget-wrapper-4 .footer-widget-items .recent-post li .content p{color:var(--theme-color-2)}.footer-widget-wrapper-4 .footer-widget-items .recent-post li .content h4{font-size:18px;font-weight:600;margin-top:7px}.footer-widget-wrapper-4 .footer-widget-items .recent-post li .content h4 a:hover{color:var(--theme-color)}.footer-widget-wrapper-4 .footer-widget-items .recent-post li:not(:last-child){margin-bottom:25px}.footer-section-4{position:relative;z-index:9}.footer-section-4 .shape-1{position:absolute;top:2%;left:16%}.footer-section-4 .shape-2{position:absolute;top:15%;right:0}.footer-widget-top-5{text-align:center}.footer-widget-top-5 .theme-btn{margin-top:30px}.footer-section-5{position:relative}.footer-section-5 .shape-1{position:absolute;top:10px;left:7%}.footer-section-5 .shape-2{position:absolute;top:18%;right:30%}.footer-section-5 .shape-3{position:absolute;top:10%;right:0}.footer-section-5 .shape-4{position:absolute;bottom:15%;left:60px}:root{--green:#4d7c3f;--green-d:#2c4f25;--green-l:#6aa358;--gold:#e8b84b;--white:#ffffff;--cream:#f7f4ef;--bg:#f0f4ef;--dark:#1b2f18;--text:#555;--text-h:#1e3318;--text-m:#888;--border:#dde8d8;--border-c:#c8d8c2;--r:8px;--r-lg:16px;--r-xl:24px;--sh:0 4px 24px rgba(44,79,37,.10);--sh-lg:0 12px 48px rgba(44,79,37,.16);--tr:all .28s ease;--stripe:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath d='M0 60L60 0M-5 55L55 -5M5 65L65 5' stroke='%23fff' stroke-width='.4' opacity='.06'/%3E%3C/svg%3E")}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Nunito,sans-serif;font-size:16px;color:var(--text);background:var(--white);overflow-x:hidden}a{text-decoration:none;color:inherit}ul{list-style:none}button{font-family:Nunito,sans-serif;cursor:pointer;border:none;background:0 0}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;color:var(--text-h);line-height:1.18;font-weight:700}p{line-height:1.8;color:var(--text)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--cream)}::-webkit-scrollbar-thumb{background:var(--green);border-radius:3px}.container{max-width:1260px;margin:0 auto;padding:0 30px}.page{display:none}.page.active{display:block}.topbar{background:var(--green-d);padding:9px 0;font-size:13px;color:rgba(255,255,255,.62)}.topbar .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.tb-left{display:flex;align-items:center;gap:22px}.tb-left a,.tb-right a{color:rgba(255,255,255,.62);display:flex;align-items:center;gap:6px;font-size:13px;transition:var(--tr)}.tb-left a:hover,.tb-right a:hover{color:var(--gold)}.tb-right{display:flex;align-items:center;gap:14px}.tb-sel{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;font-size:12px;padding:3px 8px;border-radius:4px;font-family:Nunito,sans-serif;outline:0}.site-header{background:var(--white);position:sticky;top:0;z-index:9999;border-bottom:2px solid var(--border);box-shadow:0 2px 16px rgba(0,0,0,.06)}.h-inner{display:flex;align-items:center;height:82px}.logo{display:flex;align-items:center;gap:13px;flex-shrink:0;margin-right:40px;text-decoration:none}.logo-mark{width:48px;height:48px;background:var(--green-d);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-weight:800;color:#fff;font-size:21px;position:relative;flex-shrink:0}.logo-mark::after{content:'';position:absolute;bottom:-2px;right:-2px;width:15px;height:15px;background:var(--gold);border-radius:50%;border:2px solid #fff}.logo-name{font-family:Nunito,sans-serif;font-size:23px;font-weight:800;color:var(--green-d);display:block;letter-spacing:-.5px}.logo-sub{font-size:11px;color:var(--text-m);letter-spacing:1.2px;text-transform:uppercase;display:block;margin-top:2px}.main-nav{display:flex;align-items:center;gap:2px;flex:1}.main-nav>li>a{display:block;padding:10px 13px;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:var(--text-h);transition:var(--tr);border-radius:var(--r)}.main-nav>li.active>a,.main-nav>li>a:hover{color:var(--green)}.main-nav>li.active>a{position:relative}.main-nav>li.active>a::after{content:'';position:absolute;bottom:-2px;left:13px;right:13px;height:2px;background:var(--green);border-radius:2px}.nav-cta{margin-left:auto!important;background:var(--green)!important;color:#fff!important;padding:11px 24px!important;border-radius:var(--r)!important;font-weight:700!important}.nav-cta:hover{background:var(--green-d)!important}.nav-cta::after{display:none!important}.nav-cart-btn{position:relative;display:flex;align-items:center;gap:5px;padding:10px 13px!important}.cart-dot{position:absolute;top:5px;right:5px;width:17px;height:17px;background:var(--gold);color:var(--green-d);font-size:10px;font-weight:800;border-radius:50%;display:flex;align-items:center;justify-content:center}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;margin-left:16px}.hamburger span{width:24px;height:2px;background:var(--green-d);border-radius:2px;transition:.3s}.sec-tag{display:inline-flex;align-items:center;gap:9px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var(--green);margin-bottom:14px;background:var(--bg);padding:5px 14px;border-radius:30px;border:1px solid rgba(74,124,63,.18)}.sec-tag::before{content:'';display:inline-block;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 1C7 1 4 4 4 7.5C4 10 5.5 12 7 13C8.5 12 10 10 10 7.5C10 4 7 1 7 1Z' fill='%234d7c3f'/%3E%3Cline x1='7' y1='13' x2='7' y2='7' stroke='%234d7c3f' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain}.sec-title{font-size:clamp(26px,3.5vw,44px);color:var(--text-h);margin-bottom:16px;line-height:1.18}.sec-ul{position:relative;padding-bottom:18px;margin-bottom:16px}.sec-ul::after{content:'';position:absolute;left:0;bottom:0;width:58px;height:3px;background:var(--gold);border-radius:2px}.sec-ul.center::after{left:50%;transform:translateX(-50%)}.sec-desc{font-size:15px;color:var(--text-m);max-width:560px;line-height:1.82}.sec-hd{margin-bottom:52px}.sec-hd.center{text-align:center}.sec-hd.center .sec-tag{margin:0 auto 14px;justify-content:center}.sec-hd.center .sec-desc{margin:0 auto}.btn{display:inline-flex;align-items:center;gap:8px;font-family:Nunito,sans-serif;font-weight:700;font-size:14px;letter-spacing:.4px;padding:13px 28px;border-radius:var(--r);transition:var(--tr);cursor:pointer;border:2px solid transparent;text-transform:uppercase}.btn-green{background:var(--green);color:#fff;border-color:var(--green)}.btn-green:hover{background:var(--green-d);border-color:var(--green-d);transform:translateY(-2px);box-shadow:0 8px 22px rgba(74,124,63,.28)}.btn-outline{background:0 0;border-color:var(--green);color:var(--green)}.btn-outline:hover{background:var(--green);color:#fff;transform:translateY(-2px)}.btn-dark{background:var(--green-d);color:#fff;border-color:var(--green-d)}.btn-dark:hover{background:var(--green);border-color:var(--green)}.btn-gold{background:var(--gold);color:var(--green-d);border-color:var(--gold)}.btn-gold:hover{background:#d4951a;border-color:#d4951a;transform:translateY(-2px)}.btn-white{background:#fff;color:var(--green-d);border-color:#fff}.btn-white:hover{background:var(--cream)}.btn-sm{padding:9px 20px;font-size:13px}.btn-lg{padding:15px 36px;font-size:15px}.btn-pill{border-radius:50px!important}.pg-banner{background:linear-gradient(110deg,var(--green-d),#2c5427);padding:62px 0 52px;position:relative;overflow:hidden}.pg-banner::before{content:'';position:absolute;inset:0;background:var(--stripe)}.pg-banner::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:42px;background:#f8f8f8;clip-path:ellipse(55% 100% at 50% 100%)}.pg-banner-in{position:relative;z-index:1}.breadcrumb{display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.48);font-family:Nunito,sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}.breadcrumb a{color:rgba(255,255,255,.48);transition:var(--tr)}.breadcrumb a:hover{color:var(--gold)}.breadcrumb span{color:rgba(255,255,255,.26)}.pg-banner h1{font-size:clamp(30px,5vw,56px);color:#fff;line-height:1.1}.pg-banner p{font-size:15px;color:rgba(255,255,255,.56);margin-top:10px;max-width:560px}.shop-wrap{padding:60px 0 80px;background:var(--cream)}.shop-layout{display:grid;grid-template-columns:290px 1fr;gap:30px;align-items:start}.sw{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;margin-bottom:24px}.sw-title{display:flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:22px;font-weight:700;color:var(--text-h);margin-bottom:22px}.sw-title::before{content:'';display:flex;align-items:center;width:22px;height:10px;position:relative;flex-shrink:0}.sw-title::before{content:'';display:inline-block;width:22px;height:10px;background:linear-gradient(var(--green),var(--green)) 0 50%/14px 2px no-repeat,radial-gradient(circle,var(--green) 2.5px,transparent 2.5px) 18px 50%/6px 6px no-repeat}.sw-search-form{display:flex;border:1.5px solid var(--border);border-radius:var(--r);overflow:hidden;background:var(--cream)}.sw-search-form input{flex:1;padding:11px 14px;border:none;font-family:Nunito,sans-serif;font-size:14px;color:var(--text);background:0 0;outline:0}.sw-search-form button{padding:0 16px;background:var(--green);color:#fff;border:none;cursor:pointer;font-size:17px;transition:var(--tr);display:flex;align-items:center;justify-content:center}.sw-search-form button:hover{background:var(--green-d)}.sw-cat-list{display:flex;flex-direction:column;gap:10px}.sw-cat-item{display:flex;align-items:stretch;border:1.5px solid var(--border);border-radius:var(--r);overflow:hidden;cursor:pointer;transition:var(--tr);background:var(--white)}.sw-cat-item:hover{border-color:var(--green)}.sw-cat-item.active{border-color:var(--green)}.sw-cat-name{flex:1;padding:14px 16px;font-family:Nunito,sans-serif;font-size:15px;font-weight:600;color:var(--text-h);display:flex;align-items:center;transition:var(--tr)}.sw-cat-item.active .sw-cat-name,.sw-cat-item:hover .sw-cat-name{color:var(--green)}.sw-cat-count{display:flex;align-items:center;justify-content:center;min-width:54px;padding:0 12px;background:var(--green);color:#fff;font-family:Nunito,sans-serif;font-size:15px;font-weight:700;flex-shrink:0}.sw-cat-item.active .sw-cat-count{background:var(--green-d)}.sw-cat-item:hover .sw-cat-count{background:var(--green-d)}.sw-product{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}.sw-product:last-child{border-bottom:none}.sw-prod-thumb{width:60px;height:60px;background:var(--bg);border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-size:30px;flex-shrink:0;border:1px solid var(--border)}.sw-prod-name{font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:var(--text-h);margin-bottom:4px;line-height:1.3}.sw-prod-price{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:var(--green)}.price-slider{width:100%;accent-color:var(--green);cursor:pointer;height:4px}.price-row{display:flex;justify-content:space-between;font-size:13px;color:var(--text-m);margin-top:10px}.price-val{color:var(--green);font-weight:700}.tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.tag{padding:6px 14px;border:1.5px solid var(--border-c);border-radius:30px;font-size:12px;font-weight:600;color:var(--text-m);cursor:pointer;transition:var(--tr);font-family:Nunito,sans-serif;text-transform:uppercase;letter-spacing:.5px;background:var(--white)}.tag.active,.tag:hover{background:var(--green);border-color:var(--green);color:#fff}.shop-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:18px;border-bottom:1.5px solid var(--border);flex-wrap:wrap;gap:12px}.shop-count{font-size:14px;color:var(--text-m)}.shop-count strong{color:var(--text-h);font-weight:700}.toolbar-r{display:flex;align-items:center;gap:10px}.shop-sort{padding:9px 14px;border:1.5px solid var(--border);border-radius:var(--r);font-family:Nunito,sans-serif;font-size:13px;background:var(--white);outline:0;color:var(--text)}.view-btns{display:flex;gap:6px}.vbtn{width:34px;height:34px;border:1.5px solid var(--border);border-radius:var(--r);background:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--text-m);transition:var(--tr)}.vbtn.on,.vbtn:hover{background:var(--green);border-color:var(--green);color:#fff}.prod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px}.prod-grid.lv{grid-template-columns:1fr}.p-card{background:var(--white);border:2px solid var(--border-c);border-radius:var(--r-xl);overflow:hidden;transition:var(--tr);position:relative}.p-card:hover{transform:translateY(-6px);box-shadow:var(--sh-lg);border-color:var(--green)}.p-img{position:relative;background:#fff;height:220px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid #f0f0f0}.p-img img{width:100%;height:100%;object-fit:contain;object-position:center;padding:16px;transition:transform .4s ease;display:block}.p-card:hover .p-img img{transform:scale(1.06)}.p-emoji{font-size:90px;line-height:1;transition:transform .35s;user-select:none;display:none}.p-card:hover .p-emoji{transform:scale(1.08)}.p-sale{position:absolute;top:14px;left:14px;background:var(--gold);color:var(--green-d);font-family:Nunito,sans-serif;font-size:13px;font-weight:700;padding:5px 14px;border-radius:var(--r);letter-spacing:.3px}.p-pct{position:absolute;top:14px;right:14px;background:var(--green);color:#fff;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;padding:5px 13px;border-radius:var(--r);letter-spacing:.3px}.p-actions{position:absolute;bottom:18px;left:50%;transform:translateX(-50%) translateY(14px);display:flex;gap:10px;opacity:0;transition:var(--tr)}.p-card:hover .p-actions{opacity:1;transform:translateX(-50%) translateY(0)}.p-act{width:42px;height:42px;background:var(--white);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;font-size:17px;cursor:pointer;box-shadow:0 3px 12px rgba(0,0,0,.14);transition:var(--tr);color:var(--text-h)}.p-act:hover{background:var(--green);color:#fff}.p-body{padding:18px 16px 20px;text-align:center}.p-stars{font-size:18px;color:#f0c040;letter-spacing:1px;margin-bottom:10px;display:block}.p-name{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;color:var(--text-h);margin-bottom:12px;line-height:1.25}.p-pricing{display:flex;align-items:center;justify-content:center;gap:10px}.p-price{font-family:Nunito,sans-serif;font-size:22px;font-weight:800;color:var(--green)}.p-old{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:var(--green);opacity:.55;text-decoration:line-through}.lv .p-card{display:grid;grid-template-columns:220px 1fr;border-radius:var(--r-lg)}.lv .p-img{height:100%;min-height:170px;border-radius:var(--r-lg) 0 0 var(--r-lg)}.lv .p-img img{border-radius:var(--r-lg) 0 0 var(--r-lg)}.lv .p-body{text-align:left;padding:22px 24px;display:flex;flex-direction:column;justify-content:center}.lv .p-pricing{justify-content:flex-start}.lv .p-stars{text-align:left}.pagination{display:flex;align-items:center;gap:8px;margin-top:40px;justify-content:center}.pg-btn{width:42px;height:42px;border:1.5px solid var(--border);border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:var(--text-m);cursor:pointer;transition:var(--tr);background:var(--white)}.pg-btn.on,.pg-btn:hover{background:var(--green);border-color:var(--green);color:#fff}.detail-section{background:var(--white);padding:60px 0 80px}.detail-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:start}.detail-main-img{background:var(--bg);border-radius:var(--r-xl);height:420px;display:flex;align-items:center;justify-content:center;font-size:160px;margin-bottom:18px;border:1.5px solid var(--border);overflow:hidden;position:relative}.detail-main-img img{width:100%;height:100%;object-fit:contain;object-position:center;padding:24px;transition:transform .4s}.detail-main-img:hover img{transform:scale(1.04)}.detail-thumb{width:100px;height:80px;background:var(--bg);border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-size:38px;border:2px solid var(--border);cursor:pointer;transition:var(--tr);overflow:hidden}.detail-thumb img{width:100%;height:100%;object-fit:cover}.detail-thumb.active,.detail-thumb:hover{border-color:var(--green)}.detail-thumbs{display:flex;gap:14px}.detail-stars{display:flex;align-items:center;gap:8px;margin-bottom:14px}.detail-stars-row{font-size:20px;color:#f0c040;letter-spacing:1px}.detail-review-count{font-size:14px;color:var(--text-m);font-family:Nunito,sans-serif}.detail-title{font-family:Nunito,sans-serif;font-size:clamp(28px,3.5vw,44px);font-weight:800;color:var(--text-h);margin-bottom:16px;line-height:1.1}.detail-desc{font-size:15px;color:var(--text-m);line-height:1.8;margin-bottom:22px}.detail-pricing{display:flex;align-items:baseline;gap:14px;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--border)}.detail-price{font-family:Nunito,sans-serif;font-size:38px;font-weight:800;color:var(--text-h)}.detail-old{font-family:Nunito,sans-serif;font-size:24px;font-weight:600;color:var(--green);text-decoration:line-through;opacity:.6}.detail-actions{display:flex;align-items:center;gap:12px;margin-bottom:28px;flex-wrap:wrap}.qty-stepper{display:flex;align-items:center;gap:0;border:1.5px solid var(--border);border-radius:var(--r);overflow:hidden;background:var(--white)}.qty-btn{width:44px;height:52px;background:var(--white);border:none;font-size:22px;font-weight:700;color:var(--text-h);cursor:pointer;transition:var(--tr);display:flex;align-items:center;justify-content:center}.qty-btn:hover{background:var(--bg)}.qty-num{width:52px;text-align:center;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;color:var(--text-h);border:none;background:0 0;outline:0}.btn-add-lg{flex:1;min-width:220px;padding:16px 32px;background:var(--green);color:#fff;border:none;border-radius:var(--r);font-family:Nunito,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:var(--tr)}.btn-add-lg:hover{background:var(--green-d);transform:translateY(-2px);box-shadow:0 8px 24px rgba(44,79,37,.28)}.icon-square-btn{width:52px;height:52px;border:1.5px solid var(--border);border-radius:var(--r);background:var(--white);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:var(--tr);color:var(--text-h)}.icon-square-btn:hover{border-color:var(--green);background:var(--bg);color:var(--green)}.detail-meta{display:flex;flex-direction:column;gap:10px;padding-top:24px;border-top:1px solid var(--border)}.detail-meta-row{display:flex;align-items:flex-start;gap:10px;font-size:14px}.detail-meta-label{font-family:Nunito,sans-serif;font-weight:700;color:var(--text-h);min-width:90px}.detail-meta-val{color:var(--text-m)}.cart-section{background:var(--white);padding:60px 0 80px}.cart-table-wrap{background:var(--white);border-radius:var(--r-lg);border:1px solid var(--border);overflow:hidden;margin-bottom:32px}.ct-head{display:grid;grid-template-columns:2.5fr 1fr 1.4fr 1fr;padding:18px 28px;border-bottom:1.5px solid var(--border);background:var(--white)}.ct-head span{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:var(--text-h);text-transform:capitalize;letter-spacing:.3px}.ct-row{display:grid;grid-template-columns:2.5fr 1fr 1.4fr 1fr;padding:22px 28px;border-bottom:1px solid var(--border);align-items:center}.ct-row:last-child{border-bottom:none}.ct-prod{display:flex;align-items:center;gap:16px}.ct-remove{font-size:18px;color:var(--text-m);cursor:pointer;transition:var(--tr);padding:4px;flex-shrink:0;font-weight:700;background:0 0;border:none}.ct-remove:hover{color:#e74c3c}.ct-img{width:72px;height:72px;background:var(--bg);border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-size:36px;flex-shrink:0;border:1px solid var(--border)}.ct-name{font-family:Nunito,sans-serif;font-size:15px;font-weight:600;color:var(--text-h)}.ct-price{font-family:Nunito,sans-serif;font-size:14px;color:var(--text);font-weight:500}.ct-sub{font-family:Nunito,sans-serif;font-size:15px;font-weight:600;color:var(--text-h)}.ct-qty{display:flex;align-items:center;gap:0;border:1.5px solid var(--border);border-radius:var(--r);overflow:hidden;width:fit-content;background:var(--white)}.ct-qbtn{width:38px;height:40px;background:var(--white);border:none;font-size:18px;font-weight:700;color:var(--text-h);cursor:pointer;transition:var(--tr);display:flex;align-items:center;justify-content:center}.ct-qbtn:hover{background:var(--bg)}.ct-qnum{width:44px;text-align:center;font-family:Nunito,sans-serif;font-size:15px;font-weight:600;color:var(--text-h);border:none;outline:0;background:0 0}.cart-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:8px 0}.coupon-form{display:flex;align-items:center;gap:12px}.coupon-form input{padding:13px 20px;border:1.5px solid var(--border);border-radius:50px;font-family:Nunito,sans-serif;font-size:14px;color:var(--text);background:var(--white);outline:0;width:220px;transition:var(--tr)}.coupon-form input:focus{border-color:var(--green)}.coupon-form input::placeholder{color:var(--text-m)}.cart-layout{display:grid;grid-template-columns:1fr 340px;gap:28px;align-items:start}.cart-totals{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-lg);padding:28px}.cart-totals h4{font-family:Nunito,sans-serif;font-size:22px;color:var(--text-h);margin-bottom:20px;padding-bottom:16px;border-bottom:1.5px solid var(--border)}.ctot-row{display:flex;justify-content:space-between;font-size:14px;color:var(--text-m);padding:10px 0;border-bottom:1px solid rgba(0,0,0,.05)}.ctot-row.final{font-family:Nunito,sans-serif;font-size:20px;font-weight:800;color:var(--text-h);border:none;padding-top:14px;border-top:2px solid var(--border);margin-top:6px}.ctot-row.discount{color:var(--green)}.hero{position:relative;min-height:91vh;display:flex;align-items:center;background:var(--green-d);overflow:hidden}.hero::before{content:'';position:absolute;inset:0;background:var(--stripe),radial-gradient(ellipse 55% 70% at 72% 50%,rgba(141,198,63,.07) 0,transparent 65%);pointer-events:none}.hero::after{content:'';position:absolute;right:0;top:0;bottom:0;width:42%;background:linear-gradient(to left,rgba(44,79,37,.55),transparent);pointer-events:none}.hero-wrap{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;padding:110px 0 90px}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(232,184,75,.15);border:1px solid rgba(232,184,75,.38);color:var(--gold);font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:7px 16px;border-radius:30px;margin-bottom:22px;font-family:Nunito,sans-serif}.hero-eyebrow i{width:6px;height:6px;background:var(--gold);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.4)}}.hero-kicker{font-family:Nunito,sans-serif;font-size:15px;font-weight:600;color:#8dc63f;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px}.hero-h1{font-family:Nunito,sans-serif;font-size:clamp(46px,7vw,88px);font-weight:800;color:#fff;line-height:.96;margin-bottom:12px;letter-spacing:-1px}.hero-h1 em{color:var(--gold);font-style:italic;display:block}.hero-h2{font-family:Nunito,sans-serif;font-size:clamp(15px,2.5vw,21px);font-weight:500;color:rgba(255,255,255,.48);text-transform:uppercase;letter-spacing:3px;margin-bottom:28px}.hero-p{font-size:15px;color:rgba(255,255,255,.6);line-height:1.88;max-width:520px;margin-bottom:36px}.hero-btns{display:flex;gap:14px;flex-wrap:wrap}.hero-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hcard{background:rgba(255,255,255,.06);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);border-radius:var(--r-lg);padding:22px 18px;transition:var(--tr)}.hcard:hover{background:rgba(255,255,255,.11);transform:translateY(-3px)}.hcard:first-child{grid-column:1/-1;display:flex;align-items:center;gap:16px;background:rgba(232,184,75,.09);border-color:rgba(232,184,75,.22)}.hcard-ico{font-size:30px;flex-shrink:0}.hcard h4{font-family:Nunito,sans-serif;font-size:15px;font-weight:700;color:#fff;margin-bottom:4px}.hcard p{font-size:13px;color:rgba(255,255,255,.52);line-height:1.55}.hero-stats{display:flex;margin-top:42px;border-top:1px solid rgba(255,255,255,.1);padding-top:30px}.hstat{flex:1;text-align:center;border-right:1px solid rgba(255,255,255,.1);padding:0 10px}.hstat:last-child{border-right:none}.hstat-n{font-family:Nunito,sans-serif;font-size:36px;font-weight:800;color:#fff;line-height:1}.hstat-n em{color:var(--gold);font-style:normal}.hstat-l{font-size:11px;color:rgba(255,255,255,.44);letter-spacing:1.5px;text-transform:uppercase;margin-top:5px;font-family:Nunito,sans-serif}.feat-strip{background:#fff;border-top:3px solid var(--green);box-shadow:0 -4px 28px rgba(0,0,0,.06)}.feat-strip .inner{display:grid;grid-template-columns:repeat(4,1fr)}.feat-item{display:flex;align-items:flex-start;gap:15px;padding:28px 22px;border-right:1px solid var(--border);transition:var(--tr)}.feat-item:last-child{border-right:none}.feat-item:hover{background:var(--cream)}.feat-ico{width:50px;height:50px;background:var(--bg);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;border:2px solid var(--border);transition:var(--tr)}.feat-item:hover .feat-ico{background:var(--green);border-color:var(--green)}.feat-txt h4{font-family:Nunito,sans-serif;font-size:15px;font-weight:700;color:var(--text-h);margin-bottom:5px}.feat-txt p{font-size:13px;color:var(--text-m);line-height:1.6}.models-section{background:var(--cream);padding:100px 0}.models-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;align-items:start}.m-card{background:#fff;border-radius:var(--r-xl);border:1px solid var(--border);overflow:hidden;transition:var(--tr);position:relative;cursor:pointer}.m-card:hover{transform:translateY(-8px);box-shadow:var(--sh-lg)}.m-card.featured{border-color:var(--green);box-shadow:var(--sh);transform:translateY(-14px)}.m-card.featured:hover{transform:translateY(-20px)}.m-pop{position:absolute;top:0;left:50%;transform:translateX(-50%);background:var(--gold);color:var(--green-d);font-family:Nunito,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:5px 18px;border-radius:0 0 8px 8px}.m-top{padding:38px 28px 28px;background:var(--cream);border-bottom:1px solid var(--border);text-align:center;position:relative}.m-top::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--border)}.m-card.featured .m-top{background:var(--green-d)}.m-card.featured .m-top::before{background:var(--gold)}.m-badge{display:inline-flex;align-items:center;font-family:Nunito,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:5px 14px;border-radius:30px;margin-bottom:18px;background:var(--gold);color:var(--green-d)}.m-badge.g{background:var(--green);color:#fff}.m-badge.d{background:var(--green-d);color:#fff}.m-ico{width:72px;height:72px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center;font-size:30px;margin:0 auto 18px;border:3px solid var(--border)}.m-card.featured .m-ico{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.m-card h3{font-size:24px;color:var(--text-h);margin-bottom:8px}.m-card.featured h3{color:#fff}.m-price{font-family:Nunito,sans-serif;font-size:46px;font-weight:800;color:var(--green);margin:14px 0 6px;line-height:1}.m-price sub{font-size:22px;vertical-align:baseline;font-weight:700}.m-price span{font-size:14px;color:var(--text-m);font-weight:400;font-family:Nunito,sans-serif;vertical-align:super}.m-card.featured .m-price{color:var(--gold)}.m-desc{font-size:13px;color:var(--text-m);line-height:1.65}.m-card.featured .m-desc{color:rgba(255,255,255,.52)}.m-body{padding:28px}.m-features{margin-bottom:24px}.m-features li{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:var(--text);padding:8px 0;border-bottom:1px solid rgba(0,0,0,.04);line-height:1.5}.m-features li:last-child{border-bottom:none}.m-features li::before{content:'';flex-shrink:0;margin-top:3px;width:18px;height:18px;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5l2.5 2.5L8 3' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/12px;border-radius:50%}.about-section{padding:100px 0}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.about-img-wrap{position:relative}.about-img{border-radius:var(--r-xl);overflow:hidden;height:480px;background:var(--bg);display:flex;align-items:center;justify-content:center;font-size:110px;box-shadow:var(--sh-lg);border:2px solid var(--border)}.about-float{position:absolute;bottom:28px;right:-18px;background:var(--green-d);color:#fff;border-radius:var(--r-lg);padding:20px 22px;text-align:center;box-shadow:var(--sh-lg);min-width:135px;border-left:4px solid var(--gold)}.about-float-n{font-family:Nunito,sans-serif;font-size:38px;font-weight:800;color:var(--gold);line-height:1}.about-float-l{font-size:12px;color:rgba(255,255,255,.62);line-height:1.4;margin-top:5px;font-family:Nunito,sans-serif}.about-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}.ach{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--text);font-weight:500}.ach::before{content:'';flex-shrink:0;width:20px;height:20px;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5l2.5 2.5L8 3' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/12px;border-radius:50%}.about-phone{display:flex;align-items:center;gap:12px;margin-top:28px;padding:16px 20px;background:var(--cream);border-radius:var(--r);border-left:4px solid var(--green)}.aph-label{font-size:12px;color:var(--text-m)}.aph-num{font-family:Nunito,sans-serif;font-size:17px;font-weight:700;color:var(--green-d)}.stats-bar{background:var(--green-d);padding:65px 0;position:relative;overflow:hidden}.stats-bar::before{content:'';position:absolute;inset:0;background:var(--stripe);pointer-events:none}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;position:relative;z-index:1}.stat-item{padding:20px;border-right:1px solid rgba(255,255,255,.1)}.stat-item:last-child{border-right:none}.stat-ico{font-size:30px;margin-bottom:10px}.stat-n{font-family:Nunito,sans-serif;font-size:50px;font-weight:800;color:#fff;line-height:1}.stat-n em{color:var(--gold);font-style:normal}.stat-l{font-size:13px;color:rgba(255,255,255,.48);margin-top:7px;text-transform:uppercase;letter-spacing:1.5px;font-family:Nunito,sans-serif}.builder-section{background:var(--cream);padding:80px 0}.builder-wrap{background:#fff;border-radius:var(--r-xl);padding:44px;border:1px solid var(--border);box-shadow:var(--sh)}.builder-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:36px;flex-wrap:wrap;gap:20px}.builder-head-text h3{font-size:28px;color:var(--text-h);margin-bottom:6px}.builder-head-text p{font-size:14px;color:var(--text-m)}.prog-box{background:var(--cream);border:1.5px solid var(--border);border-radius:var(--r-lg);padding:20px 28px;text-align:center;min-width:200px}.prog-lbl{font-size:11px;color:var(--text-m);margin-bottom:4px;text-transform:uppercase;letter-spacing:1.5px;font-family:Nunito,sans-serif;font-weight:700}.prog-cnt{font-family:Nunito,sans-serif;font-size:34px;font-weight:800;color:var(--text-h)}.prog-bar-wrap{width:100%;height:7px;background:var(--border);border-radius:4px;margin:8px 0;overflow:hidden}.prog-bar{height:100%;background:linear-gradient(90deg,var(--green),#8dc63f);border-radius:4px;transition:width .4s}.prog-note{font-size:12px;color:var(--gold);font-weight:700}.sb-sticky{position:fixed;top:90px;right:28px;z-index:9000;background:var(--white);border:2px solid var(--green);border-radius:var(--r-lg);padding:14px 22px;text-align:center;min-width:160px;box-shadow:0 8px 32px rgba(44,79,37,.18);opacity:0;transform:translateY(-14px) scale(.95);pointer-events:none;transition:opacity .28s ease,transform .28s ease}.sb-sticky.show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.sb-sticky-lbl{font-size:10px;color:var(--text-m);text-transform:uppercase;letter-spacing:1.5px;font-weight:700;font-family:Nunito,sans-serif;margin-bottom:4px}.sb-sticky-cnt{font-family:Nunito,sans-serif;font-size:26px;font-weight:800;color:var(--text-h);line-height:1}.sb-sticky-bar-wrap{width:100%;height:5px;background:var(--border);border-radius:4px;margin:7px 0 5px;overflow:hidden}.sb-sticky-bar{height:100%;background:linear-gradient(90deg,var(--green),#8dc63f);border-radius:4px;transition:width .4s}.sb-sticky-note{font-size:11px;color:var(--gold);font-weight:700;font-family:Nunito,sans-serif}.sb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px;margin-bottom:30px}.sb-item{border:1.5px solid var(--border);border-radius:var(--r-lg);padding:14px 10px;text-align:center;cursor:pointer;transition:var(--tr);background:#fff;position:relative}.sb-item:hover{border-color:var(--green);background:var(--bg)}.sb-item.sel{border-color:var(--green-d);background:var(--bg)}.sb-item.sel::after{content:'✓';position:absolute;top:6px;right:8px;color:var(--green);font-weight:700;font-size:12px}.sb-e{font-size:28px;margin-bottom:6px}.sb-n{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:var(--text-h);text-transform:uppercase;letter-spacing:.5px}.sb-p{font-size:14px;color:var(--text-m);margin-top:2px}.builder-foot{display:flex;align-items:center;justify-content:space-between;padding-top:28px;border-top:1.5px solid var(--border);flex-wrap:wrap;gap:20px}.builder-total-lbl{font-size:13px;color:var(--text-m)}.builder-total{font-family:Nunito,sans-serif;font-size:38px;font-weight:800;color:var(--green-d)}.builder-note{font-size:12px;color:var(--gold);font-weight:700;margin-top:2px}.bb-section{padding:80px 0}.bb-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:30px}.bb-cat-bar{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.bb-cat-pill{padding:7px 16px;border:1.5px solid var(--border);border-radius:30px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-m);cursor:pointer;transition:var(--tr);background:#fff}.bb-cat-pill:hover{border-color:var(--green);color:var(--green)}.bb-cat-pill.active{background:var(--green-d);border-color:var(--green-d);color:#fff}.bb-rule-bar{display:flex;align-items:center;gap:20px;background:var(--bg);border:1.5px solid var(--green);border-radius:var(--r-lg);padding:18px 24px;margin-bottom:28px;flex-wrap:wrap}.bb-rule-badge{background:var(--green-d);color:#fff;border-radius:var(--r);padding:12px 18px;text-align:center;flex-shrink:0}.bb-rule-badge-n{font-family:Nunito,sans-serif;font-size:26px;font-weight:800;color:var(--gold);line-height:1}.bb-rule-badge-l{font-size:11px;color:rgba(255,255,255,.65);font-family:Nunito,sans-serif;text-transform:uppercase;letter-spacing:1px}.bb-rules-list{display:flex;flex-direction:column;gap:6px;flex:1}.bb-rule-item{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text)}.bb-rule-item::before{content:'✓';color:var(--green);font-weight:700;font-size:14px;flex-shrink:0}.bb-kg-strip{background:var(--green-d);border-radius:var(--r-lg);padding:22px 28px;margin-bottom:28px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.bb-kg-num{font-family:Nunito,sans-serif;font-size:48px;font-weight:800;color:#fff;line-height:1;flex-shrink:0}.bb-kg-num small{font-size:20px;color:rgba(255,255,255,.45);font-weight:400;font-family:Nunito,sans-serif}.bb-kg-progress{flex:1;min-width:200px}.bb-kg-lbl{font-size:13px;color:rgba(255,255,255,.58);margin-bottom:8px}.bb-pbar-wrap{width:100%;height:12px;background:rgba(255,255,255,.1);border-radius:6px;overflow:hidden}.bb-pbar{height:100%;border-radius:6px;background:var(--gold);transition:width .4s,background .4s}.bb-kg-status{padding:9px 16px;border-radius:30px;border:1.5px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);font-family:Nunito,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,.48);white-space:nowrap;flex-shrink:0}.bb-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px}.bb-item{border:1.5px solid var(--border);border-radius:var(--r-lg);padding:14px 10px;text-align:center;cursor:pointer;transition:var(--tr);background:#fff;position:relative}.bb-item.sel{border-color:var(--green-d);background:var(--bg)}.bb-item.sel::after{content:'✓';position:absolute;top:6px;right:8px;color:var(--green);font-weight:700;font-size:12px}.bb-item:hover{border-color:var(--green)}.bb-qty-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px}.bb-qbtn{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--border);background:#fff;font-size:15px;font-weight:700;color:var(--green-d);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--tr)}.bb-qbtn:hover{background:var(--bg);border-color:var(--green)}.bb-qval{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:var(--text-h);min-width:26px}.ord-sum{background:var(--green-d);border-radius:var(--r-lg);padding:30px;color:#fff;position:sticky;top:100px}.ord-sum h4{font-family:Nunito,sans-serif;font-size:22px;color:#fff;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.12)}.ord-kg-box{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:var(--r);padding:16px;text-align:center;margin-bottom:18px}.ord-kg-n{font-family:Nunito,sans-serif;font-size:34px;font-weight:800;color:#fff}.ord-bar-wrap{height:7px;background:rgba(255,255,255,.1);border-radius:4px;margin:8px 0;overflow:hidden}.ord-bar{height:100%;background:var(--gold);border-radius:4px;transition:.4s}.sum-row{display:flex;justify-content:space-between;font-size:14px;color:rgba(255,255,255,.58);padding:7px 0}.sum-row.tot{font-size:18px;font-weight:700;color:#fff;border-top:1px solid rgba(255,255,255,.14);padding-top:14px;margin-top:8px}.disc-c{color:var(--gold)}.b2b-section{background:#fff;padding:100px 0;position:relative;overflow:hidden}.b2b-section::before{content:'';position:absolute;inset:0;background:var(--stripe)}.b2b-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;position:relative;z-index:1}.b2b-card{background:#fff;border-radius:var(--r-xl);padding:40px;box-shadow:0 0 3px #000}.b2b-card h3{font-size:26px;color:var(--text-h);margin-bottom:28px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group{margin-bottom:18px}.form-group label{display:block;font-size:12px;font-weight:700;color:var(--text-h);margin-bottom:7px;font-family:Nunito,sans-serif;text-transform:uppercase;letter-spacing:.8px}.form-control{width:100%;padding:12px 15px;border:1.5px solid var(--border);border-radius:var(--r);font-family:Nunito,sans-serif;font-size:14px;color:var(--text);background:var(--cream);outline:0;transition:var(--tr)}.form-control:focus{border-color:var(--green);background:#fff}textarea.form-control{resize:vertical;min-height:110px}.cat-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.ck-label{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text);cursor:pointer}.ck-label input{accent-color:var(--green);width:14px;height:14px}.b2b-info h3{font-size:34px;color:var(--text-h);margin-bottom:16px}.b2b-info>p{line-height:1.88;margin-bottom:32px}.b2b-bens{display:flex;flex-direction:column;gap:18px}.b2b-ben{display:flex;gap:16px;align-items:flex-start}.ben-ico{width:46px;height:46px;background:rgba(255,255,255,.07);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;border:1px solid rgba(255,255,255,.11)}.ben-text h5{font-family:Nunito,sans-serif;font-size:16px;font-weight:700;color:var(--text-h);margin-bottom:4px}.ben-text p{font-size:13px;line-height:1.6}.testi-section{background:var(--bg);padding:80px 0}.testi-card{background:#fff;border-radius:var(--r-xl);padding:50px;box-shadow:var(--sh);text-align:center;max-width:860px;margin:0 auto;border-top:4px solid var(--green)}.testi-q{font-family:Nunito,sans-serif;font-size:20px;font-style:italic;color:var(--text-h);line-height:1.78;margin-bottom:28px;position:relative;padding:0 20px}.testi-q::before{content:'\201C';font-size:80px;color:var(--green);opacity:.11;position:absolute;top:-18px;left:0;line-height:1;font-family:Nunito,sans-serif}.testi-author{display:flex;align-items:center;justify-content:center;gap:14px}.testi-av{width:50px;height:50px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.testi-name{font-family:Nunito,sans-serif;font-size:17px;font-weight:700;color:var(--text-h);text-align:left}.testi-role{font-size:13px;color:var(--text-m);text-align:left}.cta-section{background:var(--green);padding:72px 0;position:relative;overflow:hidden}.cta-section::before{content:'';position:absolute;inset:0;background:var(--stripe)}.cta-in{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap;position:relative;z-index:1}.cta-in h3{font-family:Nunito,sans-serif;font-size:34px;color:#fff;flex:1;min-width:280px}.cta-in p{font-size:15px;color:rgba(255,255,255,.7);flex:2;min-width:280px}.contact-section{padding:100px 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.contact-info h3{font-size:32px;margin-bottom:20px}.contact-info p{font-size:14px;color:var(--text-m);line-height:1.88;margin-bottom:28px}.contact-items{display:flex;flex-direction:column;gap:14px}.c-item{display:flex;gap:14px;align-items:flex-start;padding:16px 20px;background:var(--cream);border-radius:var(--r);border-left:4px solid var(--green);transition:var(--tr)}.c-item:hover{background:var(--bg)}.c-ico{font-size:20px;flex-shrink:0;margin-top:2px}.c-ttl{font-family:Nunito,sans-serif;font-size:11px;font-weight:700;color:var(--text-m);margin-bottom:3px;text-transform:uppercase;letter-spacing:1.5px}.c-val{font-size:14px;color:var(--text-h);font-weight:500}.c-val a{color:var(--green);font-weight:600}.checkout-section{background:var(--cream);padding:80px 0}.checkout-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:30px}.co-block{background:#fff;border-radius:var(--r-lg);padding:32px;border:1px solid var(--border);margin-bottom:18px}.co-block h4{font-size:20px;color:var(--text-h);margin-bottom:22px;display:flex;align-items:center;gap:12px}.step-badge{width:30px;height:30px;border-radius:50%;background:var(--green-d);color:#fff;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pay-opts{display:flex;flex-direction:column;gap:10px}.pay-opt{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1.5px solid var(--border);border-radius:var(--r);cursor:pointer;font-size:14px;font-weight:500;color:var(--text);transition:var(--tr)}.pay-opt.sel,.pay-opt:hover{border-color:var(--green);background:var(--bg);color:var(--green-d)}.pay-opt input{accent-color:var(--green)}.ord-box{background:#fff;border-radius:var(--r-lg);padding:30px;border:1.5px solid var(--green);position:sticky;top:100px}.ord-box h4{font-size:20px;color:var(--text-h);margin-bottom:20px;padding-bottom:16px;border-bottom:1.5px solid var(--border)}.o-row{display:flex;justify-content:space-between;font-size:14px;color:var(--text-m);padding:8px 0;border-bottom:1px solid rgba(0,0,0,.04)}.o-row.total{font-family:Nunito,sans-serif;font-size:20px;font-weight:800;color:var(--text-h);border:none;margin-top:8px;padding-top:14px;border-top:1.5px solid var(--border)}.cart-overlay{position:fixed;inset:0;background:rgba(0,0,0,.42);z-index:8888;opacity:0;pointer-events:none;transition:.3s;backdrop-filter:blur(3px)}.cart-overlay.open{opacity:1;pointer-events:all}.cart-drawer{position:fixed;right:0;top:0;bottom:0;width:420px;max-width:100vw;background:#fff;z-index:90000;transform:translateX(100%);transition:.35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-shadow:-8px 0 60px rgba(0,0,0,.18)}.cart-drawer.open{transform:none}.cart-hd{padding:22px 26px;border-bottom:1.5px solid var(--border);display:flex;align-items:center;justify-content:space-between;background:var(--cream)}.cart-hd h3{font-size:22px;color:var(--text-h)}.cart-close{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--border);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--text-m);transition:var(--tr)}.cart-close:hover{background:var(--bg)}.cart-body{flex:1;overflow-y:auto;padding:18px 26px;display:flex;flex-direction:column;gap:12px}.cart-item{display:flex;gap:14px;align-items:center;padding:14px;background:var(--cream);border-radius:var(--r);border:1.5px solid var(--border)}.ci-thumb{font-size:30px;width:52px;height:52px;background:var(--bg);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ci-info{flex:1;min-width:0}.ci-name{font-family:Nunito,sans-serif;font-size:15px;font-weight:700;color:var(--text-h);margin-bottom:2px}.ci-sub{font-size:12px;color:var(--text-m)}.ci-qtys{display:flex;align-items:center;gap:8px;margin-top:6px}.ciq{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--border);background:#fff;font-size:14px;font-weight:700;color:var(--green-d);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--tr)}.ciq:hover{background:var(--bg)}.ci-price{font-family:Nunito,sans-serif;font-size:18px;font-weight:800;color:var(--green);flex-shrink:0}.cart-ft{padding:18px 26px;border-top:1.5px solid var(--border);background:var(--cream)}.cf-row{display:flex;justify-content:space-between;font-size:14px;color:var(--text-m);margin-bottom:8px}.cf-total{display:flex;justify-content:space-between;font-family:Nunito,sans-serif;font-size:22px;font-weight:800;color:var(--text-h);padding:12px 0 18px;border-top:1.5px solid var(--border)}.empty-cart{text-align:center;padding:60px 20px;color:var(--text-m)}.empty-cart div{font-size:60px;margin-bottom:16px}.toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%) translateY(120px);background:var(--green-d);color:#fff;padding:13px 26px;border-radius:var(--r);font-size:14px;font-weight:600;z-index:99999;transition:.35s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:var(--sh-lg);font-family:Nunito,sans-serif;text-transform:uppercase;letter-spacing:.8px;border-left:4px solid var(--gold)}.toast.show{transform:translateX(-50%) translateY(0)}.site-footer{background:var(--text-h);padding:72px 0 0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.07)}.f-logo-name{font-family:Nunito,sans-serif;font-size:24px;font-weight:800;color:#fff;display:block}.footer-brand>p{font-size:14px;color:rgba(255,255,255,.44);line-height:1.88;margin:14px 0 22px}.f-socials{display:flex;gap:10px}.fsoc{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;transition:var(--tr);text-decoration:none}.fsoc:hover{background:var(--green);border-color:var(--green)}.footer-col h5{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--gold);display:inline-block}.footer-col a{display:block;font-size:13px;color:rgba(255,255,255,.44);padding:5px 0;transition:var(--tr)}.footer-col a:hover{color:var(--gold);padding-left:6px}.fci{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px}.fci-ico{font-size:15px;color:var(--gold);margin-top:2px;flex-shrink:0}.fci-txt{font-size:13px;color:rgba(255,255,255,.44);line-height:1.65}.fci-txt a{color:rgba(255,255,255,.44);display:inline;transition:var(--tr)}.fci-txt a:hover{color:var(--gold)}.f-nl{background:rgba(255,255,255,.04);border-radius:var(--r);padding:16px;margin-top:18px;border:1px solid rgba(255,255,255,.07)}.f-nl-lbl{font-size:11px;color:rgba(255,255,255,.36);margin-bottom:10px;text-transform:uppercase;letter-spacing:1.5px;font-family:Nunito,sans-serif;font-weight:700}.f-nl-form{display:flex;gap:8px}.f-nl-form input{flex:1;padding:10px 13px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:var(--r);color:#fff;font-family:Nunito,sans-serif;font-size:13px;outline:0}.f-nl-form input::placeholder{color:rgba(255,255,255,.26)}.f-nl-form button{background:var(--green);color:#fff;border:none;padding:10px 16px;border-radius:var(--r);font-family:Nunito,sans-serif;font-weight:700;font-size:13px;cursor:pointer;transition:var(--tr)}.f-nl-form button:hover{background:var(--gold);color:var(--green-d)}.footer-bottom{padding:20px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.footer-bottom a,.footer-bottom p{font-size:13px;color:rgba(255,255,255,.28)}.footer-bottom a:hover{color:var(--gold)}.f-bot-links{display:flex;gap:20px}.mob-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:7777;opacity:0;pointer-events:none;transition:.3s}.mob-overlay.open{opacity:1;pointer-events:all}.mob-nav{position:fixed;left:0;top:0;bottom:0;width:300px;background:#fff;z-index:7778;transform:translateX(-100%);transition:.35s cubic-bezier(.4,0,.2,1);overflow-y:auto;padding:24px}.mob-nav.open{transform:none}.mob-nav-close{display:flex;justify-content:flex-end;margin-bottom:24px}.mob-nav ul li a{display:block;padding:12px 0;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var(--text-h);border-bottom:1px solid var(--border);transition:var(--tr)}.mob-nav ul li a:hover{color:var(--green);padding-left:6px}.pricing-section{background:#f8f8f8;padding:80px 0 100px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.price-card{background:#fff;border-radius:20px;padding:38px 34px 42px;transition:var(--tr);position:relative;box-shadow:0 4px 24px rgba(0,0,0,.07);border:1.5px solid #eef3ee}.price-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgba(44,79,37,.16);border-color:var(--green)}.price-card.featured{border-color:var(--green);box-shadow:0 8px 40px rgba(44,79,37,.14);transform:translateY(-12px)}.price-card.featured:hover{transform:translateY(-18px);box-shadow:0 20px 56px rgba(44,79,37,.2)}.pc-head{display:flex;align-items:center;gap:14px;margin-bottom:26px}.pc-icon{width:54px;height:54px;background:#eef5ec;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0;border:1.5px solid #d8e8d4;transition:var(--tr);color:var(--green)}.price-card.featured .pc-icon,.price-card:hover .pc-icon{background:var(--green);border-color:var(--green);color:#fff}.pc-plan{font-family:Nunito,sans-serif;font-size:16px;font-weight:700;color:var(--text-h);letter-spacing:.3px}.pc-price{font-family:Nunito,sans-serif;font-size:clamp(38px,4.5vw,56px);font-weight:800;color:var(--green);line-height:1;margin-bottom:8px;display:flex;align-items:baseline;gap:10px}.pc-price-unit{font-family:Nunito,sans-serif;font-size:15px;font-weight:400;color:var(--text-m)}.pc-desc{font-size:14px;color:var(--text-m);line-height:1.78;margin-bottom:0}.pc-divider{border:none;border-top:1.5px dashed #c8d8c2;margin:24px 0}.pc-features{display:flex;flex-direction:column;gap:16px;margin-bottom:36px}.pc-feat{display:flex;align-items:center;gap:13px;font-family:Nunito,sans-serif;font-size:15px;font-weight:500;color:#333}.pc-feat::before{content:'';flex-shrink:0;width:22px;height:22px;border-radius:50%;border:2px solid var(--green);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7l3 3 5-5' stroke='%234d7c3f' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/13px}.pc-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 28px;border:2px solid var(--green);border-radius:50px;background:#fff;color:var(--green);font-family:Nunito,sans-serif;font-size:15px;font-weight:700;cursor:pointer;transition:var(--tr);text-decoration:none;letter-spacing:.2px}.pc-btn:hover{background:var(--green);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(44,79,37,.22)}.price-card.featured .pc-btn{background:var(--green);color:#fff}.price-card.featured .pc-btn:hover{background:var(--green-d);transform:translateY(-2px)}.pc-btn-arrow{font-size:17px;font-weight:400;transition:transform .25s}.pc-btn:hover .pc-btn-arrow,.price-card.featured .pc-btn .pc-btn-arrow{transform:translate(3px,-3px)}.co2-section{background:var(--bg);padding:60px 0 100px}.co2-layout{display:grid;grid-template-columns:240px 1fr;gap:24px;align-items:start}.co2-left{background:var(--white);border-radius:var(--r-xl);padding:28px 24px;border:1px solid var(--border)}.co2-left-title{font-family:Nunito,sans-serif;font-size:20px;font-weight:700;color:var(--text-h);margin-bottom:20px}.co2-radio-list{display:flex;flex-direction:column;gap:14px}.co2-radio{display:flex;align-items:center;gap:12px;cursor:pointer;font-family:Nunito,sans-serif;font-size:15px;color:var(--text-h);font-weight:500}.co2-radio input[type=radio]{width:18px;height:18px;accent-color:var(--green);cursor:pointer;flex-shrink:0}.co2-radio:hover{color:var(--green)}.co2-right{display:flex;flex-direction:column;gap:24px}.co2-panel{background:var(--white);border-radius:var(--r-xl);padding:32px;border:1px solid var(--border)}.co2-panel-title{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:var(--text-m);margin-bottom:22px;letter-spacing:.3px}.co2-panel-title.big{font-family:Nunito,sans-serif;font-size:20px;color:var(--text-h);font-weight:700;margin-bottom:24px}.co2-form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.co2-field{margin-bottom:16px}.co2-input{width:100%;padding:14px 18px;border:1.5px solid var(--border);border-radius:var(--r);font-family:Nunito,sans-serif;font-size:14px;color:var(--text);background:var(--white);outline:0;transition:var(--tr)}.co2-input:focus{border-color:var(--green);background:#fff}.co2-input::placeholder{color:var(--text-m)}.co2-input-full{width:100%}.co2-select{width:100%;padding:14px 18px;border:1.5px solid var(--border);border-radius:var(--r);font-family:Nunito,sans-serif;font-size:14px;color:var(--text);background:var(--white);outline:0;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;transition:var(--tr)}.co2-select:focus{border-color:var(--green)}.co2-textarea{width:100%;min-height:90px;resize:vertical;padding:14px 18px;border:1.5px solid var(--border);border-radius:var(--r);font-family:Nunito,sans-serif;font-size:14px;color:var(--text);background:var(--white);outline:0;transition:var(--tr)}.co2-textarea:focus{border-color:var(--green)}.co2-field-label{font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:var(--text-h);margin-bottom:8px;display:block}.co2-save-row{display:flex;align-items:center;gap:10px;margin:18px 0}.co2-save-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--green);cursor:pointer}.co2-save-row label{font-family:Nunito,sans-serif;font-size:14px;color:var(--text-m);cursor:pointer}.co2-pay-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 40px;background:var(--green);color:#fff;border:none;border-radius:50px;font-family:Nunito,sans-serif;font-size:15px;font-weight:700;cursor:pointer;transition:var(--tr);text-transform:uppercase;letter-spacing:.5px}.co2-pay-btn:hover{background:var(--green-d);transform:translateY(-2px);box-shadow:0 8px 24px rgba(44,79,37,.28)}.co2-card-num{width:100%;padding:14px 18px;border:1.5px solid var(--border);border-radius:var(--r);font-family:Nunito,sans-serif;font-size:14px;color:var(--text-m);background:var(--white);outline:0;transition:var(--tr);letter-spacing:2px}.co2-card-num:focus{border-color:var(--green)}.detail-tabs{display:flex;gap:0;border-bottom:2px solid var(--border);margin-bottom:32px;margin-top:48px}.detail-tab{padding:13px 24px;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:var(--text-m);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:var(--tr)}.detail-tab:hover{color:var(--green)}.detail-tab.active{color:var(--green);border-bottom-color:var(--green)}.detail-tab-content{display:none;animation:fadeIn .3s ease}.detail-tab-content.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.related-section{padding:48px 0 0}.related-section h3{font-size:26px;margin-bottom:28px}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}@keyframes slideUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.anim-up{animation:slideUp .5s ease both}.anim-up-d1{animation-delay:.1s}.anim-up-d2{animation-delay:.2s}.anim-up-d3{animation-delay:.3s}@media(max-width:1100px){.shop-layout{grid-template-columns:1fr}.sidebar .sw:first-child{display:none}}@media(max-width:1024px){.bb-layout{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.checkout-layout{grid-template-columns:1fr}.about-grid{grid-template-columns:1fr}.about-img-wrap{display:none}.cart-layout{grid-template-columns:1fr}.co2-layout{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr 1fr}.price-card.featured{transform:none}}@media(max-width:768px){.main-nav,.nav-cta{display:none}.hamburger{display:flex}.hero-wrap{grid-template-columns:1fr;padding:80px 0 60px}.hero-cards{display:none}.models-grid{grid-template-columns:1fr}.m-card.featured{transform:none}.b2b-grid{grid-template-columns:1fr}.feat-strip .inner{grid-template-columns:1fr 1fr}.stats-grid{grid-template-columns:1fr 1fr}.contact-grid{grid-template-columns:1fr}.cta-in{flex-direction:column;text-align:center}.form-row{grid-template-columns:1fr}.ct-head,.ct-row{grid-template-columns:1fr;gap:8px}.detail-grid{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr}.co2-form-grid-2{grid-template-columns:1fr}}@media(max-width:480px){.container{padding:0 16px}.feat-strip .inner{grid-template-columns:1fr}.feat-item{border-right:none;border-bottom:1px solid var(--border)}.stats-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr}.cart-drawer{width:100%}}.jd-topbar{background:var(--green-dark);padding:8px 0}.jd-topbar-inner{max-width:1260px;margin:0 auto;padding:0 32px;display:flex;justify-content:space-between;align-items:center}.jd-topbar a{font-family:'Josefin Sans',sans-serif;font-size:14px;color:rgba(255,255,255,.6);text-decoration:none;letter-spacing:1px}.jd-topbar a:hover{color:#fff}nav{background:#fff;border-bottom:1px solid var(--border);position:sticky;top:0;z-index:100}.jd-nav-inner{max-width:1260px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;height:64px}.jd-logo{font-size:26px;font-weight:800;text-decoration:none}.jd-logo span:first-child{color:var(--green)}.jd-logo span:last-child{color:var(--text-h);font-family:Nunito,sans-serif}.jd-nav-links{display:flex;align-items:center;gap:4px}.jd-nav-link{font-family:'Josefin Sans',sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--text-h);font-family:Nunito,sans-serif;padding:8px 14px;text-decoration:none;border-radius:4px;transition:all .2s}.jd-nav-link:hover{background:var(--green-pale);color:var(--green)}.jd-nav-link.jd-active{color:var(--green);background:var(--green-pale)}.jd-btn-quote{background:var(--green);color:#fff;font-family:'Josefin Sans',sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:10px 22px;border:none;cursor:pointer;border-radius:4px;text-decoration:none;transition:background .2s}.jd-btn-quote:hover{background:var(--green-dark)}.jd-careers-hero{background:rgba(10,40,3,.94);padding:64px 0 56px;position:relative;overflow:hidden}.jd-hero-inner{max-width:1260px;margin:0 auto;padding:0 32px;position:relative;z-index:2}.jd-hero-eyebrow{font-family:'Josefin Sans',sans-serif;font-size:14px;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:12px}.jd-hero-title{font-size:48px;font-weight:700;color:#fff;margin-bottom:14px;line-height:1.1}.jd-hero-title span{color:#a8d98e}.jd-hero-desc{font-size:16px;color:rgba(255,255,255,.7);max-width:520px;line-height:1.8;margin-bottom:28px}.jd-hero-stats{display:flex;gap:40px;flex-wrap:wrap}.jd-stat-item{text-align:left}.jd-stat-num{font-size:30px;font-weight:700;color:#fff}.jd-stat-label{font-family:'Josefin Sans',sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.5);margin-top:2px}.jd-main{max-width:1260px;margin:0 auto;padding:48px 32px;display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:start}.jd-filter-bar{display:flex;align-items:center;gap:12px;margin-bottom:28px;flex-wrap:wrap}.jd-filter-bar label{font-family:'Josefin Sans',sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--text)}.jd-filter-select{font-size:14px;padding:8px 14px;border:1px solid var(--border);border-radius:4px;background:#fff;color:var(--text-h);font-family:Nunito,sans-serif;outline:0;cursor:pointer}.jd-filter-select:focus{border-color:var(--green)}.jd-result-count{font-size:14px;color:var(--text);margin-left:auto}.jd-result-count strong{color:var(--text-h);font-family:Nunito,sans-serif}.jd-job-card{background:#fff;border:1px solid var(--border);border-radius:8px;padding:24px 28px;margin-bottom:16px;transition:all .2s;display:flex;flex-direction:column;gap:14px}.jd-job-card:hover{border-color:var(--green);box-shadow:0 4px 24px rgba(46,107,70,.08)}.jd-job-card.jd-featured{border-left:3px solid var(--green)}.jd-card-top{display:flex;align-items:flex-start;gap:16px}.jd-card-icon{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.jd-icon-green{background:#1b3a2a}.jd-icon-amber{background:#3d2a04}.jd-icon-blue{background:#0a2847}.jd-icon-purple{background:#1e1550}.jd-icon-teal{background:#073a2e}.jd-card-head{flex:1}.jd-card-role{font-size:18px;font-weight:600;color:var(--text-h);font-family:Nunito,sans-serif;margin-bottom:6px}.jd-badge-row{display:flex;gap:6px;flex-wrap:wrap}.jd-badge{font-weight:600;font-size:12px;padding:3px 10px;border-radius:99px;background:#f0ece3;color:#5a4a1e;border:1px solid #ddd5b8;white-space:nowrap;letter-spacing:.5px}.jd-badge-new{background:#ddf0e6;color:#1a5c37;border-color:#aadec1}.jd-badge-hot{background:#fde8d4;color:#7a3510;border-color:#f0c09a}.jd-card-meta{display:grid;grid-template-columns:100px 1fr;gap:4px 8px;font-size:13px}.jd-meta-label{font-weight:600;color:var(--green);font-size:14px;letter-spacing:.5px}.jd-meta-val{color:var(--text);font-size:14px}.jd-tags{display:flex;gap:6px;flex-wrap:wrap}.jd-tag{font-size:12px;padding:4px 12px;border-radius:99px;border:1px solid var(--border);color:var(--text);background:#fafafa;font-weight:700}.jd-card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border)}.jd-posted{font-size:12px;color:#999}.jd-more-btn{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--green);border:1.5px solid var(--green);background:#fff;padding:8px 20px;border-radius:4px;cursor:pointer;text-decoration:none;transition:all .2s;display:inline-block}.jd-more-btn:hover{background:var(--green);color:#fff}.jd-sidebar{position:sticky;top:84px;display:flex;flex-direction:column;gap:20px}.jd-sidebar-card{background:#fff;border:1px solid var(--border);border-radius:8px;overflow:hidden}.jd-sidebar-head{background:var(--green);padding:14px 20px}.jd-sidebar-head h4{font-family:'Josefin Sans',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff}.jd-sidebar-body{padding:16px 20px}.jd-related-link{display:block;padding:10px 12px;font-size:13px;color:var(--text-h);font-family:Nunito,sans-serif;text-decoration:none;border-radius:4px;transition:all .2s;border:1px solid transparent;margin-bottom:4px;font-family:Lato,sans-serif;line-height:1.4}.jd-related-link:hover{background:var(--green-pale);border-color:var(--border)}.jd-related-link.jd-active{background:var(--green);color:#fff;font-weight:700}.jd-info-row{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px;font-size:13px}.jd-info-row i{color:var(--green);margin-top:2px;width:16px;flex-shrink:0;display:none}.jd-info-row span{color:var(--text);line-height:1.6;font-size:14px}.jdblock-nav{background:var(--g800);display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:60px;position:sticky;top:0;z-index:200}.jdblock-nav-logo{font-family:Nunito,sans-serif;font-size:24px;font-weight:800;color:#fff;text-decoration:none;letter-spacing:-.5px}.jdblock-nav-logo em{color:var(--g400);font-style:normal}.jdblock-nav-links{display:flex;align-items:center;gap:4px}.jdblock-nav-links a{font-size:14px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:rgba(255,255,255,.55);text-decoration:none;padding:6px 12px;border-radius:4px;transition:color .2s,background .2s}.jdblock-nav-links a:hover{color:#fff;background:rgba(255,255,255,.08)}.jdblock-nav-links a.jdblock-active{color:var(--g400)}.jdblock-nav-cta{background:var(--g400);color:var(--g900);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:8px 18px;border-radius:4px;text-decoration:none;transition:background .2s}.jdblock-nav-cta:hover{background:#8fc954}.jdblock-breadcrumb{background:var(--cream);border-bottom:1px solid var(--line);padding:10px 40px}.jdblock-breadcrumb-inner{max-width:1160px;margin:0 auto;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;letter-spacing:.3px;color:#999}.jdblock-breadcrumb-inner a{color:var(--g700);text-decoration:none}.jdblock-breadcrumb-inner a:hover{text-decoration:underline}.jdblock-breadcrumb-inner .jdblock-sep{color:#ccc}.jdblock-breadcrumb-inner .jdblock-current{color:var(--dark);font-weight:600}.jdblock-page{max-width:1260px;margin:0 auto;padding:40px 40px 80px;display:grid;grid-template-columns:1fr 320px;gap:32px;align-items:start}:root{--g900:#0d1f0a;--g800:#1b3a2a;--g700:#2e6b46;--g600:#3d8a58;--g400:#7ab648;--g200:#c2e8a0;--g100:#e8f4ee;--g50:#f4faf0;--amber:#e8893c;--cream:#f8f4ed;--dark:#111a0d;--body:#4a5160;--line:#e4ddd3}.jdblock-left{display:flex;flex-direction:column;gap:24px}.jdblock-job-header{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.jdblock-job-header-top{background:linear-gradient(135deg,var(--g800) 0,var(--g700) 100%);padding:32px 32px 28px;position:relative;overflow:hidden}.jdblock-job-header-top::before{content:'';position:absolute;top:-40px;right:-40px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.04)}.jdblock-job-header-top::after{content:'';position:absolute;bottom:-60px;right:60px;width:160px;height:160px;border-radius:50%;background:rgba(122,182,72,.08)}.jdblock-jh-icon-row{display:flex;align-items:flex-start;gap:16px;position:relative;z-index:2}.jdblock-jh-icon{width:58px;height:58px;border-radius:14px;background:rgba(255,255,255,.12);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0;border:1px solid rgba(255,255,255,.15)}.jdblock-jh-role{font-family:Nunito,sans-serif;font-size:28px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:10px}.jdblock-badge-row{display:flex;gap:6px;flex-wrap:wrap}.jdblock-badge{font-size:13px;font-weight:500;letter-spacing:.4px;padding:3px 10px;border-radius:99px;border:1px solid rgba(255,255,255,.25);color:rgba(255,255,255,.8)}.jdblock-badge-new{background:rgba(122,182,72,.25);color:var(--g200);border-color:rgba(122,182,72,.4)}.jdblock-jh-meta-strip{display:flex;gap:0;flex-wrap:wrap;border-top:1px solid var(--line)}.jdblock-meta-cell{flex:1;min-width:120px;padding:16px 20px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:3px}.jdblock-meta-cell:last-child{border-right:none}.jdblock-meta-key{font-size:13px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:#aaa}.jdblock-meta-val{font-size:15px;font-weight:600;color:var(--dark)}.jdblock-jh-actions{padding:20px 28px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.jdblock-btn-apply{background:var(--g700);color:#fff;font-size:15px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding:12px 28px;border:none;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s;text-decoration:none}.jdblock-btn-apply:hover{background:var(--g800);transform:translateY(-1px)}.jdblock-btn-apply i{font-size:14px}.jdblock-btn-secondary{background:#fff;color:var(--dark);font-size:15px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding:12px 20px;border:1px solid var(--line);border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s}.jdblock-btn-secondary:hover{border-color:var(--g700);color:var(--g700)}.jdblock-jh-email-note{font-size:14px;color:#999;margin-left:auto}.jdblock-jh-email-note a{color:var(--g700);text-decoration:none;font-weight:600}.jdblock-jd-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:36px}.jdblock-jd-section{margin-bottom:36px}.jdblock-jd-section:last-child{margin-bottom:0}.jdblock-section-label{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--g700);margin-bottom:16px}.jdblock-section-label::after{content:'';flex:1;height:1px;background:var(--g100)}.jdblock-jd-section h3{font-family:Nunito,sans-serif;font-size:20px;font-weight:700;color:var(--dark);margin-bottom:10px}.jdblock-jd-section p{font-size:16px;line-height:1.85;color:var(--body);margin-bottom:10px}.jdblock-jd-section p:last-child{margin-bottom:0}.jdblock-sub-head{font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--dark);margin:20px 0 10px;padding-bottom:7px;border-bottom:1px solid var(--line)}.jdblock-bullet-list{list-style:none;display:flex;flex-direction:column;gap:7px}.jdblock-bullet-list li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.7;color:var(--body)}.jdblock-bullet-list li::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--g600);flex-shrink:0;margin-top:8px}.jdblock-skill-wrap{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.jdblock-skill-tag{font-size:14px;font-weight:500;padding:4px 12px;border-radius:99px;border:1px solid var(--line);color:var(--body);background:#fafaf8}.jdblock-skill-tag.jdblock-req{background:var(--g100);border-color:#9fd0b0;color:var(--g800)}.jdblock-perks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:4px}.jdblock-perk{background:var(--g50);border:1px solid var(--g100);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:5px}.jdblock-perk-emoji{font-size:22px}.jdblock-perk-name{font-size:14px;font-weight:700;color:var(--dark);letter-spacing:.2px}.jdblock-perk-desc{font-size:14px;color:var(--body);line-height:1.5}.jdblock-company-row{display:grid;grid-template-columns:110px 1fr;gap:6px 14px;font-size:15px}.jdblock-company-key{font-size:13px;font-weight:600;color:#aaa;letter-spacing:.5px;text-transform:uppercase;padding-top:1px}.jdblock-company-val{color:var(--body)}.jdblock-company-val a{color:var(--g700);text-decoration:none}.jdblock-company-val a:hover{text-decoration:underline}.jdblock-apply-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.jdblock-apply-card-head{background:var(--g50);border-bottom:1px solid var(--line);padding:22px 32px;display:flex;align-items:center;justify-content:space-between}.jdblock-apply-card-head h3{font-family:Nunito,sans-serif;font-size:22px;font-weight:700;color:var(--dark)}.jdblock-apply-card-head p{font-size:15px;color:#999;margin-top:2px}.jdblock-apply-card-body{padding:28px 32px}.jdblock-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.jdblock-form-group{display:flex;flex-direction:column;gap:6px}.jdblock-form-group label{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--dark)}.jdblock-form-group input,.jdblock-form-group select,.jdblock-form-group textarea{padding:10px 14px;border:1px solid var(--line);border-radius:6px;font-family:'DM Sans',sans-serif;font-size:16px;color:var(--dark);background:#fff;outline:0;transition:border-color .2s}.jdblock-form-group input:focus,.jdblock-form-group select:focus,.jdblock-form-group textarea:focus{border-color:var(--g700);box-shadow:0 0 0 3px rgba(46,107,70,.08)}.jdblock-form-group textarea{height:96px;resize:none}.jdblock-form-group.jdblock-full{grid-column:span 2}.jdblock-upload-box{border:2px dashed var(--line);border-radius:8px;padding:24px;text-align:center;cursor:pointer;transition:all .2s;margin:4px 0 20px;background:#fafaf8}.jdblock-upload-box:hover{border-color:var(--g700);background:var(--g50)}.jdblock-upload-box .jdblock-upload-icon{font-size:24px;color:var(--g600);margin-bottom:6px;display:block}.jdblock-upload-box p{font-size:15px;color:var(--body)}.jdblock-upload-box span{font-size:13px;color:#bbb}.jdblock-btn-submit{width:100%;background:var(--g700);color:#fff;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:600;letter-spacing:.6px;padding:14px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}.jdblock-btn-submit:hover{background:var(--g800);transform:translateY(-1px)}.jdblock-submit-note{font-size:14px;color:#bbb;text-align:center;margin-top:10px}.jdblock-submit-note a{color:var(--g700);text-decoration:none;font-weight:600}.jdblock-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:76px}.jdblock-s-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.jdblock-s-head{background:var(--g800);padding:13px 20px}.jdblock-s-head h4{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.7)}.jdblock-s-body{padding:16px 18px}.jdblock-sum-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15px}.jdblock-sum-row:last-of-type{border-bottom:none}.jdblock-sum-row i{color:var(--g600);width:15px;flex-shrink:0;margin-top:2px;font-size:14px}.jdblock-sum-label{color:#aaa;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.jdblock-sum-val{color:var(--dark);font-weight:500}.jdblock-rel-link{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:6px;text-decoration:none;font-size:15px;color:var(--dark);transition:all .2s;margin-bottom:3px;border:1px solid transparent}.jdblock-rel-link:hover{background:var(--g50);border-color:var(--line)}.jdblock-rel-link.jdblock-active{background:var(--g700);color:#fff}.jdblock-rel-link.jdblock-active .jdblock-rel-badge{background:rgba(255,255,255,.2);color:#fff;border-color:transparent}.jdblock-rel-role{font-weight:500;line-height:1.3}.jdblock-rel-loc{font-size:13px;color:#aaa;margin-top:1px}.jdblock-rel-link.jdblock-active .jdblock-rel-loc{color:rgba(255,255,255,.6)}.jdblock-rel-badge{font-size:13px;padding:2px 8px;border-radius:99px;background:var(--g50);border:1px solid var(--line);color:#888;white-space:nowrap;flex-shrink:0}.jdblock-share-row{display:flex;gap:8px}.jdblock-share-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border:1px solid var(--line);border-radius:6px;font-size:14px;font-weight:600;color:var(--body);background:#fff;cursor:pointer;text-decoration:none;transition:all .2s}.jdblock-share-btn:hover{border-color:var(--g700);color:var(--g700);background:var(--g50)}.jdblock-sidebar-apply{background:linear-gradient(135deg,var(--g800),var(--g700));border-radius:12px;padding:22px 18px;text-align:center}.jdblock-sidebar-apply h4{font-family:Nunito,sans-serif;font-size:17px;color:#fff;margin-bottom:6px;font-weight:700}.jdblock-sidebar-apply p{font-size:14px;color:rgba(255,255,255,.6);margin-bottom:16px;line-height:1.5}.jdblock-sidebar-apply .jdblock-btn-apply{width:100%;justify-content:center;background:var(--g400);color:var(--g900)}.jdblock-sidebar-apply .jdblock-btn-apply:hover{background:#8fc954}.jdblock-sidebar-apply .jdblock-or{font-size:13px;color:rgba(255,255,255,.35);margin:10px 0}.jdblock-sidebar-apply a.jdblock-email-link{font-size:14px;color:rgba(255,255,255,.6);text-decoration:none}.jdblock-sidebar-apply a.jdblock-email-link:hover{color:var(--g200)}footer{background:var(--g900);color:rgba(255,255,255,.55);padding:50px 0 0;margin-top:0}.jdblock-footer-inner{max-width:1160px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px}footer h5{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.85);margin-bottom:14px}footer a{color:rgba(255,255,255,.45);text-decoration:none;font-size:15px;display:block;margin-bottom:8px;transition:color .2s}footer a:hover{color:var(--g400)}.jdblock-foot-logo{font-family:Nunito,sans-serif;font-size:24px;font-weight:800;color:#fff;text-decoration:none;display:inline-block;margin-bottom:14px}.jdblock-foot-logo em{color:var(--g400);font-style:normal}.jdblock-footer-bar{border-top:1px solid rgba(255,255,255,.07);margin-top:40px;padding:18px 40px;max-width:1160px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}.jdblock-footer-bar p{font-size:14px;color:rgba(255,255,255,.3);letter-spacing:.5px}@keyframes fadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.jdblock-fade-up{animation:fadeUp .55s ease both}.jdblock-delay-1{animation-delay:.08s}.jdblock-delay-2{animation-delay:.16s}.jdblock-delay-3{animation-delay:.24s}.jdblock-delay-4{animation-delay:.32s}@media (max-width:900px){.jdblock-page{grid-template-columns:1fr}.jdblock-sidebar{position:static}.jdblock-perks-grid{grid-template-columns:1fr 1fr}.jdblock-form-row{grid-template-columns:1fr}.jdblock-form-group.jdblock-full{grid-column:span 1}.jdblock-nav-links{display:none}.jdblock-jh-meta-strip{flex-direction:column}.jdblock-meta-cell{border-right:none;border-bottom:1px solid var(--line)}}@media (max-width:768px){.jd-main{grid-template-columns:auto}.jd-sidebar{display:none}}.toast-message{position:fixed;top:30px;right:30px;background:#111;color:#fff;padding:14px 22px;border-radius:10px;z-index:9999;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s ease;font-size:14px}.toast-message.show{opacity:1;visibility:visible;transform:translateY(0)}.toast-success{background:#16a34a}.toast-error{background:#dc2626}.cta-slider{position:relative;width:100%;height:100%}.cta-image{position:relative;width:100%;height:100%}.cta-slider{position:relative;width:100%;height:528px}.cta-slide{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity 1s ease-in-out;pointer-events:none}.cta-slide.cta-fa1{width:530px;height:680px;left:-60px;top:-80px}.cta-slide.cta-fa2{width:390px;height:530px}.cta-slide.active{opacity:1;pointer-events:auto}