:root{--primary:#f42223;--secondary:#1e1d23;--primary-hover:#d80b0c;--primary-dark:#770606;--rgba-primary-1:rgba(244, 34, 35, 0.1);--rgba-primary-2:rgba(244, 34, 35, 0.2);--rgba-primary-3:rgba(244, 34, 35, 0.3);--rgba-primary-4:rgba(244, 34, 35, 0.4);--rgba-primary-5:rgba(244, 34, 35, 0.5);--rgba-primary-6:rgba(244, 34, 35, 0.6);--rgba-primary-7:rgba(244, 34, 35, 0.7);--rgba-primary-8:rgba(244, 34, 35, 0.8);--rgba-primary-9:rgba(244, 34, 35, 0.9);--font-family-base:Roboto,sans-serif;--border-radius-base:4px;--border-radius-sm:8px;--border-radius-lg:30px;--font-family-title:Rubik,sans-serif;--title:#051136}.home-banner{position:relative}.home-banner .inner-content .dz-title{font-size:70px;line-height:1.1;margin-bottom:20px}@media only screen and (max-width:1199px){.home-banner .inner-content .dz-title{font-size:50px}}@media only screen and (max-width:767px){.home-banner .inner-content .dz-title{font-size:35px}}.home-banner .inner-content p{font-size:18px;line-height:28px;margin-bottom:31px}@media only screen and (max-width:767px){.home-banner .inner-content p{font-size:16px}}.home-banner.style-1{padding-top:130px}.home-banner.style-1:before{content:'';position:absolute;top:0;right:0;width:965px;height:790px;background-image:url(../images/banner-img-shape.png);background-size:100%;background-position:bottom left;background-repeat:no-repeat;z-index:0}.home-banner.style-1 .media-move-right img{left:-70px;z-index:1;width:710px}@media only screen and (max-width:991px){.home-banner.style-1 .media-move-right img{width:100%;left:auto}}.home-banner.style-2{padding:146px 0 36px 0;overflow:hidden}@media only screen and (max-width:575px){.home-banner.style-2{padding:90px 0 15px 0}}.home-banner.style-2 .inner-content p{font-size:18px;line-height:28px;margin-bottom:32px}@media only screen and (max-width:575px){.home-banner.style-2 .inner-content p{font-size:16px;line-height:1.7;margin-bottom:15px}}.home-banner.style-2 .banner-btn{font-size:0;line-height:1}.home-banner.style-2 .banner-btn a{vertical-align:middle}.home-banner.style-2 .banner-btn a.sec-btn{margin-right:30px}@media only screen and (max-width:575px){.home-banner.style-2 .banner-btn a.sec-btn{margin-bottom:10px}}.home-banner.style-2 .banner-img{position:relative;padding-left:45px}@media only screen and (max-width:991px){.home-banner.style-2 .banner-img{padding-left:0;margin-left:auto;margin-right:auto;width:80%;margin-top:35px}}.home-banner.style-2 .banner-img img{max-width:unset;width:620px;position:relative;z-index:0}@media only screen and (max-width:1199px){.home-banner.style-2 .banner-img img{width:100%}}.home-banner.style-2 .about-shape1,.home-banner.style-2 .about-shape2,.home-banner.style-2 .about-shape3,.home-banner.style-2 .about-shape4{position:absolute;z-index:1}.home-banner.style-2 .about-shape1 img,.home-banner.style-2 .about-shape2 img,.home-banner.style-2 .about-shape3 img,.home-banner.style-2 .about-shape4 img{width:auto;max-width:100%}.home-banner.style-2 .about-shape1{top:25%;left:0;width:35%}.home-banner.style-2 .about-shape1 img{-webkit-animation:movedelement_A1 5s linear infinite;animation:movedelement_A1 5s linear infinite}.home-banner.style-2 .about-shape2{bottom:10%;left:-5%;width:54%}.home-banner.style-2 .about-shape2 img{-webkit-animation:movedelement_A2 10s linear infinite;animation:movedelement_A2 10s linear infinite}.home-banner.style-2 .about-shape3{top:10%;right:-25%;width:42%}.home-banner.style-2 .about-shape3 img{-webkit-animation:movedelement_A3 8s linear infinite;animation:movedelement_A3 8s linear infinite}.home-banner.style-2 .about-shape4{bottom:15%;right:-25%;width:40%}.home-banner.style-2 .about-shape4 img{-webkit-animation:movedelement_A4 5s linear infinite;animation:movedelement_A4 5s linear infinite}.home-banner.style-3{position:relative;padding:302px 0 334px 0;background:linear-gradient(to bottom,#20233f,#2d3256);text-align:center}@media only screen and (max-width:1199px){.home-banner.style-3{padding:220px 0 220px 0}}@media only screen and (max-width:991px){.home-banner.style-3{padding:150px 0}}.home-banner.style-3 .container{position:relative;z-index:1}.home-banner.style-3 .dz-title{color:#fff;margin-bottom:40px}.home-banner.style-3 .dz-title span{display:block}.home-banner.style-3 .banner-form form{position:relative;display:inline-block}.home-banner.style-3 .banner-form form input{width:570px;height:70px;background:#fff;border-radius:4px;border:none;outline:0;padding:10px 190px 10px 30px;font-size:15px;color:#777}@media only screen and (max-width:767px){.home-banner.style-3 .banner-form form input{padding:10px 200px 10px 20px;height:55px;width:100%}}.home-banner.style-3 .banner-form form .sec-btn{position:absolute;top:5px;right:5px}.home-banner.style-4{position:relative;padding:200px 0 0 0}@media only screen and (max-width:991px){.home-banner.style-4{padding:100px 0 0 0}}.home-banner.style-4 .sec-shape{z-index:5;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%);width:1920px;height:100%;z-index:0}.home-banner.style-4 .sec-shape .shape1{top:271px;left:140px}.home-banner.style-4 .sec-shape .shape2{bottom:150px;left:223px}.home-banner.style-4 .sec-shape .shape3{top:100px;right:-110px}.home-banner.style-4 .sec-shape .shape4{top:277px;right:303px}.home-banner.style-4 .sec-shape .shape5{bottom:292px;right:177px}.home-banner.style-4 .sec-shape .shape{position:absolute;pointer-events:none}.home-banner.style-4 .sec-shape .shape img{width:100%}.home-banner.style-4 .main-banner-slider{position:relative}.home-banner.style-4 .banner-slider{position:relative;float:right;width:850px;height:623px;overflow:hidden}@media only screen and (max-width:991px){.home-banner.style-4 .banner-slider{width:100%;height:auto}}.home-banner.style-4 .banner-slider:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/banner-slider-shape.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;z-index:1}.home-banner.style-4 .banner-img{width:100%;height:623px!important;animation:zoom-im-out 10s linear infinite alternate}@media only screen and (max-width:991px){.home-banner.style-4 .banner-img{height:400px!important}}@media only screen and (max-width:767px){.home-banner.style-4 .banner-img{height:250px!important}}.home-banner.style-4 .inner-content{padding-top:28px}@keyframes zoom-im-out{from{transform:scale(1)}to{transform:scale(1.08)}}.banner-mail-box{position:relative;margin-bottom:36px}.banner-mail-box input{width:100%;height:70px;background:#fff;padding:20px 190px 20px 40px;border-radius:40px;box-shadow:2px 2px 60px rgba(0,0,0,.1);border:none;outline:0}@media only screen and (max-width:767px){.banner-mail-box input{height:55px;padding:10px 190px 10px 40px}}.banner-mail-box .sec-btn{position:absolute;top:5px;right:5px}.banner-call a{display:inline-block;font-size:18px;line-height:28px;color:#a9aebe;font-weight:500;padding-left:60px;position:relative}.banner-call a .icon{display:inline-block;position:absolute;top:50%;left:0;transform:translate(0,-50%);width:46px}.banner-call a .icon img{width:100%}.banner-call a span{display:block;font-size:25px;line-height:25px;color:#010f2e;font-weight:700;font-family:Jost,sans-serif;transition:.3s}.banner-call a:hover span{color:var(--primary)}.rocket-img{position:absolute;top:90%;left:-20px;transform:translate(0,-50%);pointer-events:none;opacity:0}.rocket-img.active-rocket{top:50%;opacity:1;transition:2s;transition-delay:.8s;animation:rocket 6s ease-in-out infinite .5s}@media only screen and (max-width:1199px){.rocket-img{width:15%}}@media only screen and (max-width:991px){.rocket-img{display:none}}.banner-animate{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.banner-animate .stars{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.banner-animate .stars img{width:100%;height:100%;object-fit:cover;object-position:center;animation:blink 5s linear infinite alternate}.banner-animate .smoke{position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:100%;pointer-events:none}.banner-animate .smoke.smoke1{opacity:.4;animation:smoke 6s ease-in-out infinite}.banner-animate .smoke.smoke2{animation:smoke2 5s ease-in-out infinite}.banner-animate .smoke img{width:100%}.banner-animate .planet{position:absolute;opacity:.1;pointer-events:none}.banner-animate .planet img{width:auto}.banner-animate .planet1{top:47px;right:256px;width:301px;opacity:.1}.banner-animate .planet2{top:114px;left:58px;width:141px;opacity:.1}.banner-animate .planet3{bottom:197px;left:50%;transform:translate(-50%);width:141px;opacity:.1}.banner-animate .planet4{top:500px;left:129px;width:117px;opacity:.1}.banner-animate .planet5{top:600px;right:500px;width:117px;opacity:.1}.banner-animate .shooting-star{position:absolute;pointer-events:none;width:79px}.banner-animate .shooting-star img{width:auto}.banner-animate .shooting-star1{top:115px;left:250px}.banner-animate .shooting-star2{top:500px;left:100px}.banner-animate .shooting-star3{top:100px;right:470px}.banner-animate .shooting-star4{top:370px;right:50px}.banner-animate .shooting-star5{top:600px;right:600px}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:.5}}@keyframes smoke{0%,100%{transform:translate(-50%) translateY(10px)}50%{transform:translate(-50%) translateY(0)}}@keyframes smoke2{0%,100%{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}@keyframes rocket{0%,100%{transform:translate(0,-50%) translateY(15px)}50%{transform:translate(0,-50%) translateY(-15px)}}.play-video{display:inline-block;font-size:15px;line-height:24px;color:#010f2e;font-weight:500;text-transform:uppercase;transition:.3s}.play-video .icon{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;width:60px;height:60px;background:#3b3564;border-radius:50%;font-size:20px;color:#fff;padding-left:3px;margin-right:15px;position:relative;overflow:hidden;transition:.3s}.play-video .icon:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:110%;height:110%;background:linear-gradient(to left,#7859fc,#a756f9);border-radius:40px;opacity:0;transition:.5s;z-index:0}.play-video:hover{color:#7859fc}.play-video:hover .icon{background:#7859fc;color:#fff;box-shadow:0 10px 30px 0 rgba(120,89,252,.5)}.play-video:hover .icon :before{transform:translate(-50%,-50%) scale(1);opacity:1}@keyframes movedelement_A1{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}75%{-webkit-transform:translate(10px,-5px);transform:translate(10px,-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes movedelement_A2{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}50%{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}75%{-webkit-transform:translate(-10px,5px);transform:translate(-10px,5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes movedelement_A3{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}50%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}75%{-webkit-transform:translate(15px,-8px);transform:translate(15px,-8px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes movedelement_A4{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}50%{-webkit-transform:translate(-8px,-8px);transform:translate(-8px,-8px)}75%{-webkit-transform:translate(-15px,8px);transform:translate(-15px,8px)}to{-webkit-transform:translate(0);transform:translate(0)}}.inner-banner .container{display:table;position:relative;z-index:1}.inner-banner .banner-content{position:relative;display:table-cell;vertical-align:middle;text-align:center;height:450px}.inner-banner .banner-content .h1-title{color:#fff;margin-bottom:15px;font-size:70px;line-height:1.3}@media only screen and (max-width:1199px){.inner-banner .banner-content .h1-title{margin-bottom:5px;font-size:45px}}@media only screen and (max-width:991px){.inner-banner .banner-content .h1-title{margin-bottom:15px;font-size:35px;line-height:1.3}}.inner-banner.style-1{background-position:bottom center;height:450px;position:relative;z-index:1;background-color:#666;background-image:var(--gradient)}.inner-banner.style-1 .banner-content{padding:10px 0 80px}@media only screen and (max-width:991px){.inner-banner.style-1 .banner-content{padding:10px 0 50px}}@media only screen and (max-width:767px){.inner-banner.style-1 .banner-content{padding:10px 0 25px}}.inner-banner.style-1:after{content:"";height:100%;width:100%;left:0;position:absolute;bottom:0;background-image:url(../images/banner/bnr-shape.png);background-size:100%;background-position:bottom left;background-repeat:no-repeat;z-index:-1}.inner-banner.style-3:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#3b3564;opacity:.7;z-index:0}.inner-banner.dz-bnr-inr-sm{height:420px}.inner-banner.dz-bnr-inr-sm .banner-content{height:420px}@media only screen and (max-width:767px){.inner-banner.dz-bnr-inr-sm .banner-content{height:220px}}@media only screen and (max-width:767px){.inner-banner.dz-bnr-inr-sm{height:220px}}.inner-banner.dz-bnr-inr-md{height:500px}.inner-banner.dz-bnr-inr-md .banner-content{height:500px}@media only screen and (max-width:767px){.inner-banner.dz-bnr-inr-md .banner-content{height:280px}}@media only screen and (max-width:767px){.inner-banner.dz-bnr-inr-md{height:280px}}.inner-banner.dz-bnr-inr-lg{height:calc(100vh - 190px)}.inner-banner.dz-bnr-inr-lg .banner-content{height:calc(100vh - 190px)}@media only screen and (max-width:991px){.inner-banner.dz-bnr-inr-lg .banner-content{height:calc(100vh - 80px)}}@media only screen and (max-width:991px){.inner-banner.dz-bnr-inr-lg{height:calc(100vh - 80px)}}body .media-move-left,body .media-move-right{width:100%;height:100%;position:relative}body .media-move-left img,body .media-move-right img{width:680px;max-width:unset;position:relative;height:unset;max-width:unset}@media only screen and (max-width:1199px){body .media-move-left img,body .media-move-right img{width:100%}}body .media-move-right img{float:left}body .media-move-left img{float:right}.sec-btn{height:60px;display:inline-block;font-size:15px;line-height:30px;color:#fff;font-weight:500;text-transform:uppercase;padding:15px 32px;background:var(--gradient);background-size:400% 100%;background-position:left center;border-radius:4px;overflow:hidden;position:relative;border:none;outline:0;transition:.3s;z-index:1}@media only screen and (max-width:767px){.sec-btn{height:45px;line-height:16px}}.sec-btn:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradientX);transform:rotate3d(0,0,1,45deg) translate3d(-30px,4em,0);transform-origin:0 100% 0;transition:transform .4s ease 0s,opacity .4s ease 0s,background-color .4s ease 0s;border-radius:4px;opacity:0;transition:.3s;z-index:-1}.sec-btn span{position:relative;z-index:1}.sec-btn span i{margin-left:10px}.sec-btn:active,.sec-btn:focus,.sec-btn:hover{color:#fff}.sec-btn:active:before,.sec-btn:focus:before,.sec-btn:hover:before{opacity:1;transform:rotate3d(0,0,1,0deg);transition-timing-function:cubic-bezier(.3,1,.3,1)}.sec-btn.style-2{background-image:var(--gradient);border-radius:40px;transition:.5s}.sec-btn.style-2:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:110%;height:110%;background-image:var(--gradientX);border-radius:40px;opacity:0;transition:.5s;transform-origin:center;z-index:0}.sec-btn.style-2:hover{color:#fff;box-shadow:0 10px 30px 0 var(--rgba-primary-5)}.sec-btn.style-2:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.sec-btn.style-3{background:var(--gradient);border-radius:4px;background-size:200%}.sec-btn.style-3:before{background:var(--gradientX);background-size:200%}.sec-btn.style-4{background:var(--gradient);background-size:200%;border-radius:40px;transition:.5s}.sec-btn.style-4:before{content:'';position:absolute;top:50%;left:100%;transform:translate(0,-50%);width:105%;height:105%;background:var(--gradientX);background-size:200%;border-radius:40px;transition:.5s;z-index:0}.sec-btn.style-4:hover{color:#fff;box-shadow:0 10px 30px 0 rgba(93,190,150,.3)}.sec-btn.style-4:hover:before{left:0}.sec-btn.style-4 span{position:relative;z-index:1}.sec-btn.style-4 span i{margin-left:10px}.main-about-us{position:relative;overflow:visible}.main-about-us:before{content:'';position:absolute;bottom:0;left:0;width:857px;height:1333px;background-image:url(../images/about-shape.png);background-size:100%;background-position:-35px 215px;background-repeat:no-repeat;z-index:0}.main-about-us .container{position:relative;z-index:1}.main-about-us .about-img-box img{float:right;max-width:unset;width:714px;height:unset;max-width:unset}.main-about-us .about-text{margin-bottom:36px}.main-about-us2{position:relative}.main-about-us2 .main-about-img{position:relative;padding-top:60px;padding-right:60px}@media only screen and (max-width:991px){.main-about-us2 .main-about-img{margin-bottom:30px}}@media only screen and (max-width:767px){.main-about-us2 .main-about-img{padding-top:20px;padding-right:20px}}.main-about-us2 .main-about-img:before{content:'';position:absolute;top:0;right:0;width:170px;height:170px;background-image:var(--gradientX);border-radius:4px;z-index:0;-webkit-animation:move2 3s infinite;animation:move2 3s infinite}.main-about-us2 .about-img-box{width:680px;height:515px;border-radius:4px;overflow:hidden;float:right;position:relative;box-shadow:1px 1px 60px rgba(0,0,0,.15);z-index:1}@media only screen and (max-width:991px){.main-about-us2 .about-img-box{width:100%;float:none;margin-bottom:0}}@media only screen and (max-width:767px){.main-about-us2 .about-img-box{height:350px}}.main-about-us2 .about-img-box .about-img{width:100%;height:100%;border-radius:4px;overflow:hidden;position:relative}.main-about-us2 .about-content .h3-title{color:var(--primary)}.main-about-us2 .about-content .about-text{margin-bottom:23px}@keyframes move2{0%{-webkit-transform:rotate(1deg) translate(2px,2px);transform:rotate(1deg) translate(2px,2px)}50%{-webkit-transform:rotate(-1deg) translate(-2px,-2px);transform:rotate(-1deg) translate(-2px,-2px)}100%{-webkit-transform:rotate(1deg) translate(2px,2px);transform:rotate(1deg) translate(2px,2px)}}.img_hover{position:relative;overflow:hidden}.img_hover:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:2}.img_hover:hover:before{-webkit-animation:img_hover .75s;animation:img_hover .75s}@-webkit-keyframes img_hover{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes img_hover{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.main-about-us3{position:relative}.main-about-us3 .about-content ul{margin:16px 0 34px 0;list-style:none}.main-about-us3 .about-content ul li{color:#010f2e;position:relative;padding-left:50px;margin-bottom:18px}.main-about-us3 .about-content ul li:before{content:"\f00c";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:34px;height:34px;background:linear-gradient(to right,#7859fc,#a756f9);border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:FontAwesome;color:#fff}.main-about-us4{position:relative}.main-about-us4 .sec-shape .shape{position:absolute;pointer-events:none}.main-about-us4 .sec-shape .shape1{top:125px;left:-165px}.main-about-us4 .sec-shape .shape2{bottom:115px;right:-10px}.main-about-us4 .about-content{padding-top:6px}@media only screen and (max-width:991px){.main-about-us4 .about-content{margin-bottom:30px}}.main-about-us4 .about-content .h3-title{color:#4faa84}.main-about-us4 .about-content ul{margin-bottom:33px;list-style:none}.main-about-us4 .about-content ul li{color:#010f2e;position:relative;padding-left:50px;margin-bottom:17px}.main-about-us4 .about-content ul li:before{content:"\f00c";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:34px;height:34px;background:#497cff;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:FontAwesome;font-size:15px}.main-about-us4 .about-content .about-text{margin-bottom:18px}.main-about-us4 .about-img-box{position:relative;width:660px;height:580px}@media only screen and (max-width:767px){.main-about-us4 .about-img-box{width:100%;height:500px}}@media only screen and (max-width:575px){.main-about-us4 .about-img-box{height:350px;margin-top:30px}}.main-about-us4 .about-img-box .about-img{width:385px;height:385px;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.1);position:relative;animation:movedelement2 10s linear infinite;z-index:0}@media only screen and (max-width:575px){.main-about-us4 .about-img-box .about-img{width:180px;height:180px}}.main-about-us4 .about-img-box .about-img.img2{width:230px;height:230px;position:absolute;top:95px;right:0;animation:movedelement2 5s linear infinite;z-index:5}@media only screen and (max-width:575px){.main-about-us4 .about-img-box .about-img.img2{width:150px;height:150px}}.main-about-us4 .about-img-box .about-img.img3{width:310px;height:310px;position:absolute;bottom:0;right:140px;animation:movedelement2 8s linear infinite;z-index:2}@media only screen and (max-width:575px){.main-about-us4 .about-img-box .about-img.img3{width:200px;height:200px}}@keyframes movedelement2{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}75%{-webkit-transform:translate(10px,-5px);transform:translate(10px,-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}.main-pricing{position:relative;z-index:2}.pricing-box{position:relative;background:#fff;box-shadow:2px 2px 60px rgba(0,0,0,.08);border-radius:4px;text-align:center;transition:.3s}.pricing-box:before{content:'';position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;border:solid 2px transparent;border-radius:10px;background-image:linear-gradient(white,#fff),radial-gradient(circle at bottom,#ff5066,#fc9d44);background-origin:border-box;background-clip:content-box,border-box;border-radius:4px;opacity:0;transition:.3s}.pricing-box:after{content:'';position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;background:0 0;border:2px dashed #fff;border-radius:4px;opacity:0;transition:.3s}.pricing-box .pricing-box-text{position:relative;padding:34px 40px 40px 40px;z-index:1}.pricing-box .pricing-box-text .h3-title{font-size:30px;line-height:40px;margin-bottom:20px}.pricing-box .pricing-box-text .h4-title{color:var(--secondary);margin-bottom:23px}.pricing-box .pricing-box-text .h4-title span{font-size:18px;line-height:28px;color:#010f2e;font-weight:600}.pricing-box .pricing-img img{width:auto;height:100px;display:inline-block;margin-bottom:22px;margin-left:auto;margin-right:auto}.pricing-box .pricing-text-list{padding-top:29px;border-top:1px solid #ccc;text-align:left}.pricing-box .pricing-text-list ul{padding-left:0;list-style:none;margin-bottom:29px}.pricing-box .pricing-text-list ul li{font-size:18px;line-height:28px;margin-bottom:18px;position:relative;padding-left:41px}.pricing-box .pricing-text-list ul li:last-child{margin-bottom:0}.pricing-box .pricing-text-list ul li.disable{color:#c9c9c9}.pricing-box .pricing-text-list ul li.disable:before{filter:grayscale(1);opacity:.35}.pricing-box .pricing-text-list ul li:before{content:"\e65d";position:absolute;top:0;left:0;width:26px;height:26px;background-size:100%;background-position:center;background-repeat:no-repeat;transition:.5s;font-family:themify;font-size:26px;color:var(--primary)}.pricing-box:hover:after,.pricing-box:hover:before{opacity:1}.pricing-box:hover{transform:scale(1.05);z-index:1}.main-pricing-2{position:relative}.main-pricing-2 .pricing-list{margin-top:0}.pricing-box-2{position:relative;background:#fff;padding:33px 85px 40px 85px;box-shadow:1px 1px 60px rgba(0,0,0,.08);border-radius:20px;text-align:center;overflow:hidden;font-size:0;line-height:1;transition:.5s}@media only screen and (max-width:1199px){.pricing-box-2{padding:25px 15px 30px 15px}}.pricing-box-2:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient);background-size:200%;border-radius:20px;opacity:0;transition:.5s;z-index:0}.pricing-box-2 .pricing-text{position:relative;z-index:1}.pricing-box-2 .pricing-text ul{margin-top:25px;border-top:1px solid #b7b7b7;padding-top:30px;padding-left:20px;list-style:none;text-align:left;margin-bottom:24px}.pricing-box-2 .pricing-text ul li{font-size:18px;line-height:26px;color:#5e5e5e;position:relative;padding-left:40px;margin-bottom:20px;transition:.5s}.pricing-box-2 .pricing-text ul li:last-child{margin-bottom:0}.pricing-box-2 .pricing-text ul li:before{content:"\e65d";position:absolute;top:0;left:0;width:26px;height:26px;background-size:100%;background-position:center;background-repeat:no-repeat;transition:.5s;font-family:themify;font-size:26px;color:var(--primary)}.pricing-box-2 .pricing-text .sec-btn{background:0 0;border:1px solid var(--primary);color:var(--primary)}.pricing-box-2 .pricing-text .sec-btn:before{display:none}.pricing-box-2 .h3-title{transition:.5s}.pricing-box-2 p{transition:.5s;font-size:15px;line-height:24px;color:#777;font-weight:400;margin-bottom:12px}.pricing-box-2 .pricing-rate p{font-size:18px;line-height:28px;color:#010f2e;font-weight:600;font-family:Jost,sans-serif;margin-bottom:23px}.pricing-box-2 .pricing-rate p span{font-size:50px;line-height:60px;color:var(--primary);font-weight:700;transition:.5s}.pricing-box-2:hover{transform:scale(1.05);box-shadow:1px 1px 60px var(--rgba-primary-5)}.pricing-box-2:hover:before{opacity:1}.pricing-box-2:hover .pricing-text ul li:before{filter:brightness(10)}.pricing-box-2:hover .pricing-text .h3-title,.pricing-box-2:hover .pricing-text p,.pricing-box-2:hover .pricing-text p span,.pricing-box-2:hover .pricing-text ul li{color:#fff}.pricing-box-2:hover .pricing-text .sec-btn{background:#fff;color:var(--primary);border-color:#fff}.pricing-box-2:hover .pricing-text .sec-btn:hover{background:0 0;color:#fff}.main-pricing{position:relative}.pricing-switch{text-align:center}.pricing-switch h5{font-size:18px;line-height:28px;color:#010f2e;font-weight:500;margin-bottom:0;display:inline-block;vertical-align:middle}.pricing-switch .switch{position:relative;display:inline-block;width:100px;height:45px;vertical-align:middle;margin:0 15px}.pricing-switch .switch input{opacity:0;width:0;height:0}.pricing-switch .switch input:checked+.slider{background:linear-gradient(to right,#f56915,#f0a80e)}.pricing-switch .switch input:checked+.slider:before{left:calc(100% - 44px)}.pricing-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:var(--primary);transition:.5s}.pricing-switch .slider:before{content:"";position:absolute;top:-1px;left:-1px;width:47px;height:47px;background:#fff;box-shadow:1px 1px 15px rgba(0,0,0,.2);transition:.3s}.pricing-switch .slider.round{border-radius:40px}.pricing-switch .slider.round:before{border-radius:50%}.pricing-list{margin-top:30px}.pricing-box-3{position:relative;background:#fff;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.08);text-align:center;padding:32px 40px 40px 40px;transition:.3s}@media only screen and (max-width:1199px){.pricing-box-3{padding:25px}}.pricing-box-3.active,.pricing-box-3:hover{transform:scale(1.02);box-shadow:1px 1px 60px rgba(0,0,0,.15)}.pricing-box-3.active:before,.pricing-box-3:hover:before{opacity:1}.pricing-box-3.active .pricing-box-text .sec-btn,.pricing-box-3:hover .pricing-box-text .sec-btn{color:#fff}.pricing-box-3.active .pricing-box-text .sec-btn:after,.pricing-box-3:hover .pricing-box-text .sec-btn:after{opacity:0;pointer-events:none}.pricing-box-3:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:20px;border:solid 3px transparent;background-image:linear-gradient(white,#fff),radial-gradient(circle at bottom,var(--primary),var(--primary-hover));background-origin:border-box;background-clip:content-box,border-box;opacity:0;transition:.3s;z-index:0}.pricing-box-3 .pricing-box-text{position:relative;z-index:1}@media only screen and (max-width:1199px){.pricing-box-3 .pricing-box-text{padding:0}}.pricing-box-3 .pricing-box-text .price-rate{font-size:15px;line-height:26px;color:#010f2e;font-weight:700;font-family:Jost,sans-serif;margin-bottom:30px}@media only screen and (max-width:1199px){.pricing-box-3 .pricing-box-text .price-rate{margin-bottom:20px}}.pricing-box-3 .pricing-box-text .price-rate span{font-size:45px;line-height:55px;color:var(--primary)}.pricing-box-3 .pricing-box-text p{margin-bottom:30px}@media only screen and (max-width:1199px){.pricing-box-3 .pricing-box-text p{margin-bottom:20px}}.pricing-box-3 .pricing-box-text ul{list-style:none;text-align:left;display:inline-block;margin-bottom:26px}@media only screen and (max-width:991px){.pricing-box-3 .pricing-box-text ul{max-width:80%;margin-left:auto;margin-right:auto;display:block}}.pricing-box-3 .pricing-box-text ul li{position:relative;padding-left:25px;font-size:18px;line-height:28px;color:#5e5e5e;margin-bottom:15px}.pricing-box-3 .pricing-box-text ul li:last-child{margin-bottom:0}.pricing-box-3 .pricing-box-text ul li:before{content:'';position:absolute;top:10px;left:0;width:8px;height:8px;background:var(--gradient);background-size:200%}@media only screen and (max-width:1199px){.pricing-box-3 .pricing-box-text ul li{padding-left:15px;font-size:15px}}.pricing-box-3 .pricing-box-text .sec-btn{color:var(--primary)}.pricing-box-3 .pricing-box-text .sec-btn span{z-index:5}.pricing-box-3 .pricing-box-text .sec-btn:before{z-index:1}.pricing-box-3 .pricing-box-text .sec-btn:after{content:'';position:absolute;top:2px;left:2px;bottom:2px;right:2px;width:auto;height:auto;background:#fff;opacity:1;transition:.3s;z-index:0}.main-pricing-4{position:relative;padding-top:115px}.main-pricing-4 .sec-shape .shape1{top:362px;left:-180px}.main-pricing-4 .sec-shape .shape2{bottom:220px;right:-5px}.main-pricing-4 .pricing-list{margin-top:60px}.pricing-box-4{position:relative;background:#fff;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.08);text-align:center;padding:33px 40px 36px 40px;transition:.3s}@media only screen and (max-width:1199px){.pricing-box-4{padding:33px 20px 36px 20px}}.pricing-box-4:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:20px;border:solid 3px transparent;background-image:linear-gradient(white,#fff),radial-gradient(circle at bottom,#ccc,#ccc);background-origin:border-box;background-clip:content-box,border-box;opacity:1;transition:.3s;z-index:0}.pricing-box-4:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:20px;border:5px dashed #fff;transition:.3s;z-index:0}.pricing-box-4 .pricing-box-text{position:relative;z-index:1}@media only screen and (max-width:1199px){.pricing-box-4 .pricing-box-text{padding:0}}.pricing-box-4 .pricing-box-text .h3-title{color:var(--primary);margin-bottom:16px}.pricing-box-4 .pricing-box-text .sec-btn{color:var(--primary)}.pricing-box-4 .pricing-box-text .sec-btn:before{z-index:1}.pricing-box-4 .pricing-box-text .sec-btn:after{content:'';position:absolute;top:2px;left:2px;bottom:2px;right:2px;width:auto;height:auto;background:#fff;opacity:1;border-radius:40px;transition:.3s;z-index:0}.pricing-box-4 .pricing-box-text .free-trial{display:block;color:#497cff;margin-top:13px}.pricing-box-4 .pricing-box-text .price-rate{font-size:18px;line-height:28px;color:var(--primary);font-weight:700;font-family:Jost,sans-serif;margin-bottom:18px}.pricing-box-4 .pricing-box-text .price-rate span{font-size:50px;line-height:60px;color:#010f2e;display:block}.pricing-box-4 .pricing-box-text p{padding:0 25px 23px 25px;border-bottom:1px solid var(--primary);margin-bottom:29px}.pricing-box-4 .pricing-box-text ul{list-style:none;text-align:left;display:inline-block;margin-bottom:29px;max-width:220px;margin-left:auto;margin-right:auto}.pricing-box-4 .pricing-box-text ul li{position:relative;padding-left:40px;font-size:18px;line-height:28px;color:#5e5e5e;margin-bottom:18px}.pricing-box-4 .pricing-box-text ul li:last-child{margin-bottom:0}.pricing-box-4 .pricing-box-text ul li:before{content:"\f00c";position:absolute;top:1px;left:0;width:26px;height:26px;background:0 0;border:2px solid var(--primary);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-family:FontAwesome;font-size:12px;color:var(--primary)}.pricing-box-4:hover{transform:scale(1.02);box-shadow:1px 1px 60px rgba(0,0,0,.15)}.pricing-box-4:hover:before{background-image:linear-gradient(white,#fff),radial-gradient(circle at bottom,var(--primary),var(--primary-hover))}.pricing-box-4.active .pricing-box-text .sec-btn,.pricing-box-4:hover .pricing-box-text .sec-btn{color:#fff}.pricing-box-4.active .pricing-box-text .sec-btn:after,.pricing-box-4:hover .pricing-box-text .sec-btn:after{opacity:0;pointer-events:none}.pricing-box-4.active .pricing-box-text .sec-btn span,.pricing-box-4:hover .pricing-box-text .sec-btn span{z-index:5}.sub-title{display:block;font-size:22px;line-height:1.2;color:var(--primary);font-weight:700;font-family:Jost,sans-serif;text-transform:uppercase;position:relative;margin-bottom:10px}@media only screen and (max-width:1280px){.sub-title{font-size:18px}}.section-head{margin-bottom:40px}@media only screen and (max-width:767px){.section-head{margin-bottom:30px}}.section-head h2.dz-title{font-size:65px;line-height:1.1}@media only screen and (max-width:1199px){.section-head h2.dz-title{font-size:45px}}@media only screen and (max-width:991px){.section-head h2.dz-title{font-size:35px}}.section-head h3.dz-title{font-size:50px;line-height:1.1}@media only screen and (max-width:1199px){.section-head h3.dz-title{font-size:35px}}@media only screen and (max-width:991px){.section-head h3.dz-title{font-size:28px}}.section-head .dz-title+p{margin-top:15px}.section-head.style-2 .sub-title{color:#878787}.main-services{position:relative}.services-content p{margin-bottom:17px}.services-content ul{font-size:0;line-height:1;list-style:none;margin-bottom:33px}.services-content ul li{position:relative;font-size:15px;line-height:24px;color:#010f2e;padding-left:50px;margin-bottom:17px}.services-content ul li:last-child{margin-bottom:0}.services-content ul li .icon{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:35px;height:35px;background:linear-gradient(to right,#705fed,#c6beff);display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#fff;border-radius:50%}.services-content ul li:nth-child(1) .icon{background:linear-gradient(to right,#705fed,#c6beff)}.services-content ul li:nth-child(2) .icon{background:linear-gradient(to right,#f57b00,#ffb66c)}.services-content ul li:nth-child(3) .icon{background:linear-gradient(to right,#31ca7b,#83ffbf)}.service-box{width:100%;background:#fff;position:relative;padding:35px 30px;text-align:center;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.08);overflow:hidden;margin-bottom:30px}@media only screen and (max-width:1199px){.service-box{padding:25px 15px}.service-box .h4-title{margin-bottom:10px}}.service-box .service-box-text{position:relative;z-index:1}.service-box .service-icon{width:80px;height:80px;background:#f5ecfd;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:0 auto 20px auto;transition:.3s}.service-box .service-icon>img{width:45px}.service-box:hover .service-icon{animation:bounceIn 1s linear infinite alternate;animation-duration:2s}.service-box.idea-research-service .service-icon{background:#dcfcef}.service-box.seo-service .service-icon{background:#faf8e1}.service-box.development-service .service-icon{background:#ffd2db}.service-box.time-data-service .service-icon{background:#ffeddd}.service-box.analysis-service .service-icon{background:#ccd7ff}.service-box.penalty-service .service-icon{background:#ffcbdc}.service-box.support-service .service-icon{background:#d2f7ff}.service-box .service-box-text p{margin-bottom:0;transition:.3s}.service-box .service-box-text .h3-title{transition:.5s}.main-features{position:relative}.features-box{width:100%;position:relative;text-align:center;padding:35px 10px 25px 10px;border-radius:20px;transition:.3s}.features-box .features-img img{width:auto;height:180px;margin-bottom:23px;position:relative;top:0}.features-box a{display:inline-block;color:var(--primary);font-weight:700;text-transform:uppercase;text-decoration:underline;transition:.3s}.features-box a i{font-size:20px;margin-left:8px;vertical-align:text-bottom}.features-box a:hover{color:#010f2e}.features-box p{padding:0 25px;margin-bottom:20px}.features-box:hover{box-shadow:2px 2px 60px rgba(0,0,0,.1)}.features-box:hover .features-img img{-webkit-animation:bounce3 .5s ease infinite alternate}@keyframes bounce3{from{top:0}to{top:-20px}}.main-services{position:relative}.main-services .service-icon img,.main-services .services-img img{position:relative;top:0;transition:.3s}.main-services .services-img{text-align:center}.service-box-2{position:relative;background:#fff;border:1px solid #ccc;border-radius:20px;text-align:right;display:flex;padding:23px 30px 26px 30px;margin-bottom:30px;overflow:hidden;transition:.3s}.service-box-2:last-child{margin-bottom:0}.service-box-2 .service-box-text{width:calc(100% - 70px);display:inline-block}.service-box-2 .service-box-text .h3-title{margin-bottom:8px}.service-box-2 .service-box-text p{margin-bottom:0}.service-box-2 .service-icon{width:70px;display:inline-block;padding-top:7px;position:relative}.service-box-2 .service-icon img{width:55px}.service-box-2 .service-icon img.hover-img{position:absolute;top:150px;right:0;width:55px}.service-box-2.left{text-align:left}.service-box-2.left .service-icon img.hover-img{right:auto;left:0}.service-box-2:hover{border-color:transparent;box-shadow:1px 1px 60px rgba(0,0,0,.1)}.service-box-2:hover .service-icon img{top:-150px}.service-box-2:hover .service-icon img.hover-img{top:7px}.main-services-4 .sec-shape .shape{position:absolute;pointer-events:none}.main-services-4 .sec-shape .shape1{top:210px;left:200px}.main-services-4 .sec-shape .shape2{bottom:110px;left:235px}.main-services-4 .sec-shape .shape3{top:220px;right:276px}.main-services-4 .sec-shape .shape4{bottom:105px;right:150px}.service-box-4{position:relative;top:0;padding:35px 25px 31px 25px;text-align:center;box-shadow:1px 1px 60px rgba(0,0,0,.08);border-radius:20px;margin-bottom:30px;transition:.3s}.service-box-4:hover{position:relative;top:-10px;box-shadow:1px 10px 60px rgba(0,0,0,.1)}.service-box-4:hover .service-img img{animation:flip_rotate 1s linear infinite alternate}.service-box-4 .h4-title{margin-bottom:15px}.service-box-4 .service-img{margin-bottom:23px}.service-box-4 .service-img img{display:inline-block;width:auto;height:70px}.service-box-4 .service-box-text p{margin-bottom:0}@keyframes flip_rotate{from{transform:translate(0,-10px)}to{transform:translate(0,10px)}}.service-carouse img{width:100%}.main-team-slider .team-slider .slick-list{overflow:visible;margin-bottom:30px}.main-team-slider .team-slider .slick-list .slick-slide{opacity:0;pointer-events:none;transition:.3s}.main-team-slider .team-slider .slick-list .slick-slide.slick-active{opacity:1;pointer-events:unset}.main-team-slider .team-slider.slick-dotted.slick-slider{margin-bottom:0}.main-team-slider .team-slider.slick-dots{position:unset}.page-team-slider .slick-dots{bottom:auto}.main-team{position:relative;overflow:hidden}.team-box{position:relative;overflow:hidden;background:#fff;border-radius:4px;box-shadow:2px 2px 60px rgba(0,0,0,.08);overflow:hidden;transition:.3s}.team-box:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradientX);border-radius:4px;opacity:0;transition:.3s;z-index:0}.team-box .team-text{position:relative;z-index:1}.team-box .team-img{width:100%;height:285px;transition:.3s}.team-box .team-social{position:absolute;top:50%;right:-60px;transform:translate(0,-50%);width:60px;opacity:0;transition:.3s}.team-box .team-social-box{display:block;width:100%;text-align:center;font-size:0;line-height:1;margin:15px 0}.team-box .team-social-box a{font-size:16px;color:#fff}.team-box .team-text-box{position:relative;padding:24px 30px 21px 30px}.team-box .team-text-box p{color:var(--secondary);text-transform:uppercase;margin-bottom:2px;transition:.3s}.team-box .team-text-box .h3-title{margin-bottom:0;transition:.3s}.team-box:hover{box-shadow:2px 2px 60px rgba(255,80,102,.4)}.team-box:hover:before{opacity:1}.team-box:hover .team-img{width:calc(100% - 60px)}.team-box:hover .team-social{right:0;opacity:1}.team-box:hover .team-text-box .h3-title,.team-box:hover .team-text-box p{color:#fff}.team-box-2{position:relative;width:100%}.team-box-2 .team-img-box{width:100%;height:400px;position:relative;overflow:hidden;border-radius:4px}.team-box-2 .team-text{position:relative;text-align:center;padding-top:23px}.team-box-2 .team-text .h3-title{margin-bottom:0}.team-box-2 .team-text p{text-transform:uppercase;margin-bottom:0;transition:.3s}.team-box-2 .team-img{width:100%;height:100%;border-radius:4px;position:relative;z-index:0}.team-box-2 .team-social{position:absolute;bottom:-40px;left:0;width:100%;text-align:center;font-size:0;line-height:1;opacity:0;transition:.3s;z-index:1}.team-box-2 .team-social a{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background:var(--gradient);background-size:200%;border-radius:50%;font-size:16px;color:#fff;margin:0 7px;position:relative;transition:.3s;top:40px;opacity:0}.team-box-2 .team-social a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;opacity:0;transition:.3s;z-index:0}.team-box-2 .team-social a:hover{color:var(--primary)}.team-box-2 .team-social a:hover:before{opacity:1}.team-box-2:hover .team-text p{color:var(--primary)}.team-box-2:hover .team-social{bottom:40px;opacity:1}.team-box-2:hover .team-social a,.team-box-2:hover .team-social a:nth-child(1){position:relative;top:0;opacity:1}.team-box-2:hover .team-social a:nth-child(2){transition-delay:.2s}.team-box-2:hover .team-social a:nth-child(3){transition-delay:.3s}.team-box-2:hover .team-social a:hover{transition-delay:0s}.view-all{margin-top:0;text-align:center;font-size:0;line-height:1;margin-top:33px}.view-all .sec-btn{background:0 0;border:1px solid var(--primary);color:var(--primary)}.view-all .sec-btn:hover{color:#fff}.main-team-4{position:relative}.main-team-4 .sec-shape .shape{position:absolute}.main-team-4 .sec-shape .shape1{top:170px;left:122px}.main-team-4 .sec-shape .shape2{bottom:50px;left:219px}.main-team-4 .sec-shape .shape3{top:255px;right:225px}.main-team-4 .sec-shape .shape4{bottom:46px;right:166px}.main-team-4 .team-slider .slick-list{padding-bottom:40px!important}.main-team-4 .team-slider .slick-dots{text-align:center;bottom:-20px}.main-team-4 .main-team-sider{padding-bottom:20px}.team-box-4{position:relative}.team-box-4 .team-img-box{width:100%;height:370px;border-radius:4px;overflow:hidden;position:relative}.team-box-4 .team-img-box .team-img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;transition:.5s;z-index:0}.team-box-4 .team-text-box{display:block;width:calc(100% - 50px);background:#fff;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.1);margin:-60px auto 0 auto;position:relative;padding:26px 10px 23px 10px;text-align:center;z-index:1}.team-box-4 .team-text-box p{color:var(--primary);text-transform:uppercase;margin-bottom:0}.team-box-4 .team-text-box .h3-title{margin-bottom:0}.team-box-4 .team-social{position:absolute;top:0;right:-60px;width:60px;height:100%;background:var(--gradient);background-size:200%;display:flex;justify-content:center;align-items:center;text-align:center;opacity:0;transition:.5s;z-index:1}.team-box-4 .team-social .team-social-link{font-size:0;line-height:1}.team-box-4 .team-social .team-social-link a{font-size:16px;line-height:20px;color:#fff;transition:.3s;display:inline-block;margin:12px 0}.team-box-4 .team-social .team-social-link a:hover{color:#010f2e}.team-box-4:hover .team-img{transform:scale(1.1) rotate(3deg)}.team-box-4:hover .team-social{right:0;opacity:1}.main-testimonial{position:relative}.main-testimonial:before{content:'';position:absolute;top:118px;right:0;width:603px;height:938px;background-image:url(../images/about-shape.png);background-size:cover;background-position:top left;background-repeat:no-repeat;transform:rotate(180deg);z-index:0}.main-testimonial .container{position:relative;z-index:1}.testimonial-content .sub-title{margin-bottom:10px}.testimonial-content p{margin-bottom:0}.testimonial-content .main-testimonial-slider{position:relative;margin-bottom:40px}.main-testimonial-slider:after,.main-testimonial-slider:before{content:'';position:absolute;top:20px;left:50%;transform:translate(-50%);width:calc(100% - 44px);height:100%;border-radius:4px;border:solid 2px var(--rgba-primary-5);opacity:.4;z-index:0}.main-testimonial-slider:after{top:40px;width:calc(100% - 84px)}.main-testimonial-slider .testimonial-slider-box{width:100%;height:auto;background:#fff;border-radius:4px;border:solid 2px transparent;background-image:linear-gradient(white,#fff),radial-gradient(circle at bottom,var(--primary),var(--secondary));background-origin:border-box;background-clip:content-box,border-box;position:relative;box-shadow:2px 2px 60px rgba(255,80,102,.15);z-index:1;margin-bottom:40px}.review-box{width:100%;text-align:center;padding:33px 40px 40px 40px}.review-box p{font-size:18px;line-height:28px;margin-bottom:16px}.review-box .h3-title{margin-bottom:0}.review-box span{font-size:15px;line-height:28px;color:var(--primary);text-transform:uppercase;display:block}.review-box .review-img{width:80px;height:80px;border-radius:50%;display:inline-block;margin-top:11px}.main-testimonial-2{position:relative;overflow:hidden}.main-testimonial-2 .container{position:relative;z-index:1}.main-testimonial-2 .main-testimonial-box-2{position:relative;margin-top:25px;padding-bottom:50px}.main-testimonial-2 .quote{position:absolute;top:-25px;left:50%;transform:translate(-50%);width:72px;display:inline-block;z-index:1}.main-testimonial-2 .quote i{font-size:78px;line-height:.9;text-overflow:clip;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200%}.main-testimonial-2 .main-testimonial-slider-2{width:100%;border-radius:20px;box-shadow:1px 1px 80px rgba(0,0,0,.08);position:relative;padding:60px 40px 34px 40px;text-align:center;position:relative;z-index:0}.main-testimonial-2 .main-testimonial-slider-2 .testimonial-slider{position:relative;margin-bottom:0!important;z-index:1}.main-testimonial-2 .testimonial-text p{font-size:18px;line-height:28px;margin-bottom:15px}.main-testimonial-2 .review-by .h3-title{margin-bottom:1px}.main-testimonial-2 .review-by p{margin-bottom:0;text-transform:uppercase;color:var(--primary)}.main-testimonial-2 .testimonial-slider .slick-dots{bottom:-84px}.testimonial-animate{position:absolute;top:0;left:50%;transform:translate(-50%);width:1920px;height:100%;z-index:0}.testimonial-animate .testimonial-img{position:absolute;width:80px;height:80px;border-radius:50%}.testimonial-animate .testimonial-img.testimonial-img1{bottom:213px;left:571px;-webkit-animation:movedelement_A4 5s linear infinite;animation:movedelement_A4 5s linear infinite}.testimonial-animate .testimonial-img.testimonial-img2{bottom:213px;right:571px;-webkit-animation:movedelement_A3 6s linear infinite;animation:movedelement_A3 6s linear infinite}.testimonial-animate .testimonial-img.testimonial-img3{bottom:0;left:485px;-webkit-animation:movedelement_A1 7s linear infinite;animation:movedelement_A1 7s linear infinite}.testimonial-animate .testimonial-img.testimonial-img4{bottom:0;right:485px;-webkit-animation:movedelement_A2 8s linear infinite;animation:movedelement_A2 8s linear infinite}.testimonial-animate .testimonial-img.testimonial-img5{bottom:113px;left:286px;-webkit-animation:movedelement_A2 10s linear infinite;animation:movedelement_A2 10s linear infinite}.testimonial-animate .testimonial-img.testimonial-img6{bottom:113px;right:286px;-webkit-animation:movedelement_A4 6s linear infinite;animation:movedelement_A4 6s linear infinite}.testimonial-animate .testimonial-img.testimonial-img7{bottom:212px;left:90px;-webkit-animation:movedelement_A1 5s linear infinite;animation:movedelement_A1 5s linear infinite}.testimonial-animate .testimonial-img.testimonial-img8{bottom:212px;right:90px;-webkit-animation:movedelement_A1 10s linear infinite;animation:movedelement_A1 10s linear infinite}.testimonial-animate .testimonial-img.testimonial-img9{bottom:0;left:57px;-webkit-animation:movedelement_A3 8s linear infinite;animation:movedelement_A3 8s linear infinite}.testimonial-animate .testimonial-img.testimonial-img10{bottom:0;right:57px;-webkit-animation:movedelement_A2 5s linear infinite;animation:movedelement_A2 5s linear infinite}.main-testimonial-3{position:relative}.testimonial-box-3{position:relative;background:#fff;padding:40px 40px 35px 40px;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.1)}.testimonial-box-3:before{content:'';position:absolute;top:40px;right:40px;width:172px;height:122px;background-image:url(../images/quote2.png);background-size:100%;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:0}.testimonial-box-3 .review-by{position:relative;padding-top:14px;padding-left:5px;display:flex;align-items:center;margin-bottom:20px}.testimonial-box-3 .review-by-img{width:100px;height:100px;border-radius:50%;position:relative;display:inline-block}.testimonial-box-3 .quote{position:absolute;top:-14px;left:-5px;width:45px;height:45px;background:var(--gradientX);background-size:200%;display:flex;justify-content:center;align-items:center;border-radius:50%}.testimonial-box-3 .quote img{width:auto}.testimonial-box-3 .review-by-text{display:inline-block;width:calc(100% - 100px);padding-left:25px}.testimonial-box-3 .review-by-text .h3-title{margin-bottom:0}.testimonial-box-3 .review-by-text p{text-transform:uppercase;margin-bottom:0}.testimonial-box-3 .testimonial-text p{font-size:18px;line-height:28px}.testimonial-box-3 .testimonial-text p:last-child{margin-bottom:0}.testimonial-slider-3 .slick-list{overflow:visible}.testimonial-slider-3 .slick-list .slick-slide{opacity:0;pointer-events:none;transition:.3s}.testimonial-slider-3 .slick-list .slick-slide.slick-active{opacity:1;pointer-events:unset;transition:.3s}.main-testimonial-slider-3{padding-bottom:50px}.main-testimonial-4{position:relative}.main-testimonial-4 .main-testimonial-slider{padding-bottom:42px}.main-testimonial-4 .sec-shape .shape{position:absolute;pointer-events:none}.main-testimonial-4 .sec-shape .shape1{top:228px;left:112px}.main-testimonial-4 .sec-shape .shape2{bottom:85px;left:210px}.main-testimonial-4 .sec-shape .shape3{top:313px;right:235px}.main-testimonial-4 .sec-shape .shape4{bottom:80px;right:176px}.main-testimonial-4 .testimonial-img-box{position:relative;float:right;width:595px;height:595px;background:0 0;border:solid 3px transparent;border-radius:50%;background-image:linear-gradient(white,#fff),radial-gradient(circle at right,var(--primary),var(--primary-hover));background-origin:border-box;background-clip:content-box,border-box;border-radius:50%}@media only screen and (max-width:991px){.main-testimonial-4 .testimonial-img-box{width:400px;height:400px;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}}@media only screen and (max-width:575px){.main-testimonial-4 .testimonial-img-box{width:300px;height:300px}}.main-testimonial-4 .testimonial-img-box:before{content:'';position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;background:0 0;border:10px dashed #fff;border-radius:50%}.main-testimonial-4 .testimonial-img-box:after{content:'';position:absolute;top:125px;left:0;width:67px;height:67px;background:var(--gradient);background-size:200%;border-radius:50%;animation:heart-beat 1s infinite alternate .5s;z-index:1}@media only screen and (max-width:991px){.main-testimonial-4 .testimonial-img-box:after{left:-30px}}.main-testimonial-4 .testimonial-img-box .testimonial-img-circle:before{content:'';position:absolute;top:70px;right:71px;width:30px;height:30px;background:var(--rgba-primary-2);border-radius:50%;animation:heart-beat 1s infinite alternate .3s;z-index:1}@media only screen and (max-width:991px){.main-testimonial-4 .testimonial-img-box .testimonial-img-circle:before{right:-25px}}.main-testimonial-4 .testimonial-img-box .testimonial-img-circle:after{content:'';position:absolute;bottom:47px;right:55px;width:67px;height:67px;background:var(--rgba-primary-2);border-radius:50%;animation:heart-beat 1s infinite alternate;z-index:1}.main-testimonial-4 .testimonial-img-box .testimonial-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:501px;height:501px;background:var(--rgba-primary-2);border-radius:50%}@media only screen and (max-width:991px){.main-testimonial-4 .testimonial-img-box .testimonial-img{width:85%;height:85%}}.main-testimonial-4 .testimonial-img-box .testimonial-img img{position:absolute;bottom:0;left:50%;width:60%;height:auto;transform:translate(-42%)}.main-testimonial-4 .slick-dots{text-align:left}@keyframes heart-beat{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(.9)}}.testimonial-box-4{position:relative}.testimonial-box-4:before{content:'';position:absolute;top:0;right:0;width:138px;height:98px;background-image:url(../images/quote-icon2.png);background-size:100%;background-position:center;background-repeat:no-repeat;z-index:0;pointer-events:none}.testimonial-box-4 .review-by{display:flex;align-items:center;margin-bottom:25px;position:relative;z-index:1}.testimonial-box-4 .review-by .review-by-img{width:100px;height:100px;border-radius:50%;display:inline-block}.testimonial-box-4 .review-by .review-by-text{display:inline-block;width:calc(100% - 100px);padding-left:25px}.testimonial-box-4 .review-by .review-by-text .h3-title{margin-bottom:0}.testimonial-box-4 .review-by .review-by-text p{color:var(--primary);text-transform:uppercase;margin-bottom:0}.testimonial-box-4 .testimonial-text p{font-size:18px;line-height:28px;margin-bottom:0}.main-our-blog{position:relative}.main-blog-slider{padding-bottom:30px}.blog-box{width:100%;position:relative}.blog-box .blog-img-box{width:100%;height:370px;border-radius:4px;position:relative;overflow:hidden;margin-bottom:22px}.blog-box .blog-img-box .blog-img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;z-index:0}.blog-box:hover .blog-img{transform:scale(1.2)}.blog-date{position:absolute;bottom:0;left:10px;font-size:0;line-height:1;z-index:1}.blog-date .date-inner,.blog-date a{display:inline-block;padding:5px 20px;height:35px;background:var(--gradient);background-size:400% 100%;background-position:left center;border-radius:4px;color:#fff;font-size:15px;line-height:24px;transition:.3s}.blog-date .date-inner i,.blog-date a i{margin-right:10px;vertical-align:text-top}.blog-date .date-inner:hover,.blog-date a:hover{background-position:right center}.blog-text .h3-title{margin-bottom:14px}.blog-text .h3-title a{display:inline-block;color:#010f2e;transition:.3s;text-transform:unset;text-decoration:unset!important}.blog-text .h3-title a:hover{color:var(--primary)}.blog-text .btn-post-link{color:var(--primary);font-weight:700;text-transform:uppercase;text-decoration:underline!important;transition:.3s}.blog-text a i{margin-left:10px;font-size:20px;transition:.3s}.blog-text a:hover{color:#010f2e}.blog-text a:hover i{margin-left:15px}.blog-post-list{display:flex;align-items:center;box-shadow:1px 1px 60px rgba(0,0,0,.1)}.blog-post-list .blog-img-box{min-width:300px;height:300px;margin-bottom:0;flex:0 0 300px;position:relative;overflow:hidden}.blog-post-list .blog-img-box .blog-date{bottom:auto;top:10px}.blog-post-list .blog-img-box .blog-img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;z-index:0}.blog-post-list .post-content{padding:30px;flex:1}.blog-post-list .post-content .blog-date{position:unset;margin-bottom:20px}@media only screen and (max-width:1280px){.blog-post-list .blog-img-box{min-width:200px;flex:0 0 200px;width:200px}.blog-post-list .post-content .h3-title{font-size:1.5rem}}@media only screen and (max-width:767px){.blog-post-list{display:block}.blog-post-list .blog-img-box{min-width:100%;flex:0 0 100%;width:100%}}.post-share{position:relative;display:inline-block;margin-bottom:10px}.post-share ul{display:inline-block;position:absolute;right:0;bottom:0;background:var(--primary);box-shadow:-2px 9px 20px 0 rgba(0,0,0,.2);display:flex;border-radius:4px;transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;z-index:2;opacity:0}.post-share ul li{padding:5px;float:left;margin-right:0!important;display:inline-block}.post-share ul li a{width:30px;height:30px;display:block;line-height:33px;text-align:center;color:#fff;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.post-share ul li:nth-child(1n) a{transition:all .5s ease .1s;-moz-transition:all .5s ease .1s;-webkit-transition:all .5s ease .1s;-ms-transition:all .5s ease .1s;-o-transition:all .5s ease .1s}.post-share ul li:nth-child(2n) a{transition:all .5s ease .3s;-moz-transition:all .5s ease .3s;-webkit-transition:all .5s ease .3s;-ms-transition:all .5s ease .3s;-o-transition:all .5s ease .3s}.post-share ul li:nth-child(3n) a{transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-webkit-transition:all .5s ease .5s;-ms-transition:all .5s ease .5s;-o-transition:all .5s ease .5s}.post-share ul li:nth-child(4n) a{transition:all .5s ease .7s;-moz-transition:all .5s ease .7s;-webkit-transition:all .5s ease .7s;-ms-transition:all .5s ease .7s;-o-transition:all .5s ease .7s}.post-share ul li:nth-child(5n) a{transition:all .5s ease .9s;-moz-transition:all .5s ease .9s;-webkit-transition:all .5s ease .9s;-ms-transition:all .5s ease .9s;-o-transition:all .5s ease .9s}.post-share ul:after{content:"";position:absolute;bottom:-4px;right:8px;background:var(--primary);width:8px;height:8px;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.post-share:hover ul{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);bottom:20px;opacity:1}.post-share:hover ul li a{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.post-share:hover ul li a:hover{transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2)}.main-our-blog{position:relative}.blog-box-2{width:100%;position:relative}@media only screen and (max-width:1199px){.blog-box-2 .h3-title{font-size:22px}}.blog-box-2 .blog-img{width:100%;height:400px;border-radius:4px;position:relative;z-index:0}.blog-box-2 .blog-text{position:relative;background:#fff;width:calc(100% - 60px);display:block;margin:auto;box-shadow:1px 1px 60px rgba(0,0,0,.08);margin-top:-78px;border-radius:4px;padding:23px 30px 25px 30px;z-index:1}@media only screen and (max-width:1199px){.blog-box-2 .blog-text{width:calc(100% - 30px);padding:16px 20px 15px 20px}}.blog-box-2 .blog-text a{color:var(--primary);font-weight:700;text-decoration:underline;transition:.3s}.blog-box-2 .blog-text a i{margin-left:10px;font-size:20px;vertical-align:text-bottom}.blog-box-2 .blog-text a:hover{color:#7859fc}.blog-box-2 .blog-text .h3-title a{display:inline-block;color:#010f2e;transition:.3s;text-transform:unset;text-decoration:unset!important}.blog-box-2 .blog-text .h3-title a:hover{color:var(--primary)}.blog-box-2 .blog-date{padding:10px;top:0;left:0}.blog-box-2 .blog-date a{background:var(--gradient);background-size:200%}.main-our-blog-3{position:relative}.main-our-blog-3 .slick-list{overflow:visible}.main-our-blog-3 .view-all{margin-top:40px;text-align:center;font-size:0;line-height:1}.main-our-blog-3 .view-all .sec-btn{color:var(--primary)}.main-our-blog-3 .view-all .sec-btn:hover{color:#fff}.main-our-blog-3 .view-all .sec-btn:before{z-index:1}.main-our-blog-3 .view-all .sec-btn:after{content:'';position:absolute;top:2px;left:2px;bottom:2px;right:2px;width:auto;height:auto;background:#fff;opacity:1;transition:.3s;z-index:0}.blog-box-3{width:100%;position:relative;background:#fff;box-shadow:1px 1px 60px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}.blog-box-3 .blog-date{position:absolute;top:10px;left:10px;z-index:1}.blog-box-3 .blog-date a{background:var(--gradient);background-size:200% 100%;background-position:left center}.blog-box-3 .blog-date a:hover{background-position:right center}.blog-box-3 .blog-img-box{width:100%;height:270px;border-radius:4px 4px 0 0;position:relative;overflow:hidden}.blog-box-3 .blog-img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s}.blog-box-3 .blog-text{position:relative;padding:26px 35px 30px 35px}@media only screen and (max-width:1199px){.blog-box-3 .blog-text{padding:20px 25px 20px 25px}}.blog-box-3 .blog-text .h3-title{font-size:1.5rem}.blog-box-3 .blog-text .h3-title a{display:inline-block;color:#010f2e;transition:.3s;text-transform:unset;text-decoration:unset!important}.blog-box-3 .blog-text .h3-title a:hover{color:var(--primary)}.blog-box-3 .blog-text a{color:var(--primary);font-weight:700;text-transform:uppercase;text-decoration:underline!important;transition:.3s}.blog-box-3 .blog-text a i{margin-left:10px;font-size:20px;transition:.3s}.blog-box-3 .blog-text a:hover{color:var(--primary-hover)}.blog-box-3 .blog-text a:hover i{margin-left:15px}.blog-box-3:hover .blog-img{transform:scale(1.1) rotate(-3deg)}.main-our-blog-4{position:relative}.main-our-blog-4 .main-blog-slider{padding-bottom:0}.main-our-blog-4 .sec-shape .shape{position:absolute}.main-our-blog-4 .sec-shape .shape1{top:182px;left:144px}.main-our-blog-4 .sec-shape .shape2{bottom:254px;left:241px}.main-our-blog-4 .sec-shape .shape3{top:267px;right:203px}.main-our-blog-4 .sec-shape .shape4{bottom:90px;right:111px}.main-our-blog-4 .view-all{margin-top:0;text-align:center;font-size:0;line-height:1}.main-our-blog-4 .view-all .sec-btn{width:200px;color:var(--primary)}.main-our-blog-4 .view-all .sec-btn:before{z-index:1}.main-our-blog-4 .view-all .sec-btn:hover{color:#fff}.main-our-blog-4 .view-all .sec-btn:after{content:'';position:absolute;top:2px;left:2px;bottom:2px;right:2px;width:auto;height:auto;background:#fff;border-radius:40px;opacity:1;transition:.3s;z-index:0}.blog-box-4{position:relative;margin-bottom:35px}.blog-box-4 .blog-img-box{width:100%;height:400px;border-radius:20px;overflow:hidden;position:relative}.blog-box-4 .blog-img-box .blog-img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;transition:.5s;z-index:0}.blog-box-4 .blog-date{position:absolute;top:10px;left:10px;z-index:1}.blog-box-4 .blog-date a{display:inline-block;padding:5px 20px;height:35px;background:#fff;background-size:200% 100%;background-position:left center;border-radius:40px;color:var(--primary);transition:.3s}.blog-box-4 .blog-date a:hover{background:var(--primary);color:#fff}.blog-box-4 .blog-date a i{margin-right:10px;vertical-align:text-top}.blog-box-4 .blog-text{padding-top:24px}.blog-box-4 .blog-text p{margin-bottom:16px}.blog-box-4 .blog-text a{color:var(--primary);font-weight:700;text-transform:uppercase;text-decoration:underline;transition:.3s}.blog-box-4 .blog-text a i{margin-left:6px;font-size:20px;vertical-align:text-bottom;transition:.3s}.blog-box-4 .blog-text a:hover i{margin-left:10px}.blog-box-4 .blog-text .h3-title a{display:inline-block;color:#010f2e;transition:.3s;text-transform:unset;text-decoration:unset!important}.blog-box-4 .blog-text .h3-title a:hover{color:var(--primary)}.blog-box-4:hover .blog-img{transform:scale(1.1) rotate(3deg)}.main-contact{position:relative}@media only screen and (max-width:991px){.contact-form-2{margin-top:30px}}.contact-form-2 .row{margin-right:-10px;margin-left:-10px}.contact-form-2 .row .col-12,.contact-form-2 .row .col-md-6{padding:0 10px}.contact-form-2 .sec-btn{margin-top:10px}@media only screen and (max-width:991px){.contact-text{margin-bottom:30px}}.contact-link p{font-weight:500;margin-bottom:0}.contact-link a{font-size:50px;line-height:60px;color:var(--primary);font-family:Jost,sans-serif;font-weight:700;transition:.3s;display:block}@media only screen and (max-width:575px){.contact-link a{font-size:40px;line-height:1.2;margin-bottom:20px}}.contact-link a:hover{color:var(--primary-hover)}.main-contact-4{position:relative}.main-contact-4 .sec-shape .shape{position:absolute}.main-contact-4 .sec-shape .shape1{top:122px;left:-170px}.main-contact-4 .sec-shape .shape2{bottom:20px;right:-5px}.main-contact-4 .row{margin-right:-10px;margin-left:-10px}.main-contact-4 .row .col-12,.main-contact-4 .row .col-md-6{padding:0 10px}.main-contact-4 .sec-btn{margin-top:10px}.main-partners{position:relative;background-position:center;padding:415px 0 80px 0;overflow:hidden;z-index:0;background-repeat:no-repeat}@media only screen and (max-width:767px){.main-partners{padding:370px 0 20px 0}}.main-partners:before{content:'';position:absolute;top:-1px;left:0;width:100%;height:100%;background-image:url(../images/partner-shape1.png);background-size:100%;background-position:top center;background-repeat:no-repeat;z-index:0}.partner-box{width:100%;text-align:center}.partner-box img{width:auto;opacity:.5;transition:.3s}.partner-box img:hover{opacity:1}.main-partners-2{position:relative;padding:60px 0;border-top:1px solid #ccc}.main-partners-2.style-1{border-top:0}.partners-box-2{width:100%;text-align:center}.partners-box-2 img{width:auto;filter:grayscale(1);transition:.3s}.partners-box-2 img:hover{filter:grayscale(0)}.blog-slider .slick-list{overflow:visible}.blog-slider .slick-slide{opacity:0;transition:.3s}.blog-slider .slick-slide.slick-active{opacity:1;transition:.3s}.blog-slider .slick-dots{margin-top:30px;position:unset}.blog-slider.slick-dotted.slick-slider{margin-bottom:0}.main-whatch-us{position:relative;z-index:1}.whatch-video-box{width:100%;height:445px;position:relative;border-radius:4px;box-shadow:2px 2px 60px rgba(0,0,0,.1);overflow:hidden}.whatch-video-box .whatch-video-img{width:100%;height:100%;border-radius:4px;position:relative;z-index:0}.video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:var(--gradient);background-size:200% 100%;background-position:left center;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;color:#fff;padding-left:5px;transition:.3s;z-index:1}.video-play-icon:focus,.video-play-icon:hover{color:#fff;background-position:right center}.video-play-icon:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:0 0;border-radius:50%;pointer-events:none;animation:waveBtn 2.5s infinite;z-index:-1}.video-play-icon:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:142px;height:142px;background:0 0;border:2px solid var(--primary);border-radius:50%;opacity:.5;pointer-events:none;z-index:-1}@keyframes waveBtn{0%{box-shadow:0 0 0 0 var(--primary)}50%{box-shadow:0 0 0 40px transparent}100%{box-shadow:0 0 0 0 transparent}}.main-counter{position:relative;margin-top:-247px;padding-top:315px;background:linear-gradient(to bottom,#f5f2ff,transparent);z-index:0}.counter-bar{width:100%;height:10px;border-radius:5px;position:relative;overflow:visible}.counter-bar:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);width:100%;height:10px;background:#ebebeb;border-radius:5px}.counter-bar-inner{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:0;height:10px;border-radius:5px;overflow:visible!important}.counter-bar-inner:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);width:100%;height:10px;background:linear-gradient(to right,#fa6823,#fb854d);box-shadow:-6px 6px 30px rgba(250,105,35,.5);border-radius:5px}.counter-box{padding:0 35px}@media only screen and (max-width:991px){.counter-box{padding:0;margin-bottom:30px}}.counter-box.project-done .counter-bar-inner:before{background:linear-gradient(to right,#2c4edb,#5470e2);box-shadow:-6px 6px 30px rgba(94,101,205,.5)}.counter-box.cup-coffee .counter-bar-inner:before{background:linear-gradient(to right,#1fa5a9,#4ab7ba);box-shadow:-6px 6px 30px rgba(31,165,169,.5)}.counter-box.skills-services .counter-bar-inner:before{background:linear-gradient(to right,#2c3ba2,#5561b4);box-shadow:-6px 6px 30px rgba(44,59,163,.5)}.counter-box .h4-title{font-size:40px;line-height:50px;color:#010f2e;font-weight:700;font-family:Jost,sans-serif;margin-bottom:0}.counter-box p{margin-bottom:17px}.main-projects{position:relative;overflow:hidden}.project-slider .slick-list{overflow:visible}.project-box-2{width:100%;height:450px;border-radius:4px;position:relative;overflow:hidden}.project-box-2.even{height:500px}.project-box-2 .project-img{position:relative;width:100%;height:100%;border-radius:4px;z-index:0}.project-box-2 .project-img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient);background-size:200%;opacity:0;transform:scale(0);transition:.5s}.project-box-2 .project-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:1}.project-box-2 .project-text .h3-title{color:#fff;position:relative;top:-30px;opacity:0;pointer-events:none;margin-bottom:0;transition:.5s}.project-box-2 .project-text p{color:#fff;position:relative;top:-30px;opacity:0;pointer-events:none;margin-bottom:17px;transition:.5s}.project-box-2 .project-text p a{color:#fff}.project-box-2 .project-text .lightimg{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;background:#fff;border-radius:50%;color:var(--primary);font-size:20px;transform:scale(0);transition:.5s}.project-box-2:hover .project-img:before{transform:scale(1);opacity:.6}.project-box-2:hover .project-text p{pointer-events:unset;position:relative;top:0;opacity:1;transition-delay:.6s}.project-box-2:hover .project-text .h3-title{pointer-events:unset;position:relative;top:0;opacity:1;transition-delay:.5s}.project-box-2:hover .project-text .lightimg{transform:scale(1);transition-delay:.7s}.main-with-us{position:relative;padding:75px 0 73px 0;background:linear-gradient(to bottom,#20233f,#2d3256)}.main-with-us .planet1{top:-73px;left:62px;right:auto}.main-with-us .planet2{bottom:30px;right:155px;top:auto;left:auto}.main-with-us .planet3{bottom:0;left:636px;top:auto;right:auto;transform:unset}.main-with-us .planet4{bottom:55px;left:328px;top:auto;right:auto}.main-with-us .planet5{top:139px;right:451px;bottom:auto;left:auto}.main-with-us .shooting-star{transform:rotate(25deg)}.main-with-us .with-us-content{position:relative;text-align:center}.main-with-us .with-us-content .h4-title{color:#fff}.main-portfolio{position:relative}.portfolio-tabbing-2{text-align:center}.portfolio-tabbing-2 ul{margin:0;padding:0;list-style:none;display:inline-block;font-size:0;line-height:1}.portfolio-tabbing-2 ul.clearfix:after{display:none!important}.portfolio-tabbing-2 ul li{font-size:15px;line-height:24px;color:#777;margin-left:50px;display:inline-block}.portfolio-tabbing-2 ul li:first-child{margin-left:0}.portfolio-tabbing-2 ul li .filter{display:inline-block;font-weight:500;cursor:pointer;transition:.3s}.portfolio-tabbing-2 ul li .filter.active,.portfolio-tabbing-2 ul li .filter:hover{color:#f56915;text-decoration:underline}.portfolio-list-box-2{padding:0 70px;margin-bottom:-30px}@media only screen and (max-width:991px){.portfolio-list-box-2{padding:0 50px}}@media only screen and (max-width:575px){.portfolio-list-box-2{padding:0 15px}}.portfolio-list-box-2 .portfoliolist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-left:-15px;margin-right:-15px}.portfolio-list-box-2 .portfolio{width:100%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;position:relative;padding:0 15px;display:inline-block}@media only screen and (max-width:991px){.portfolio-list-box-2 .portfolio{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:575px){.portfolio-list-box-2 .portfolio{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.portfolio-wrapper-2{width:100%;height:440px;position:relative;border-radius:4px;margin-bottom:30px;overflow:hidden;transition:.5s}@media only screen and (max-width:575px){.portfolio-wrapper-2{height:250px}}.portfolio-wrapper-2 .portfolio-img{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:cover;background-position:center;-webkit-transition:.5s;transition:.5s}.portfolio-wrapper-2 .portfolio-wrapper-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 10px;text-align:center;opacity:0;transition:.5s;z-index:5}.portfolio-wrapper-2 .portfolio-wrapper-text .h3-title{color:#fff;font-weight:800;position:relative;top:-10px;margin-bottom:0;opacity:0;transition:.5s}.portfolio-wrapper-2 .portfolio-wrapper-text p{color:#fff;margin-bottom:23px;position:relative;top:-10px;opacity:0;transition:.5s}.portfolio-wrapper-2 .portfolio-wrapper-text p a{color:#fff}.portfolio-wrapper-2 .portfolio-wrapper-text .view-btn{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;background:#fff;border:2px solid #fff;border-radius:4px;color:var(--primary);font-size:25px;position:relative;opacity:0;transform:scale(.9);transition:.5s}.portfolio-wrapper-2 .portfolio-wrapper-text .view-btn:hover{background:0 0;color:#fff;transition-delay:0s}.portfolio-wrapper-2:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:var(--gradientX);background-size:200%;opacity:0;-webkit-transition:.5s;transition:.5s;z-index:1}.portfolio-wrapper-2:hover{box-shadow:1px 1px 60px rgba(0,0,0,.15)}.portfolio-wrapper-2:hover:before{opacity:.8}.portfolio-wrapper-2:hover .portfolio-img{-webkit-transform:translate(-50%,-50%) scale(1.2,1.2);transform:translate(-50%,-50%) scale(1.2,1.2)}.portfolio-wrapper-2:hover .portfolio-wrapper-text{opacity:1}.portfolio-wrapper-2:hover .portfolio-wrapper-text .h3-title{position:relative;top:0;opacity:1;transition-delay:.3s}.portfolio-wrapper-2:hover .portfolio-wrapper-text p{position:relative;top:0;opacity:1;transition-delay:.4s}.portfolio-wrapper-2:hover .portfolio-wrapper-text .view-btn{transform:scale(1);opacity:1;transition-delay:.5s}.main-contact{position:relative}.contact-form-3 .row{margin-left:-10px;margin-right:-10px}.contact-form-3 .row .col-12,.contact-form-3 .row .col-md-6{padding:0 10px}.main-counter-2{position:relative;background:#f8fcfc;padding:80px 0 50px 0}.counter-box-2{width:230px;height:230px;background:#fff;box-shadow:2px 2px 60px rgba(0,0,0,.1);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;margin:auto;margin-bottom:30px}.counter-box-2 .h4-title{font-size:40px;line-height:1.15;font-weight:700}.counter-box-2:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:205px;height:205px;border-radius:50%;border:solid 13px transparent;background-image:linear-gradient(white,#fff),radial-gradient(circle at left,#fa6823,#fb854d);background-origin:border-box;background-clip:content-box,border-box;z-index:0}.counter-box-2.box-1:before{background-image:linear-gradient(white,#fff),radial-gradient(circle at left,#fa6823,#fb854d)}.counter-box-2.box-2:before{background-image:linear-gradient(white,#fff),radial-gradient(circle at left,#2c4edb,#5370e2)}.counter-box-2.box-3:before{background-image:linear-gradient(white,#fff),radial-gradient(circle at left,#20a5a9,#48b6ba)}.counter-box-2.box-4:before{background-image:linear-gradient(white,#fff),radial-gradient(circle at left,#2d3ba2,#5561b4)}.counter-box-2 .counter-box-text{position:relative;text-align:center;z-index:1}.counter-box-2 .counter-box-text p{margin-bottom:0}@media only screen and (max-width:767px){.sec-shape{display:none}}.dz-box.product{margin-bottom:30px!important;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s;height:calc(100% - 30px);background:#fff}.dz-box.product .item-box .item-img{position:relative;overflow:hidden;z-index:1}.dz-box.product .item-box .item-img>img{width:100%}.dz-box.product .item-box .item-img:after{content:"";position:absolute;width:100%;height:100%;left:0;z-index:0;background:#212529;top:0;opacity:0;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s}.dz-box.product .item-box .item-info{padding:20px;text-align:center}.dz-box.product .item-box .item-info .item-title{font-size:20px;margin-bottom:0;line-height:1.2}.dz-box.product .item-box .item-info .item-price{line-height:1.2;margin-bottom:0}.dz-box.product .item-box .item-info .item-price .price{color:var(--primary);font-size:16px!important;font-weight:600;margin-bottom:0}.dz-box.product .item-box .item-info .item-price .woocommerce-Price-currencySymbol{font-size:16px!important}.dz-box.product .item-box .item-info .woocommerce-product-rating{margin:0;float:none;display:inline-block}.dz-box.product .item-box .item-info .woocommerce-product-rating .woocommerce-review-link{margin:0}.dz-box.product .item-box .item-info-in{position:absolute;bottom:0;width:100%;padding:30px 20px;z-index:1;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s;transform:translateY(100px);-moz-transform:translateY(100px);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);opacity:0}@media only screen and (max-width:1199px){.dz-box.product .item-box .item-info-in{padding:30px 10px}}.dz-box.product .item-box .item-info-in ul{margin:0;padding:0;text-align:center}.dz-box.product .item-box .item-info-in ul li{list-style:none;display:inline-block;margin:0 5px}.dz-box.product .item-box .item-info-in ul li a{background:var(--primary);color:#fff;width:45px;text-align:center;display:block;font-size:16px;height:45px;line-height:45px;box-shadow:0 5px 15px -10px var(--primary);-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s;border-radius:var(--border-radius-base)}.dz-box.product .item-box .item-info-in ul li a .fa-heart:before{font-weight:500}.dz-box.product .item-box .item-info-in ul li a i{margin:0;padding:0;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s;display:inline-block}.dz-box.product .item-box .item-info-in ul li a span{display:none}.dz-box.product .item-box .item-info-in ul li a:hover{background:var(--primary-hover)}.dz-box.product .item-box .item-info-in ul li a:hover i{transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25)}.dz-box.product .item-box .item-info-in ul li a.add_to_cart_button.added i:before{content:"\f217"}.dz-box.product .item-box .item-info-in ul li a.add_to_cart_button.loading i:before{content:"\f110"}.dz-box.product .item-box .item-info-in ul li .add_to_cart_button:before{content:none}.dz-box.product .item-box .item-info-in ul li .yith-wcwl-add-to-wishlist{margin-top:0}.dz-box.product:hover{box-shadow:0 10px 60px 0 rgba(0,0,0,.15);transform:translateY(-15px);-moz-transform:translateY(-15px);-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px)}.dz-box.product:hover .item-box .item-img:after{opacity:.7}.dz-box.product:hover .item-box .item-img .item-info-in{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}.woocommerce div.product .dz-box .woocommerce-product-rating{display:block}.woocommerce div.product .dz-box .woocommerce-product-rating .star-rating{float:none;position:relative;display:inline-block;font-size:13px;top:2px}.woocommerce div.product .dz-box .woocommerce-product-rating .star-rating span{font-size:13px}.woocommerce div.product .dz-box .woocommerce-product-rating .woocommerce-review-link{display:inline-block}.woocommerce div.product .dz-box .woocommerce-product-rating .woocommerce-review-link .count{margin-right:4px}.woocommerce .woocommerce-ordering{margin:0 0 30px}.woocommerce nav.woocommerce-pagination ul li{overflow:unset}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{height:45px;width:45px;line-height:42px!important;border-radius:0;color:#777;text-align:center;border:0;padding:0;transition:all .5s;border:1px solid;border-color:#777;font-size:18px;background-color:#fff}.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li span:focus,.woocommerce nav.woocommerce-pagination ul li span:hover{color:#fff;background-color:var(--primary);border-color:var(--primary);box-shadow:0 5px 12px var(--rgba-primary-4)}.woocommerce a.remove{color:#000!important;display:block;font-size:14px;height:22px;line-height:20px;text-align:center;text-decoration:none;width:22px;opacity:1!important;background:#fff;padding:0;border:1px solid #000;border-radius:0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-family:var(--font-family-base);font-size:18px;line-height:20px;font-weight:600;color:var(--title);margin-bottom:5px}.woocommerce .product_list_widget .star-rating{position:relative;font-size:13px}.woocommerce .product_list_widget .star-rating span{font-size:13px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:auto;right:0}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0 0 15px 0;border-bottom:1px solid #eee;margin-bottom:15px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{border:0;margin-bottom:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li .amount{color:var(--primary);font-size:13px;font-weight:600}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{margin-right:10px}.woocommerce-mini-cart__buttons.buttons{justify-content:center}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px;letter-spacing:2px;padding:10px 15px;text-transform:uppercase}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px solid #ebe9eb;padding:10px 0 10px}.widget_shopping_cart_content p strong{margin-right:10px;color:var(--title)}.widget_shopping_cart_content p .amount{color:var(--primary)}.woocommerce .widget_price_filter .price_slider_amount .button{background:var(--primary);border-radius:0;text-transform:uppercase;font-weight:600;width:auto}.woocommerce .widget_rating_filter ul li{position:relative}.woocommerce .woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:var(--primary)!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border:2px solid var(--primary)}.woocommerce .widget_price_filter .price_slider_amount .price_label{font-weight:700;color:var(--title)}.wc-block-product-categories ul li,.widget_product_categories ul li,.woocommerce-widget-layered-nav ul li{border:0;color:inherit;font-family:inherit;text-align:right;display:table;width:100%;padding:.5rem 0 .5rem 1.25rem!important;line-height:1.3!important}.wc-block-product-categories ul li a,.widget_product_categories ul li a,.woocommerce-widget-layered-nav ul li a{color:inherit;float:left;text-transform:capitalize;text-align:left;position:relative;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s}.wc-block-product-categories ul li a:after,.widget_product_categories ul li a:after,.woocommerce-widget-layered-nav ul li a:after{content:"\f101";font-family:FontAwesome;position:absolute;display:block;left:-1.25rem;top:.063rem;font-size:14px}.wc-block-product-categories ul li a:hover,.widget_product_categories ul li a:hover,.woocommerce-widget-layered-nav ul li a:hover{color:var(--primary);transform:translateX(10px)}.wc-block-product-categories ul li ul,.widget_product_categories ul li ul,.woocommerce-widget-layered-nav ul li ul{margin-bottom:-.625rem}.wc-block-product-categories ul ul,.widget_product_categories ul ul,.woocommerce-widget-layered-nav ul ul{padding-left:1.125rem;margin-top:.5rem;margin-left:-.9375rem}.woocommerce div.product .price ins span,.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700;font-size:24px!important;color:var(--primary);display:inline-block;font-family:inherit;line-height:inherit;margin:0 0 15px}.woocommerce div.product .price ins span .woocommerce-Price-amount.amount,.woocommerce div.product p.price .woocommerce-Price-amount.amount,.woocommerce div.product span.price .woocommerce-Price-amount.amount{font-size:inherit!important;margin-bottom:0}.woocommerce div.product .price ins span .woocommerce-Price-currencySymbol,.woocommerce div.product p.price .woocommerce-Price-currencySymbol,.woocommerce div.product span.price .woocommerce-Price-currencySymbol{font-size:14px;margin-bottom:0}@media only screen and (max-width:575px){.woocommerce div.product .price ins span,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px!important}.woocommerce div.product .price ins span .woocommerce-Price-currencySymbol,.woocommerce div.product p.price .woocommerce-Price-currencySymbol,.woocommerce div.product span.price .woocommerce-Price-currencySymbol{font-size:14px}}.woocommerce div.product .price ins{margin-bottom:0}.woocommerce-product-details__short-description{margin-bottom:20px;display:block;clear:both}.product_meta{color:var(--title);margin-bottom:20px;font-weight:500}.product_meta a{margin:0 4px;font-weight:500}.woocommerce-review-link{color:inherit;font-size:13px;font-weight:500;line-height:1.5;padding:0;margin:30px 0 0 0}.woocommerce div.product .woocommerce-product-rating{display:flex;flex-direction:column;align-items:flex-end;position:relative;text-align:right;float:right;margin:-10px 0 20px}@media only screen and (max-width:575px){.woocommerce div.product .woocommerce-product-rating{display:block;float:left;margin:0 0 10px}}.price-rating-area{display:flex;justify-content:space-between;padding:10px 0;border:1px solid #eee;border-width:1px 0 1px 0;align-items:center;margin-bottom:20px}.price-rating-area .main-price{margin-bottom:0}.price-rating-area .star-rating{margin:0;float:right;position:relative!important}.woocommerce .woocommerce-product-rating .star-rating{margin:0;float:right}@media only screen and (max-width:575px){.woocommerce .woocommerce-product-rating .star-rating{float:left;position:relative}}.woocommerce div.product form.cart .variations label{font-weight:500;color:var(--title);margin:0}.cart .quantity input.input-text{font-size:18px;height:50px!important;text-align:left;padding:0 20px}@media only screen and (max-width:767px){.cart .quantity input.input-text{height:51px!important}}.woocommerce.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:0}.woocommerce.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){background-color:var(--primary);color:#fff;font-size:14px;box-shadow:none;padding:0;box-shadow:none}.woocommerce .button-variable-item span{font-size:13px;font-weight:600}.woocommerce-variation-add-to-cart .btn{text-transform:uppercase}.woocommerce.woo-variation-swatches .variable-items-wrapper{margin-bottom:10px!important}.woocommerce div.product form.cart{margin-bottom:1rem;margin-top:1rem}#tab-description,#tab-reviews{background:0 0!important;margin-top:0;padding:0;border:0}.woocommerce div.product .woocommerce-tabs .panel{padding:0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 30px!important;border:none!important;border-bottom:1px solid #eee!important;overflow:unset}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin-bottom:0;background:0 0!important;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--title);border:0;margin:0;padding:10px 20px;position:relative;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{bottom:0;background:var(--primary);top:auto;width:0;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s;opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{background:0 0;color:var(--primary)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:before{width:100%;opacity:1}.woocommerce #review_form #respond p{width:100%}.comment-reply-title{position:relative;font-weight:800;text-transform:uppercase;font-family:var(--font-family-title);letter-spacing:4px;font-size:1.25rem;line-height:1.5;color:var(--title);display:block;margin-bottom:15px}.woocommerce #review_form #respond p{margin:0 0 20px!important;display:inline-block}#review_form{padding:30px;box-shadow:0 0 40px 0 rgba(0,0,0,.15);margin:30px 0}@media only screen and (max-width:767px){#review_form{padding:20px}}#review_form .comment-form-rating{margin-bottom:0;display:block;width:100%;padding:0 10px}#review_form .comment-form-rating p{display:inline-block!important;width:auto!important;top:5px;position:relative}#review_form .comment-respond .comment-form p label{display:inline-block}#review_form #respond .comment-form-author,#review_form #respond .comment-form-email{width:50%!important}.woocommerce #reviews #comments ol.commentlist li{border-bottom:1px solid #eee}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:80px;border:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 95px;padding:0;border:0;border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p{font-size:16px;font-weight:400}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{color:var(--primary);font-weight:500}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{color:var(--title);font-size:20px;display:block;font-family:var(--font-family-title);text-transform:uppercase;line-height:1.2;margin-bottom:5px}.woocommerce .star-rating{font-size:15px;color:var(--primary);position:absolute;right:0;top:5px}.woocommerce .star-rating span{font-size:15px;color:var(--primary)}#tab-description h2,.woocommerce #reviews #comments h2,.woocommerce div.product .woocommerce-tabs .panel h2{font-family:var(--font-family-title);color:var(--title);font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.woocommerce-cart-form{overflow:auto}.woocommerce-cart-form .table{font-size:14px;font-weight:500}.woocommerce-cart-form .table tr{vertical-align:middle}.woocommerce-cart-form .table tr td.actions .coupon .input-text{height:50px;width:180px;display:inline-block;margin-right:10px}.woocommerce-cart-form .table tr th{color:var(--title);font-weight:700;font-size:16px}@media only screen and (max-width:575px){.woocommerce-cart-form .table tr th{font-size:14px}}.woocommerce-cart-form .table tr th.product-thumbnail{width:100px}.woocommerce-cart-form .table tr th.product-remove{width:40px}.woocommerce-cart-form .table tr img{width:80px}.woocommerce-cart-form .table tr .product-item-name{font-weight:600;font-size:16px}.woocommerce-cart-form .table tr .quantity input{height:50px;width:70px;padding:0 10px 0 15px;text-align:left}.woocommerce-cart-form .table tr .button,.woocommerce-cart-form .table tr .button[type*=submit]{padding:18px 24px;font-size:13px;text-transform:uppercase;color:#fff}.woocommerce .cart_totals h2{font-family:var(--font-family-title);background:var(--primary);font-size:18px;color:#fff;text-transform:uppercase;padding:15px 20px;font-weight:500}.cart_totals{color:var(--title)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;text-transform:uppercase;text-align:center;padding:13px 30px;display:block}.woocommerce .woocommerce-checkout.checkout form .form-row input,.woocommerce .woocommerce-checkout.checkout form .form-row input.input-text,.woocommerce .woocommerce-checkout.checkout form .form-row input[type=email],.woocommerce .woocommerce-checkout.checkout form .form-row input[type=tel],.woocommerce .woocommerce-checkout.checkout form .form-row input[type=text],.woocommerce .woocommerce-checkout.checkout form .form-row select,.woocommerce .woocommerce-checkout.checkout form .form-row textarea{height:50px}.woocommerce .woocommerce-checkout.checkout .col-1,.woocommerce .woocommerce-checkout.checkout .col-2{padding-left:15px;padding-right:15px}.checkout.woocommerce-checkout .select2-choice,.checkout.woocommerce-checkout input[type=email],.checkout.woocommerce-checkout input[type=tel],.checkout.woocommerce-checkout input[type=text],.checkout.woocommerce-checkout textarea,.login input[type=password],.login input[type=text],.woocommerce form .form-row .select2-choice,.woocommerce form .form-row .select2-selection,.woocommerce form .form-row input.input-text,.woocommerce-EditAccountForm.edit-account input[type=email],.woocommerce-EditAccountForm.edit-account input[type=password],.woocommerce-EditAccountForm.edit-account input[type=text],.woocommerce-ResetPassword.lost_reset_password input[type=text]{height:50px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:48%}.lost_reset_password .button{display:block;width:100%;text-align:center}.woocommerce .woocommerce-message{border-top-color:var(--primary)}.woocommerce form .form-row label{font-family:var(--font-family-base);font-size:14px;font-weight:500;margin-bottom:2px}.woocommerce .col2-set,.woocommerce-page .col2-set{width:auto;margin-left:-15px!important;margin-right:-15px!important}.woocommerce form .form-row{margin:0 0 15px;padding:0}.woocommerce-additional-fields h3{color:var(--title);font-family:var(--font-family-title);font-size:20px;font-weight:600;line-height:1.4em;margin:0 0 20px;text-transform:uppercase}.woocommerce table.shop_table thead th{color:#fff;background:var(--primary);font-family:var(--font-family-title);text-transform:uppercase;font-weight:500;letter-spacing:2px}.woocommerce #place_order,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{text-transform:uppercase;text-align:center;padding:13px 30px}.woocommerce-form-coupon-toggle{display:none}.payment_methods input+label{font-weight:600;color:var(--title);padding-left:30px;line-height:1.2;position:relative}.payment_methods input+label:after{content:"";width:18px;height:18px;border-radius:18px;background:#fff;border:2px solid var(--primary);position:absolute;left:0;top:50%;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.payment_methods input:checked+label:after{border-width:2px;background:var(--primary);box-shadow:inset 0 0 0 3px #fff;border-color:var(--primary)}.woocommerce-checkout #payment div.payment_box::after{content:none}.yith-wcwl-wishlistaddedbrowse,.yith-wcwl-wishlistexistsbrowse{position:relative;top:17px}.yith-wcwl-wishlistaddedbrowse .feedback,.yith-wcwl-wishlistexistsbrowse .feedback{display:inline-block;padding:0!important;position:absolute;top:0;width:100%;left:0;height:100%;line-height:45px;text-align:center}.yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon,.yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon{margin-right:0!important}.yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon:before,.yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon:before{font-weight:900}.woocommerce form.woocommerce-form.checkout_coupon,.woocommerce form.woocommerce-form.login,.woocommerce form.woocommerce-form.register,.woocommerce-ResetPassword{border:0;box-shadow:0 10px 60px 0 rgba(0,0,0,.1);padding:30px;max-width:450px;margin-left:auto;margin-right:auto}.woocommerce-ResetPassword .form-row-first{width:100%!important}.woocommerce-Addresses .col-1,.woocommerce-Addresses .col-2{padding-left:15px;padding-right:15px}.product-details .product_meta>span{display:block}.pswp{z-index:9999}.shop-item-rating .woocommerce-product-rating .count{margin-left:2px;margin-right:5px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:unset;margin-right:0;display:block;margin-top:10px}.woocommerce-cart-form .button:disabled{color:#fff!important}.minicart .widget_shopping_cart .woocommerce-Price-amount.amount{text-align:right;float:right}.minicart .widget_shopping_cart .total span{margin-right:5px;float:unset}.woocommerce .product-details .product form .woo-selected-variation-item-name{display:none!important}.woocommerce .product-details .product form .reset_variations{display:none!important}.woocommerce .product-details .product form.cart .button{background-color:var(--primary);border-color:var(--primary)}.woocommerce .product-details .product .yith-wcwl-wishlistexistsbrowse{position:unset}.woocommerce .product-details .product .yith-wcwl-wishlistexistsbrowse .feedback{display:block!important;margin-bottom:15px;position:unset;background-color:var(--primary);color:#fff;border-radius:var(--border-radius-base)}.woocommerce .product-details .product .yith-wcwl-wishlistexistsbrowse .feedback .yith-wcwl-icon{margin-right:8px!important}.woocommerce .product-details .product .yith-wcwl-wishlistexistsbrowse a{display:none}.woocommerce .product-details .product .yith-wcwl-add-button{display:none}.woocommerce .product-details .product .related-product .yith-wcwl-wishlistexistsbrowse{position:relative}.woocommerce .product-details .product .related-product .yith-wcwl-wishlistexistsbrowse .feedback{position:absolute}.woocommerce .product-details .product .related-product .yith-wcwl-wishlistexistsbrowse .feedback .yith-wcwl-icon{margin-right:0!important}.woocommerce .product-details .product .related-product .yith-wcwl-add-button{display:block}.woocommerce .woocommerce-product-rating .woocommerce-review-link .count{margin-right:4px}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item{width:auto;padding:0 5px}.woocommerce.single-product .product .summary-content .single_add_to_cart_button.button{background-color:var(--primary);border-color:var(--primary)}.woocommerce.single-product .product .summary-content .product_meta>span{display:block}#yith-quick-view-modal .yith-wcqv-wrapper{height:auto!important}@media only screen and (max-width:1199px){#yith-quick-view-modal .yith-wcqv-wrapper{height:80vh!important}}.yith-wcqv-wrapper #yith-quick-view-close{border:0;width:30px;height:30px;line-height:30px;opacity:1;background-color:var(--primary);color:#fff}.pswp__caption__center{text-align:center}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{margin-right:10px}.woocommerce-product-search .input-group-append{position:absolute;right:4px;top:4px}.woocommerce-product-search .input-group-append .btn{padding:0 0;width:37px;height:37px}.woocommerce-product-search .search-field{height:45px;width:100%;border:1px solid #e1e6eb;font-size:14px;padding:10px 50px 10px 15px;outline:0!important}.wp-block-woocommerce-product-search .wc-block-product-search__fields{position:relative}.wp-block-woocommerce-product-search .wc-block-product-search__label{margin-bottom:30px;padding-bottom:10px;position:relative;color:var(--title);font-size:1.375rem;font-weight:700;font-family:var(--font-family-title);display:block}.wp-block-woocommerce-product-search .wc-block-product-search__label:before{content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:var(--gradient)}.wp-block-woocommerce-product-search .wc-block-product-search__field{height:45px;width:100%;border:1px solid #e1e6eb;font-size:14px;padding:10px 50px 10px 15px;outline:0!important}.wp-block-woocommerce-product-search .wc-block-product-search__button{position:absolute;right:4px;top:4px;border:0;background:var(--primary);color:#fff;height:37px;width:37px;text-align:center;padding:0;justify-content:center}.wp-block-woocommerce-product-search .wc-block-product-search__button:active,.wp-block-woocommerce-product-search .wc-block-product-search__button:hover{color:#fff;background:var(--primary-hover)}.wc-block-grid .wc-block-grid__products .add_to_cart_button,.wc-block-product-category .wc-block-grid__products .add_to_cart_button,.wp-block-product-tag .wc-block-grid__products .add_to_cart_button,.wp-block-products-by-attribute .wc-block-grid__products .add_to_cart_button{padding:2px;font-size:12px;font-weight:600;display:block;border-radius:var(--border-radius-sm)}.wc-block-grid .wc-block-grid__products .add_to_cart_button:before,.wc-block-product-category .wc-block-grid__products .add_to_cart_button:before,.wp-block-product-tag .wc-block-grid__products .add_to_cart_button:before,.wp-block-products-by-attribute .wc-block-grid__products .add_to_cart_button:before{position:absolute}.wc-block-grid .wc-block-grid__products .star-rating,.wc-block-product-category .wc-block-grid__products .star-rating,.wp-block-product-tag .wc-block-grid__products .star-rating,.wp-block-products-by-attribute .wc-block-grid__products .star-rating{position:relative;font-size:10px;right:auto;top:auto}.wc-block-grid .wc-block-grid__products .star-rating span,.wc-block-product-category .wc-block-grid__products .star-rating span,.wp-block-product-tag .wc-block-grid__products .star-rating span,.wp-block-products-by-attribute .wc-block-grid__products .star-rating span{font-size:10px}.wc-block-grid .wc-block-grid__product-rating,.wc-block-product-category .wc-block-grid__product-rating,.wp-block-product-tag .wc-block-grid__product-rating,.wp-block-products-by-attribute .wc-block-grid__product-rating{height:15px}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid .wc-block-grid__product-price,.wc-block-grid .wc-block-grid__product-rating,.wc-block-product-category .wc-block-grid__product-onsale,.wc-block-product-category .wc-block-grid__product-price,.wc-block-product-category .wc-block-grid__product-rating,.wp-block-product-tag .wc-block-grid__product-onsale,.wp-block-product-tag .wc-block-grid__product-price,.wp-block-product-tag .wc-block-grid__product-rating,.wp-block-products-by-attribute .wc-block-grid__product-onsale,.wp-block-products-by-attribute .wc-block-grid__product-price,.wp-block-products-by-attribute .wc-block-grid__product-rating{margin-bottom:5px}.wc-block-featured-product .wc-block-featured-product__title{padding:15px 15px 0;font-size:28px}.wc-block-featured-product .wc-block-featured-product__description{font-size:14px;padding:15px 15px 0}.wc-block-featured-product{min-height:auto!important;padding:10px 0}.wc-block-sort-select__select{border:1px solid #eee}.wc-block-featured-category .wp-block-button aligncenter{margin:0}.wc-block-featured-category .wc-block-featured-category__title{padding:15px 15px 0}.wc-block-featured-category .wc-block-featured-category__link{padding:0 15px 15px}.wc-block-components-sort-select{margin-bottom:20px}.wp-block-woocommerce-all-reviews .wc-block-review-list-item__item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.wp-block-woocommerce-all-reviews .wc-block-review-list-item__rating__stars{font-size:12px}.wp-block-woocommerce-all-reviews .wc-block-review-list-item__product{line-height:1.3}.wp-block-woocommerce-all-reviews .wc-block-review-list-item__meta{font-size:14px}.wp-block-woocommerce-all-reviews .wc-block-review-list-item__text{font-size:13px}.wp-block-woocommerce-all-reviews .wc-block-review-list-item__text p:last-child{margin-bottom:0}.wp-block-woocommerce-all-reviews .wc-block-components-review-list-item__info{margin-bottom:15px}.wc-block-components-price-slider__range-input-progress{--range-color:var(--primary)}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter input{margin-right:15px}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-checkbox-list li{display:flex;align-items:center;padding:5px 0}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-checkbox-list li label{display:inline-flex;flex:1;width:100%;justify-content:space-between;margin-bottom:0}.wp-block-woocommerce-price-filter .wc-block-price-filter__controls input{border:1px solid #000;padding:10px 15px;height:40px}.wc-block-grid__no-products{padding:20px}.wc-block-grid__no-products .wc-block-grid__no-products-image{max-width:60px;margin:0 auto .5em;max-height:60px}.wc-block-grid__no-products .wc-block-grid__no-products-title{color:#000}[dir=rtl] .minicart ul.product_list_widget li a img,[dir=rtl] .woocommerce ul.cart_list li a img,[dir=rtl] .woocommerce ul.cart_list li img,[dir=rtl] .woocommerce ul.product_list_widget li img{float:right;margin-left:15px;margin-right:0}[dir=rtl] .minicart .widget_shopping_cart ul.cart_list li,[dir=rtl] .minicart .widget_shopping_cart ul.product_list_widget li{padding:0 0 15px 25px}[dir=rtl] .woocommerce .widget_shopping_cart .cart_list li a.remove,[dir=rtl] .woocommerce.widget_shopping_cart .cart_list li a.remove{left:0;right:auto}[dir=rtl] .woocommerce .widget_layered_nav ul li .count{float:left}[dir=rtl] .woocommerce .widget_price_filter .price_slider_amount .button{left:0;right:auto;top:-5px}[dir=rtl] .woocommerce-product-search .search-field{padding:10px 15px 10px 50px}[dir=rtl] .woocommerce-product-search .input-group-append{left:0;right:auto}[dir=rtl] .widget_product_categories ul li{padding:.5rem 1.25rem .5rem 0!important;text-align:left}[dir=rtl] .widget_product_categories ul li a{float:right}[dir=rtl] .widget_product_categories ul li a:after{left:auto;right:-1.25rem;transform:rotate(180deg)}[dir=rtl] .widget_product_categories ul li a:hover{transform:translateX(-10px)}[dir=rtl] .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-of-type{margin-right:4px}[dir=rtl] .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px}[dir=rtl] .woocommerce div.product .woocommerce-product-rating{text-align:left;float:left}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating{left:0;right:auto}[dir=rtl] .woocommerce div.product form.cart .button{float:right}[dir=rtl] .woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 10px}[dir=rtl] .cart .quantity input.input-text{margin-right:0}[dir=rtl] .woocommerce div.product form.cart .variations td.label{padding-left:1em;padding-right:0}[dir=rtl] .woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 95px 0 0}[dir=rtl] .woocommerce #reviews #comments ol.commentlist li img.avatar{right:0;left:auto}[dir=rtl] .woocommerce .star-rating{right:auto;left:0}[dir=rtl] .woocommerce .col2-set .col-1,[dir=rtl] .woocommerce-page .col2-set .col-1{float:right}[dir=rtl] .woocommerce-error,[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-message{padding:1em 3.5em 1em 2em}[dir=rtl] .woocommerce-error:before,[dir=rtl] .woocommerce-info:before,[dir=rtl] .woocommerce-message:before{left:auto;right:1.5em}[dir=rtl] .woocommerce-error .button,[dir=rtl] .woocommerce-info .button,[dir=rtl] .woocommerce-message .button{float:left}[dir=rtl] .woocommerce table.shop_table{text-align:right}[dir=rtl] .woocommerce-account .woocommerce-MyAccount-navigation{float:right;padding-right:0;padding-left:30px}@media only screen and (max-width:991px){[dir=rtl] .woocommerce-account .woocommerce-MyAccount-content,[dir=rtl] .woocommerce-account .woocommerce-MyAccount-navigation{float:right}}@media only screen and (max-width:767px){[dir=rtl] .woocommerce-account .woocommerce-MyAccount-content,[dir=rtl] .woocommerce-account .woocommerce-MyAccount-navigation{float:none;padding-left:0}}[dir=rtl] .woocommerce form.checkout_coupon,[dir=rtl] .woocommerce form.login,[dir=rtl] .woocommerce form.register{text-align:right}[dir=rtl] .woocommerce form .show-password-input,[dir=rtl] .woocommerce-page form .show-password-input{right:auto;left:.7em}.shop-widget .wp-block-column>h1,.shop-widget .wp-block-column>h2,.shop-widget .wp-block-column>h3,.shop-widget .wp-block-column>h4,.shop-widget .wp-block-column>h5,.shop-widget .wp-block-column>h6,.shop-widget .wp-block-group__inner-container>h1,.shop-widget .wp-block-group__inner-container>h2,.shop-widget .wp-block-group__inner-container>h3,.shop-widget .wp-block-group__inner-container>h4,.shop-widget .wp-block-group__inner-container>h5,.shop-widget .wp-block-group__inner-container>h6,.shop-widget .wp-block-woocommerce-attribute-filter>h1,.shop-widget .wp-block-woocommerce-attribute-filter>h2,.shop-widget .wp-block-woocommerce-attribute-filter>h3,.shop-widget .wp-block-woocommerce-attribute-filter>h4,.shop-widget .wp-block-woocommerce-attribute-filter>h5,.shop-widget .wp-block-woocommerce-attribute-filter>h6,.shop-widget .wp-block-woocommerce-price-filter>h1,.shop-widget .wp-block-woocommerce-price-filter>h2,.shop-widget .wp-block-woocommerce-price-filter>h3,.shop-widget .wp-block-woocommerce-price-filter>h4,.shop-widget .wp-block-woocommerce-price-filter>h5,.shop-widget .wp-block-woocommerce-price-filter>h6,.sidebar-widget .wp-block-column>h1,.sidebar-widget .wp-block-column>h2,.sidebar-widget .wp-block-column>h3,.sidebar-widget .wp-block-column>h4,.sidebar-widget .wp-block-column>h5,.sidebar-widget .wp-block-column>h6,.sidebar-widget .wp-block-group__inner-container>h1,.sidebar-widget .wp-block-group__inner-container>h2,.sidebar-widget .wp-block-group__inner-container>h3,.sidebar-widget .wp-block-group__inner-container>h4,.sidebar-widget .wp-block-group__inner-container>h5,.sidebar-widget .wp-block-group__inner-container>h6,.sidebar-widget .wp-block-woocommerce-attribute-filter>h1,.sidebar-widget .wp-block-woocommerce-attribute-filter>h2,.sidebar-widget .wp-block-woocommerce-attribute-filter>h3,.sidebar-widget .wp-block-woocommerce-attribute-filter>h4,.sidebar-widget .wp-block-woocommerce-attribute-filter>h5,.sidebar-widget .wp-block-woocommerce-attribute-filter>h6,.sidebar-widget .wp-block-woocommerce-price-filter>h1,.sidebar-widget .wp-block-woocommerce-price-filter>h2,.sidebar-widget .wp-block-woocommerce-price-filter>h3,.sidebar-widget .wp-block-woocommerce-price-filter>h4,.sidebar-widget .wp-block-woocommerce-price-filter>h5,.sidebar-widget .wp-block-woocommerce-price-filter>h6{margin-bottom:30px;padding-bottom:10px;position:relative}.shop-widget .wp-block-column>h1:before,.shop-widget .wp-block-column>h2:before,.shop-widget .wp-block-column>h3:before,.shop-widget .wp-block-column>h4:before,.shop-widget .wp-block-column>h5:before,.shop-widget .wp-block-column>h6:before,.shop-widget .wp-block-group__inner-container>h1:before,.shop-widget .wp-block-group__inner-container>h2:before,.shop-widget .wp-block-group__inner-container>h3:before,.shop-widget .wp-block-group__inner-container>h4:before,.shop-widget .wp-block-group__inner-container>h5:before,.shop-widget .wp-block-group__inner-container>h6:before,.shop-widget .wp-block-woocommerce-attribute-filter>h1:before,.shop-widget .wp-block-woocommerce-attribute-filter>h2:before,.shop-widget .wp-block-woocommerce-attribute-filter>h3:before,.shop-widget .wp-block-woocommerce-attribute-filter>h4:before,.shop-widget .wp-block-woocommerce-attribute-filter>h5:before,.shop-widget .wp-block-woocommerce-attribute-filter>h6:before,.shop-widget .wp-block-woocommerce-price-filter>h1:before,.shop-widget .wp-block-woocommerce-price-filter>h2:before,.shop-widget .wp-block-woocommerce-price-filter>h3:before,.shop-widget .wp-block-woocommerce-price-filter>h4:before,.shop-widget .wp-block-woocommerce-price-filter>h5:before,.shop-widget .wp-block-woocommerce-price-filter>h6:before,.sidebar-widget .wp-block-column>h1:before,.sidebar-widget .wp-block-column>h2:before,.sidebar-widget .wp-block-column>h3:before,.sidebar-widget .wp-block-column>h4:before,.sidebar-widget .wp-block-column>h5:before,.sidebar-widget .wp-block-column>h6:before,.sidebar-widget .wp-block-group__inner-container>h1:before,.sidebar-widget .wp-block-group__inner-container>h2:before,.sidebar-widget .wp-block-group__inner-container>h3:before,.sidebar-widget .wp-block-group__inner-container>h4:before,.sidebar-widget .wp-block-group__inner-container>h5:before,.sidebar-widget .wp-block-group__inner-container>h6:before,.sidebar-widget .wp-block-woocommerce-attribute-filter>h1:before,.sidebar-widget .wp-block-woocommerce-attribute-filter>h2:before,.sidebar-widget .wp-block-woocommerce-attribute-filter>h3:before,.sidebar-widget .wp-block-woocommerce-attribute-filter>h4:before,.sidebar-widget .wp-block-woocommerce-attribute-filter>h5:before,.sidebar-widget .wp-block-woocommerce-attribute-filter>h6:before,.sidebar-widget .wp-block-woocommerce-price-filter>h1:before,.sidebar-widget .wp-block-woocommerce-price-filter>h2:before,.sidebar-widget .wp-block-woocommerce-price-filter>h3:before,.sidebar-widget .wp-block-woocommerce-price-filter>h4:before,.sidebar-widget .wp-block-woocommerce-price-filter>h5:before,.sidebar-widget .wp-block-woocommerce-price-filter>h6:before{content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:var(--gradient)}.shop-widget>h1,.shop-widget>h2,.shop-widget>h3,.shop-widget>h4,.shop-widget>h5,.shop-widget>h6{margin-bottom:30px;padding-bottom:10px;position:relative}.shop-widget>h1:before,.shop-widget>h2:before,.shop-widget>h3:before,.shop-widget>h4:before,.shop-widget>h5:before,.shop-widget>h6:before{content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:var(--gradient)}.woocommerce span.onsale{background-color:var(--primary)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--primary-hover)}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.shop-widget .wc-block-grid__product .add_to_cart_button{border:0;width:100%}.site-footer{position:relative;background:#1c233d;padding:120px 0 70px 0}@media only screen and (max-width:1199px){.site-footer{padding:70px 0 30px 0}}.site-footer .footer-logo a{display:inline-block;width:204px;margin-bottom:25px}.site-footer .footer-info p{color:#a9aebe;margin-bottom:17px}.site-footer .footer-title{color:#fff;position:relative;padding-bottom:10px;margin-bottom:26px}.site-footer .footer-title:before{content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:var(--gradientX)}.site-footer .our-links,.site-footer .our-services{padding-left:60px}@media only screen and (max-width:1199px){.site-footer .our-links,.site-footer .our-services{padding-left:0}}.site-footer .our-links ul,.site-footer .our-services ul{padding:0;margin:0;list-style:none;font-size:0;line-height:1;column-count:2}.site-footer .our-links ul li,.site-footer .our-services ul li{display:block;font-size:15px;line-height:25px;margin-bottom:6px}.site-footer .our-links ul li:last-child,.site-footer .our-services ul li:last-child{margin-bottom:0}.site-footer .our-links ul li a,.site-footer .our-services ul li a{font-size:15px;line-height:25px;color:#a9aebe;transition:.3s}.site-footer .our-links ul li.active a,.site-footer .our-services ul li.active a{color:var(--secondary)}.site-footer .our-services ul{column-count:unset}.site-footer .social-icon{font-size:0;line-height:1}.site-footer .social-icon a{width:41px;height:41px;background:rgba(255,255,255,.3);display:inline-flex;justify-content:center;align-items:center;font-size:16px;color:#fff;border-radius:50%;margin-right:5px;position:relative;transition:.3s}.site-footer .social-icon a:last-child{margin-right:0}.site-footer .social-icon a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient);border-radius:50%;opacity:0;transition:.3s}.site-footer .social-icon a:hover:before{opacity:1}.footer-contact-box{min-height:40px;margin-bottom:12px}.footer-contact-box:last-child{margin-bottom:0}.footer-contact-link{display:inline-block;padding-left:51px;position:relative}.footer-contact-link .icon{position:absolute;top:50%;left:0;transform:translate(0,-50%);display:inline-flex;justify-content:center;align-items:center;text-align:center;width:40px;height:40px;background:var(--gradientX);border-radius:50%;color:#fff;font-size:20px}.footer-contact-link a{display:block;color:#a9aebe;font-size:15px;line-height:25px;transition:.3s}.footer-contact-link a:hover{color:var(--secondary)}.footer-last{background:#10152a;padding:22px 0;color:#a9aebe}.footer-last .copy-right p{margin-bottom:0}.footer-last .copy-right p a{color:var(--secondary);transition:.3s}.footer-last .copy-right p a:hover{color:var(--primary)}.site-footer-2{position:relative;background-color:#031030}.site-footer-2 .footer-logo{width:220px}.site-footer-2 .footer-bottom{margin-top:20px;border-top:1px solid #a9aebe;position:relative;padding:10px 0}.site-footer-2 .footer-bottom .copy-right{margin-bottom:0}.site-footer-2 .footer-bottom .copy-right p{color:#a9aebe;margin-bottom:0}.site-footer-2 .footer-bottom .copy-right p a{color:inherit;transition:.3s}.site-footer-2 .footer-bottom .copy-right p a:hover{color:#fff}@media only screen and (max-width:767px){.site-footer-2 .footer-logo{text-align:center;margin-bottom:30px}}.site-footer-2 .footer-menu{position:relative;text-align:right}@media only screen and (max-width:767px){.site-footer-2 .footer-menu{text-align:center}}.site-footer-2 .footer-menu ul{list-style:none;font-size:0;line-height:1;margin-bottom:0}.site-footer-2 .footer-menu ul li{font-size:15px;line-height:20px;display:inline-block;margin-left:30px}.site-footer-2 .footer-menu ul li:first-child{margin-left:0}@media only screen and (max-width:767px){.site-footer-2 .footer-menu ul li{margin-left:15px}}.site-footer-2 .footer-menu ul li a{display:inline-block;font-size:15px;line-height:20px;color:#a9aebe;transition:.3s}.site-footer-2 .footer-menu ul li a:hover{color:#fff}.site-footer-2 .social-icon{text-align:right;font-size:0;line-height:1}@media only screen and (max-width:767px){.site-footer-2 .social-icon{text-align:center;margin-bottom:10px}}.site-footer-2 .social-icon a{font-size:18px;display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background:rgba(255,255,255,.3);border-radius:50%;color:#fff;margin-left:15px;position:relative;overflow:hidden;transition:.3s}@media only screen and (max-width:767px){.site-footer-2 .social-icon a{margin-left:10px}}.site-footer-2 .social-icon a:first-child{margin-left:0}.site-footer-2 .social-icon a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient);background-size:200%;border-radius:50%;opacity:0;transition:.3s;z-index:0}.site-footer-2 .social-icon a:hover:before{opacity:1}.newsletter-2{position:relative;padding:113px 10px 120px 10px;text-align:center}@media only screen and (max-width:767px){.newsletter-2{padding:50px 10px 50px 10px}}.newsletter-2 .h2-title{font-size:50px;line-height:1.2;color:#fff;margin-bottom:39px}@media only screen and (max-width:767px){.newsletter-2 .h2-title{font-size:30px;line-height:1.2;margin-bottom:15px}}.newsletter-2 .newsletter-form-2{font-size:0;line-height:1}.newsletter-2 .newsletter-form-2 input{width:370px;height:60px;background:#fff;border:none;outline:0;border-radius:40px;font-size:15px;line-height:24px;padding:0 30px;color:#777;vertical-align:middle;margin-right:30px}@media only screen and (max-width:767px){.newsletter-2 .newsletter-form-2 input{width:100%;height:45px;margin-right:0}}.newsletter-2 .newsletter-form-2 .sec-btn{vertical-align:middle}@media only screen and (max-width:767px){.newsletter-2 .newsletter-form-2 .sec-btn{margin-top:20px}}.newsletter-2 .newsletter-form-2 a{display:inline-block;width:204px}.site-footer.style-3{position:relative;padding:350px 0 50px 0;background:linear-gradient(to bottom,#20233f,#2d3256);overflow:hidden}@media only screen and (max-width:1199px){.site-footer.style-3{padding:200px 0 50px 0}}@media only screen and (max-width:991px){.site-footer.style-3{padding:150px 0 50px 0}}@media only screen and (max-width:767px){.site-footer.style-3{padding:100px 0 20px 0}}.site-footer.style-3 .container{position:relative;z-index:5}.site-footer.style-3 .banner-animate{width:100%;left:0;transform:none}.site-footer.style-3 .banner-animate .smoke{bottom:auto;top:-2px;transform:rotateX(180deg);z-index:1;width:100%;display:block;left:0}.site-footer.style-3 .banner-animate .smoke.smoke1{position:unset}.site-footer.style-3 .banner-animate .smoke.smoke1,.site-footer.style-3 .banner-animate .smoke.smoke2{animation:none}.site-footer.style-3 .banner-animate .planet1{top:211px;right:46px}.site-footer.style-3 .banner-animate .planet2{top:215px;left:163px}.site-footer.style-3 .banner-animate .planet3{bottom:87px}.site-footer.style-3 .banner-animate .planet4{top:auto;left:228px;bottom:203px}.site-footer.style-3 .banner-animate .planet5{top:auto;bottom:104px;right:401px}.site-footer.style-3 .footer-info-2{display:block;padding-bottom:40px;border-bottom:1px dashed #a9aebe;margin-bottom:60px}@media only screen and (max-width:575px){.site-footer.style-3 .footer-info-2{padding-bottom:30px;margin-bottom:30px}}@media only screen and (max-width:991px){.site-footer.style-3 .footer-call{text-align:center;margin-top:15px;margin-bottom:15px;display:block}}.site-footer.style-3 .footer-call p{font-size:18px;line-height:25px;color:#a9aebe;font-weight:500;margin-bottom:0}.site-footer.style-3 .footer-call a{font-size:25px;line-height:30px;color:var(--primary);font-family:Jost,sans-serif;font-weight:700;transition:.3s}.site-footer.style-3 .footer-call a:hover{color:#fff}.site-footer.style-3 .footer-logo{text-align:center}.site-footer.style-3 .footer-logo a{display:inline-block;width:204px;margin-bottom:0}.site-footer.style-3 .social-icon{text-align:right}@media only screen and (max-width:991px){.site-footer.style-3 .social-icon{text-align:center}}.site-footer.style-3 .social-icon a{display:inline-flex;justify-content:center;align-items:center;width:41px;height:41px;background:rgba(255,255,255,.3);font-size:16px;color:#fff;border-radius:50%;margin-left:5px;position:relative;overflow:hidden;transition:.3s}.site-footer.style-3 .social-icon a:first-child{margin-left:0}.site-footer.style-3 .social-icon a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient);background-size:200%;border-radius:50%;opacity:0;transition:.3s}.site-footer.style-3 .social-icon a:hover:before{opacity:1}.site-footer.style-3 .h3-title.footer-title{color:#fff;position:relative;padding-bottom:2px;margin-bottom:25px}.site-footer.style-3 .h3-title.footer-title:before{content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:var(--gradient);background-size:200%;z-index:0}.footer-last-3{background:#1e223d;color:#fff;padding:22px 0}.footer-last-3 .copy-right p{color:#fff;margin-bottom:0}.footer-last-3 .copy-right p a{color:#f0a70e;transition:.3s}.footer-last-3 .copy-right p a:hover{color:var(--primary)}.main-get-started-2{position:relative;margin-bottom:-132px;z-index:1}.get-started-box-2{width:100%;height:242px;background:var(--gradient);background-size:200%;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;padding:10px 70px;overflow:hidden;position:relative}@media only screen and (max-width:991px){.get-started-box-2{height:auto;padding:30px}}@media only screen and (max-width:575px){.get-started-box-2{flex-direction:column;text-align:center}}.get-started-box-2 .get-started-text .h4-title{font-size:50px;line-height:1.2;color:#fff;margin-bottom:11px}@media only screen and (max-width:991px){.get-started-box-2 .get-started-text .h4-title{font-size:35px}}@media only screen and (max-width:575px){.get-started-box-2 .get-started-text .h4-title{margin-bottom:24px}}.get-started-box-2 .get-started-text p{font-size:18px;line-height:28px;color:#fff;margin-bottom:0}@media only screen and (max-width:991px){.get-started-box-2 .get-started-text p{font-size:15px}}@media only screen and (max-width:575px){.get-started-box-2 .get-started-text p{margin-bottom:15px}}.get-started-box-2 .circle-shape span:after,.get-started-box-2 .circle-shape span:before,.get-started-box-2 .circle-shape:after,.get-started-box-2 .circle-shape:before,.get-started-box-2:after,.get-started-box-2:before{content:'';position:absolute;top:17px;left:79px;width:24px;height:24px;background:0 0;border:5px solid #fff;border-radius:50%;opacity:.1;pointer-events:none;animation:movedelement 5s linear infinite;z-index:0}.get-started-box-2:after{top:auto;bottom:26px;left:260px;animation:movedelement 7s linear infinite}.get-started-box-2 .circle-shape{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;pointer-events:none;z-index:0}.get-started-box-2 .circle-shape:before{top:29px;left:391px;animation:movedelement 10s linear infinite}.get-started-box-2 .circle-shape:after{top:69px;left:auto;right:464px;animation:movedelement 8s linear infinite}.get-started-box-2 .circle-shape span:before{top:29px;left:auto;right:43px;animation:movedelement 3s linear infinite}.get-started-box-2 .circle-shape span:after{top:auto;bottom:38px;left:auto;right:282px;animation:movedelement 5s linear infinite}.get-started-box-2 .sec-btn{width:200px;color:var(--primary);background:#fff}.get-started-box-2 .sec-btn:hover{color:#fff}.get-started-box-2 .sec-btn:before{background:#010f2e}@keyframes movedelement{0%{-webkit-transform:translate(0);transform:translate(0);opacity:.3}25%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px);opacity:0}50%{-webkit-transform:translate(5px,5px);transform:translate(5px,5px);opacity:.2}75%{-webkit-transform:translate(10px,-5px);transform:translate(10px,-5px);opacity:.7}to{-webkit-transform:translate(0);transform:translate(0);opacity:.1}}.site-footer.style-4{position:relative;padding:252px 0 50px 0;background:var(--rgba-primary-05);z-index:0}@media only screen and (max-width:1199px){.site-footer.style-4{padding:190px 0 50px 0}}.site-footer.style-4 .sec-shape .shape{position:absolute}.site-footer.style-4 .sec-shape .shape1{top:195px;left:-5px}.site-footer.style-4 .sec-shape .shape2{top:146px;right:216px}.site-footer.style-4 .sec-shape .shape3{bottom:122px;right:150px}.site-footer.style-4 .footer-logo a{display:inline-block;width:204px;margin-bottom:30px}.site-footer.style-4 .footer-contact-box{min-height:40px;margin-bottom:18px}.site-footer.style-4 .footer-contact-box:last-child{margin-bottom:0}.site-footer.style-4 .footer-contact-link{display:inline-block;padding-left:51px;position:relative}.site-footer.style-4 .footer-contact-link .icon{position:absolute;top:50%;left:0;transform:translate(0,-50%);display:inline-flex;justify-content:center;align-items:center;text-align:center;width:40px;height:40px;background:linear-gradient(to right,#4faa84,#5dbe96);border-radius:50%;color:#fff;font-size:20px}.site-footer.style-4 .footer-contact-link a{display:block;color:#777;font-size:15px;line-height:20px;transition:.3s}.site-footer.style-4 .footer-contact-link a:hover{color:#4faa84}.site-footer.style-4 .social-icon{font-size:0;line-height:1;margin-top:48px}.site-footer.style-4 .social-icon a{width:41px;height:41px;background:var(--rgba-primary-2);display:inline-flex;justify-content:center;align-items:center;font-size:16px;color:var(--primary);border-radius:50%;margin-right:14px;position:relative;transition:.3s}.site-footer.style-4 .social-icon a:hover{color:#fff}.site-footer.style-4 .social-icon a:hover:before{opacity:1}.site-footer.style-4 .social-icon a:last-child{margin-right:0}.site-footer.style-4 .social-icon a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient);background-size:200%;border-radius:50%;opacity:0;transition:.3s}.site-footer.style-4 .h3-title.footer-title{position:relative;padding-bottom:2px;margin-bottom:26px;color:#010f2e}.site-footer.style-4 .h3-title.footer-title:before{content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:var(--gradient);background-size:200%}.site-footer.style-4 .free-consultation{text-align:center;padding-top:48px}.site-footer.style-4 .free-consultation .icon{display:inline-block;margin-bottom:6px}.site-footer.style-4 .free-consultation p{margin-bottom:5px}.site-footer.style-4 .free-consultation .h3-title{margin-bottom:0}.site-footer.style-4 .free-consultation .h3-title a{color:#010f2e;text-decoration:underline;transition:.3s}.site-footer.style-4 .free-consultation .h3-title a:hover{color:var(--primary)}.footer-last-link ul li{display:inline-block;font-size:15px;line-height:25px;position:relative}.footer-last-4{background:var(--rgba-primary-2);padding:22px 0}.footer-last-4 .copy-right p{margin-bottom:0}.footer-last-4 .copy-right p a{color:var(--primary);transition:.3s}.footer-last-4 .copy-right p a:hover{color:var(--primary-hover)}.footer-last-link{text-align:right}@media only screen and (max-width:991px){.footer-last-link{text-align:center}}.footer-last-link>ul{display:inline-block;margin:0}@media only screen and (max-width:767px){.footer-last-link>ul{display:inline-block}}.footer-last-link>ul>li{display:inline-block;font-family:Rubik,sans-serif;position:relative;line-height:1.2}.footer-last-link>ul>li>a{color:inherit;padding:4px 20px 4px 20px}.footer-last-link>ul>li>a:before{content:"";height:5px;width:5px;background-color:var(--primary);position:absolute;top:50%;left:-2.5px;border-radius:5px;transform:translateY(-50%)}.footer-last-link>ul>li>a i{font-size:12px}.footer-last-link>ul>li ul{display:inline;padding:0;margin:0}.footer-last-link>ul>li:last-child a{padding-right:0}.footer-last-link>ul li{display:inline-block}.footer-last-link>ul li:hover>.sub-menu{opacity:1;visibility:visible;margin-bottom:5px}.footer-last-link>ul li.active>a,.footer-last-link>ul li.current_page_item>a{color:var(--primary)}.footer-last-link>ul li a{color:inherit}@media only screen and (max-width:767px){.footer-last-link>ul li a{display:inline-block;padding:4px 10px 4px 10px;position:relative}.footer-last-link>ul li a:before{content:"";height:5px;width:5px;background-color:var(--primary);position:absolute;top:50%;left:-2.5px;border-radius:5px;transform:translateY(-50%)}.footer-last-link>ul li ul{display:inline}}@media only screen and (min-width:767px){.footer-last-link>ul .sub-menu li.menu-item-has-children>a:before{content:"\f054";font-family:FontAwesome;font-weight:900;margin-left:3px;margin-top:-3px;vertical-align:middle;font-size:9px;display:inline-block}.footer-last-link>ul .sub-menu{background-color:#fff;border:0;display:block;right:0;list-style:none;opacity:0;padding:10px 5px;position:absolute;visibility:hidden;width:220px;z-index:10;padding:10px 0;margin-bottom:15px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;bottom:100%;box-shadow:0 10px 40px 0 rgba(0,0,0,.15);text-align:left}.footer-last-link>ul .sub-menu .sub-menu{left:-220px;top:0;bottom:auto}.footer-last-link>ul .sub-menu li{display:block}.footer-last-link>ul .sub-menu li.menu-item-has-children>a:before{float:right;margin-top:4px}.footer-last-link>ul .sub-menu li a{color:#212529;display:block;font-size:15px;padding:8px 25px;line-height:1.3;text-transform:capitalize;position:relative;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;font-weight:500;position:relative}.footer-last-link>ul .sub-menu li a:after{content:"";position:absolute;width:0;height:1px;background:var(--primary);left:20px;top:18px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.footer-last-link>ul .sub-menu li a a:hover{color:var(--primary)}.footer-last-link>ul .sub-menu li:hover>a{color:var(--primary);padding:8px 20px 8px 35px}.footer-last-link>ul .sub-menu li:hover>a:after{width:10px}.footer-last-link>ul .sub-menu li:last-child a{border-bottom:0}}@-webkit-keyframes upToDown{49%{-webkit-transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%)}51%{opacity:1}}@-moz-keyframes upToDown{49%{-moz-transform:translateY(100%)}50%{opacity:0;-moz-transform:translateY(-100%)}51%{opacity:1}}@keyframes upToDown{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}.logo-header{display:table;float:left;vertical-align:middle;padding:0;color:#efbb20;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;width:170px;height:130px;position:relative;z-index:9;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.logo-header a{display:table-cell;vertical-align:middle}.logo-header img{height:130px;max-width:170px;object-fit:contain;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.logo-header span{font-size:20px;letter-spacing:20px}.logo-header .text-logo{top:50%;position:absolute;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.logo-header .text-logo .site-title{line-height:1;margin:0 0 5px 0;font-size:2.5rem}.logo-header .text-logo .site-description{color:var(--primary);font-size:15px;margin:0;line-height:1.2;letter-spacing:.5px}.top-bar{background-color:#fff;color:#262f5a;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}.top-bar .dz-topbar-left{float:left;padding-left:15px;padding-right:15px}.top-bar .dz-topbar-left li{padding-right:20px}.top-bar .dz-topbar-left ul{list-style:none;margin:0;padding:0}.top-bar .dz-topbar-left ul li{display:inline-block;font-size:14px}.top-bar .dz-topbar-left ul i{color:var(--primary);transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);margin-right:5px}.top-bar .dz-topbar-left .dz-social-icon li{padding-left:0}.top-bar .dz-topbar-right{float:right;padding-left:15px;padding-right:15px}.top-bar .dz-topbar-right li{padding-left:15px}.top-bar .dz-topbar-right ul{list-style:none;margin:0;padding:0}.top-bar .dz-topbar-right ul li{display:inline-block;font-size:14px}.top-bar .dz-topbar-right ul i{color:var(--primary);transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);margin-right:5px}.top-bar .dz-topbar-right .dz-social-icon li{padding-left:0}.top-bar .dz-topbar-center{padding-left:15px;padding-right:15px}.top-bar .dz-topbar-center ul{list-style:none;margin:0;padding:0}.top-bar .dz-topbar-center ul li{display:inline-block;font-size:14px}.top-bar .dz-topbar-center ul i{color:var(--primary);transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);margin-right:5px}.top-bar .dz-topbar-center .dz-social-icon li{padding-left:0}.top-bar .social-icon a{color:var(--primary);width:35px;height:35px;display:inline-block;text-align:center;line-height:35px;background-color:var(--rgba-primary-1);border-radius:35px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.top-bar .social-icon a:before{opacity:.2}.top-bar .social-icon a:hover{background-color:var(--primary);color:#fff}.dz-quik-search{background:rgba(33,37,41,.99);position:fixed;height:100vh;width:100%;top:-100%;left:0;padding:0 30px;z-index:999;overflow:hidden;display:none;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.dz-quik-search form{width:100%;max-width:1200px;margin:auto;position:relative;top:50%;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;opacity:1;transform:translateY(-50%)}.checkout.woocommerce-checkout .dz-quik-search .select2-choice,.checkout.woocommerce-checkout .dz-quik-search input[type=email],.checkout.woocommerce-checkout .dz-quik-search input[type=tel],.checkout.woocommerce-checkout .dz-quik-search input[type=text],.checkout.woocommerce-checkout .dz-quik-search textarea,.dz-quik-search .checkout.woocommerce-checkout .select2-choice,.dz-quik-search .checkout.woocommerce-checkout input[type=email],.dz-quik-search .checkout.woocommerce-checkout input[type=tel],.dz-quik-search .checkout.woocommerce-checkout input[type=text],.dz-quik-search .checkout.woocommerce-checkout textarea,.dz-quik-search .form-control,.dz-quik-search .login input[type=password],.dz-quik-search .login input[type=text],.dz-quik-search .woocommerce #review_form #respond input[type=email],.dz-quik-search .woocommerce #review_form #respond input[type=text],.dz-quik-search .woocommerce #review_form #respond textarea,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row input,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row select,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row textarea,.dz-quik-search .woocommerce form .form-row .select2-choice,.dz-quik-search .woocommerce form .form-row .select2-selection,.dz-quik-search .woocommerce form .form-row input.input-text,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=email],.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=password],.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=text],.dz-quik-search .woocommerce-ResetPassword.lost_reset_password input[type=text],.dz-quik-search .woocommerce-cart-form .table tr .quantity input,.dz-quik-search .woocommerce-cart-form .table tr td.actions .coupon .input-text,.login .dz-quik-search input[type=password],.login .dz-quik-search input[type=text],.woocommerce #review_form #respond .dz-quik-search input[type=email],.woocommerce #review_form #respond .dz-quik-search input[type=text],.woocommerce #review_form #respond .dz-quik-search textarea,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search input,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search select,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search textarea,.woocommerce form .form-row .dz-quik-search .select2-choice,.woocommerce form .form-row .dz-quik-search .select2-selection,.woocommerce form .form-row .dz-quik-search input.input-text,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=email],.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=password],.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=text],.woocommerce-ResetPassword.lost_reset_password .dz-quik-search input[type=text],.woocommerce-cart-form .table tr .quantity .dz-quik-search input,.woocommerce-cart-form .table tr td.actions .coupon .dz-quik-search .input-text{padding:15px 60px 15px 20px;width:100%;height:90px;border:none;background:0 0;color:#666;font-size:50px;border-bottom:4px solid #666;border-radius:0!important}.checkout.woocommerce-checkout .dz-quik-search .select2-choice::-webkit-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=email]::-webkit-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=tel]::-webkit-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=text]::-webkit-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search textarea::-webkit-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout .select2-choice::-webkit-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=email]::-webkit-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=tel]::-webkit-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=text]::-webkit-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout textarea::-webkit-input-placeholder,.dz-quik-search .form-control::-webkit-input-placeholder,.dz-quik-search .login input[type=password]::-webkit-input-placeholder,.dz-quik-search .login input[type=text]::-webkit-input-placeholder,.dz-quik-search .woocommerce #review_form #respond input[type=email]::-webkit-input-placeholder,.dz-quik-search .woocommerce #review_form #respond input[type=text]::-webkit-input-placeholder,.dz-quik-search .woocommerce #review_form #respond textarea::-webkit-input-placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row input::-webkit-input-placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row select::-webkit-input-placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row textarea::-webkit-input-placeholder,.dz-quik-search .woocommerce form .form-row .select2-choice::-webkit-input-placeholder,.dz-quik-search .woocommerce form .form-row .select2-selection::-webkit-input-placeholder,.dz-quik-search .woocommerce form .form-row input.input-text::-webkit-input-placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=email]::-webkit-input-placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=password]::-webkit-input-placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=text]::-webkit-input-placeholder,.dz-quik-search .woocommerce-ResetPassword.lost_reset_password input[type=text]::-webkit-input-placeholder,.dz-quik-search .woocommerce-cart-form .table tr .quantity input::-webkit-input-placeholder,.dz-quik-search .woocommerce-cart-form .table tr td.actions .coupon .input-text::-webkit-input-placeholder,.login .dz-quik-search input[type=password]::-webkit-input-placeholder,.login .dz-quik-search input[type=text]::-webkit-input-placeholder,.woocommerce #review_form #respond .dz-quik-search input[type=email]::-webkit-input-placeholder,.woocommerce #review_form #respond .dz-quik-search input[type=text]::-webkit-input-placeholder,.woocommerce #review_form #respond .dz-quik-search textarea::-webkit-input-placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search input::-webkit-input-placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search select::-webkit-input-placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search textarea::-webkit-input-placeholder,.woocommerce form .form-row .dz-quik-search .select2-choice::-webkit-input-placeholder,.woocommerce form .form-row .dz-quik-search .select2-selection::-webkit-input-placeholder,.woocommerce form .form-row .dz-quik-search input.input-text::-webkit-input-placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=email]::-webkit-input-placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=password]::-webkit-input-placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=text]::-webkit-input-placeholder,.woocommerce-ResetPassword.lost_reset_password .dz-quik-search input[type=text]::-webkit-input-placeholder,.woocommerce-cart-form .table tr .quantity .dz-quik-search input::-webkit-input-placeholder,.woocommerce-cart-form .table tr td.actions .coupon .dz-quik-search .input-text::-webkit-input-placeholder{color:#666}.checkout.woocommerce-checkout .dz-quik-search .select2-choice:-ms-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=email]:-ms-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=tel]:-ms-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=text]:-ms-input-placeholder,.checkout.woocommerce-checkout .dz-quik-search textarea:-ms-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout .select2-choice:-ms-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=email]:-ms-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=tel]:-ms-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=text]:-ms-input-placeholder,.dz-quik-search .checkout.woocommerce-checkout textarea:-ms-input-placeholder,.dz-quik-search .form-control:-ms-input-placeholder,.dz-quik-search .login input[type=password]:-ms-input-placeholder,.dz-quik-search .login input[type=text]:-ms-input-placeholder,.dz-quik-search .woocommerce #review_form #respond input[type=email]:-ms-input-placeholder,.dz-quik-search .woocommerce #review_form #respond input[type=text]:-ms-input-placeholder,.dz-quik-search .woocommerce #review_form #respond textarea:-ms-input-placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row input:-ms-input-placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row select:-ms-input-placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row textarea:-ms-input-placeholder,.dz-quik-search .woocommerce form .form-row .select2-choice:-ms-input-placeholder,.dz-quik-search .woocommerce form .form-row .select2-selection:-ms-input-placeholder,.dz-quik-search .woocommerce form .form-row input.input-text:-ms-input-placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=email]:-ms-input-placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=password]:-ms-input-placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=text]:-ms-input-placeholder,.dz-quik-search .woocommerce-ResetPassword.lost_reset_password input[type=text]:-ms-input-placeholder,.dz-quik-search .woocommerce-cart-form .table tr .quantity input:-ms-input-placeholder,.dz-quik-search .woocommerce-cart-form .table tr td.actions .coupon .input-text:-ms-input-placeholder,.login .dz-quik-search input[type=password]:-ms-input-placeholder,.login .dz-quik-search input[type=text]:-ms-input-placeholder,.woocommerce #review_form #respond .dz-quik-search input[type=email]:-ms-input-placeholder,.woocommerce #review_form #respond .dz-quik-search input[type=text]:-ms-input-placeholder,.woocommerce #review_form #respond .dz-quik-search textarea:-ms-input-placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search input:-ms-input-placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search select:-ms-input-placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search textarea:-ms-input-placeholder,.woocommerce form .form-row .dz-quik-search .select2-choice:-ms-input-placeholder,.woocommerce form .form-row .dz-quik-search .select2-selection:-ms-input-placeholder,.woocommerce form .form-row .dz-quik-search input.input-text:-ms-input-placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=email]:-ms-input-placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=password]:-ms-input-placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=text]:-ms-input-placeholder,.woocommerce-ResetPassword.lost_reset_password .dz-quik-search input[type=text]:-ms-input-placeholder,.woocommerce-cart-form .table tr .quantity .dz-quik-search input:-ms-input-placeholder,.woocommerce-cart-form .table tr td.actions .coupon .dz-quik-search .input-text:-ms-input-placeholder{color:#666}.checkout.woocommerce-checkout .dz-quik-search .select2-choice::placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=email]::placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=tel]::placeholder,.checkout.woocommerce-checkout .dz-quik-search input[type=text]::placeholder,.checkout.woocommerce-checkout .dz-quik-search textarea::placeholder,.dz-quik-search .checkout.woocommerce-checkout .select2-choice::placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=email]::placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=tel]::placeholder,.dz-quik-search .checkout.woocommerce-checkout input[type=text]::placeholder,.dz-quik-search .checkout.woocommerce-checkout textarea::placeholder,.dz-quik-search .form-control::placeholder,.dz-quik-search .login input[type=password]::placeholder,.dz-quik-search .login input[type=text]::placeholder,.dz-quik-search .woocommerce #review_form #respond input[type=email]::placeholder,.dz-quik-search .woocommerce #review_form #respond input[type=text]::placeholder,.dz-quik-search .woocommerce #review_form #respond textarea::placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row input::placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row select::placeholder,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row textarea::placeholder,.dz-quik-search .woocommerce form .form-row .select2-choice::placeholder,.dz-quik-search .woocommerce form .form-row .select2-selection::placeholder,.dz-quik-search .woocommerce form .form-row input.input-text::placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=email]::placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=password]::placeholder,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=text]::placeholder,.dz-quik-search .woocommerce-ResetPassword.lost_reset_password input[type=text]::placeholder,.dz-quik-search .woocommerce-cart-form .table tr .quantity input::placeholder,.dz-quik-search .woocommerce-cart-form .table tr td.actions .coupon .input-text::placeholder,.login .dz-quik-search input[type=password]::placeholder,.login .dz-quik-search input[type=text]::placeholder,.woocommerce #review_form #respond .dz-quik-search input[type=email]::placeholder,.woocommerce #review_form #respond .dz-quik-search input[type=text]::placeholder,.woocommerce #review_form #respond .dz-quik-search textarea::placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search input::placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search select::placeholder,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search textarea::placeholder,.woocommerce form .form-row .dz-quik-search .select2-choice::placeholder,.woocommerce form .form-row .dz-quik-search .select2-selection::placeholder,.woocommerce form .form-row .dz-quik-search input.input-text::placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=email]::placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=password]::placeholder,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=text]::placeholder,.woocommerce-ResetPassword.lost_reset_password .dz-quik-search input[type=text]::placeholder,.woocommerce-cart-form .table tr .quantity .dz-quik-search input::placeholder,.woocommerce-cart-form .table tr td.actions .coupon .dz-quik-search .input-text::placeholder{color:#666}.checkout.woocommerce-checkout .dz-quik-search .select2-choice:focus,.checkout.woocommerce-checkout .dz-quik-search input[type=email]:focus,.checkout.woocommerce-checkout .dz-quik-search input[type=tel]:focus,.checkout.woocommerce-checkout .dz-quik-search input[type=text]:focus,.checkout.woocommerce-checkout .dz-quik-search textarea:focus,.dz-quik-search .checkout.woocommerce-checkout .select2-choice:focus,.dz-quik-search .checkout.woocommerce-checkout input[type=email]:focus,.dz-quik-search .checkout.woocommerce-checkout input[type=tel]:focus,.dz-quik-search .checkout.woocommerce-checkout input[type=text]:focus,.dz-quik-search .checkout.woocommerce-checkout textarea:focus,.dz-quik-search .form-control:focus,.dz-quik-search .login input[type=password]:focus,.dz-quik-search .login input[type=text]:focus,.dz-quik-search .woocommerce #review_form #respond input[type=email]:focus,.dz-quik-search .woocommerce #review_form #respond input[type=text]:focus,.dz-quik-search .woocommerce #review_form #respond textarea:focus,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row input:focus,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row select:focus,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row textarea:focus,.dz-quik-search .woocommerce form .form-row .select2-choice:focus,.dz-quik-search .woocommerce form .form-row .select2-selection:focus,.dz-quik-search .woocommerce form .form-row input.input-text:focus,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=email]:focus,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=password]:focus,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=text]:focus,.dz-quik-search .woocommerce-ResetPassword.lost_reset_password input[type=text]:focus,.dz-quik-search .woocommerce-cart-form .table tr .quantity input:focus,.dz-quik-search .woocommerce-cart-form .table tr td.actions .coupon .input-text:focus,.login .dz-quik-search input[type=password]:focus,.login .dz-quik-search input[type=text]:focus,.woocommerce #review_form #respond .dz-quik-search input[type=email]:focus,.woocommerce #review_form #respond .dz-quik-search input[type=text]:focus,.woocommerce #review_form #respond .dz-quik-search textarea:focus,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search input:focus,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search select:focus,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search textarea:focus,.woocommerce form .form-row .dz-quik-search .select2-choice:focus,.woocommerce form .form-row .dz-quik-search .select2-selection:focus,.woocommerce form .form-row .dz-quik-search input.input-text:focus,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=email]:focus,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=password]:focus,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=text]:focus,.woocommerce-ResetPassword.lost_reset_password .dz-quik-search input[type=text]:focus,.woocommerce-cart-form .table tr .quantity .dz-quik-search input:focus,.woocommerce-cart-form .table tr td.actions .coupon .dz-quik-search .input-text:focus{box-shadow:none}@media only screen and (max-width:767px){.checkout.woocommerce-checkout .dz-quik-search .select2-choice,.checkout.woocommerce-checkout .dz-quik-search input[type=email],.checkout.woocommerce-checkout .dz-quik-search input[type=tel],.checkout.woocommerce-checkout .dz-quik-search input[type=text],.checkout.woocommerce-checkout .dz-quik-search textarea,.dz-quik-search .checkout.woocommerce-checkout .select2-choice,.dz-quik-search .checkout.woocommerce-checkout input[type=email],.dz-quik-search .checkout.woocommerce-checkout input[type=tel],.dz-quik-search .checkout.woocommerce-checkout input[type=text],.dz-quik-search .checkout.woocommerce-checkout textarea,.dz-quik-search .form-control,.dz-quik-search .login input[type=password],.dz-quik-search .login input[type=text],.dz-quik-search .woocommerce #review_form #respond input[type=email],.dz-quik-search .woocommerce #review_form #respond input[type=text],.dz-quik-search .woocommerce #review_form #respond textarea,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row input,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row select,.dz-quik-search .woocommerce .woocommerce-checkout.checkout form .form-row textarea,.dz-quik-search .woocommerce form .form-row .select2-choice,.dz-quik-search .woocommerce form .form-row .select2-selection,.dz-quik-search .woocommerce form .form-row input.input-text,.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=email],.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=password],.dz-quik-search .woocommerce-EditAccountForm.edit-account input[type=text],.dz-quik-search .woocommerce-ResetPassword.lost_reset_password input[type=text],.dz-quik-search .woocommerce-cart-form .table tr .quantity input,.dz-quik-search .woocommerce-cart-form .table tr td.actions .coupon .input-text,.login .dz-quik-search input[type=password],.login .dz-quik-search input[type=text],.woocommerce #review_form #respond .dz-quik-search input[type=email],.woocommerce #review_form #respond .dz-quik-search input[type=text],.woocommerce #review_form #respond .dz-quik-search textarea,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search input,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search select,.woocommerce .woocommerce-checkout.checkout form .form-row .dz-quik-search textarea,.woocommerce form .form-row .dz-quik-search .select2-choice,.woocommerce form .form-row .dz-quik-search .select2-selection,.woocommerce form .form-row .dz-quik-search input.input-text,.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=email],.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=password],.woocommerce-EditAccountForm.edit-account .dz-quik-search input[type=text],.woocommerce-ResetPassword.lost_reset_password .dz-quik-search input[type=text],.woocommerce-cart-form .table tr .quantity .dz-quik-search input,.woocommerce-cart-form .table tr td.actions .coupon .dz-quik-search .input-text{font-size:24px;height:70px;padding:15px 60px 15px 5px}}.dz-quik-search #quik-search{background:0 0;opacity:0;display:none}.dz-quik-search span{position:absolute;right:15px;top:50%;margin:-15px 0;height:25px;font-size:20px;cursor:pointer;color:#666}@media only screen and (max-width:767px){.dz-quik-search span{right:5px}}.dz-quik-search.On{top:0}.site-header{position:relative;z-index:9999}.site-header .main-bar{background:#fff;width:100%;position:relative}.site-header .container{position:relative}.site-header .extra-nav{float:right;display:flex;align-items:center;position:relative;z-index:9;margin-left:20px;height:130px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.site-header .extra-nav .extra-cell{display:flex;align-items:center}.site-header .extra-nav .extra-cell>a{margin-left:20px}.site-header .extra-nav .extra-cell>a:first-child{margin-left:0}.site-header .extra-nav .extra-cell>div{margin-left:20px}.site-header .extra-nav .extra-cell>div:first-child{margin-left:0}.site-header .extra-nav #quik-search-btn{color:#000;cursor:pointer;margin-right:0;font-size:18px;border:0}.site-header .extra-nav ul li{display:inline-block}.site-header .extra-nav ul li .icon{padding:0;background:0 0;min-width:40px;text-align:center;height:40px;line-height:40px;border-radius:4px}.site-header .main-bar-wraper .logo-header .dark-logo{display:table-cell}.site-header .main-bar-wraper .logo-header .light-logo{display:none}.site-header .main-bar-wraper.is-fixed .logo-header .dark-logo{display:table-cell}.site-header .is-fixed .extra-nav .btn.btn-light{background-color:#896eff;color:#fff}.site-header .is-fixed .extra-nav .btn-light.wp-block-button__link{background-color:#896eff;color:#fff}.site-header.style-3 .extra-nav #quik-search-btn{color:#fff}.site-header.style-3 .sec-btn{height:46px;padding:9px 32px;vertical-align:middle;border-radius:40px;margin-left:20px}@media only screen and (max-width:767px){.site-header.style-3 .sec-btn{height:34px}}.site-header.style-3 .is-fixed .extra-nav #quik-search-btn{color:#000}.site-header.style-4 .extra-menu-icon{background:0 0;box-shadow:none}.navbar-toggler{border:0 solid #efbb20;font-size:16px;line-height:24px;margin:36px 0 36px 15px;padding:0;float:right;outline:0!important}.navicon{width:20px;height:18px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navicon span{display:block;position:absolute;height:2px;width:100%;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#000}.navicon span:nth-child(1){top:0}.navicon span:nth-child(2){top:50%;margin-top:-1px}.navicon span:nth-child(3){bottom:0}.navicon.open span:nth-child(1){top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.navicon.open span:nth-child(2){opacity:0;left:-60px}.navicon.open span:nth-child(3){bottom:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.header-tb .navicon span{background:#fff}.header-nav{padding:0}.header-nav .logo-header{display:none}.header-nav .nav{float:right;padding:0}.header-nav .nav>li{margin:0;font-weight:400;position:relative}.header-nav .nav>li:hover>a{color:var(--primary)}.header-nav .nav>li:hover>.mega-menu{opacity:1;visibility:visible;margin-top:0}.header-nav .nav>li:hover>.mega-menu li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;top:-1px}.header-nav .nav>li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li:hover>.sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;top:-1px}.header-nav .nav>li>a{color:#010f2e;font-size:16px;padding:55px 15px;cursor:pointer;font-weight:600;display:inline-block;position:relative;border-width:0 0 0 1px;line-height:1.3;font-family:Jost,sans-serif;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li>a span{display:inline-block}.header-nav .nav>li>a i{font-size:9px;margin-left:3px;margin-top:-3px;vertical-align:middle}.header-nav .nav>li .mega-menu{background-color:#fff;display:block;left:0;list-style:none;opacity:0;padding:5px 0;position:absolute;visibility:hidden;width:220px;z-index:10;margin-top:20px;box-shadow:0 1px 40px 0 rgba(0,0,0,.1);-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;display:flex;right:0;width:100%;z-index:9;padding:0}.header-nav .nav>li .mega-menu .menu-item-has-children>a:before{content:"\f105";font-family:FontAwesome;float:right}.header-nav .nav>li .mega-menu li{position:relative}.header-nav .nav>li .mega-menu li a{color:#010f2e;display:block;font-size:15px;padding:10px 25px;text-transform:capitalize;position:relative;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;font-weight:500}.header-nav .nav>li .mega-menu li a:after{content:"";position:absolute;width:0;height:1px;background:var(--primary);left:20px;top:20px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li .mega-menu li:hover>a{background-color:#f2f2f2;padding:10px 20px 10px 35px;color:var(--primary)}.header-nav .nav>li .mega-menu li:hover>a:after{width:10px}.header-nav .nav>li .mega-menu li>.sub-menu{left:220px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li .mega-menu>li{display:block;padding:30px 0 25px;position:relative;vertical-align:top;width:25%}.header-nav .nav>li .mega-menu>li>a{color:#262f5a;display:block;padding:0 20px;font-size:16px;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px}.header-nav .nav>li .mega-menu>li>a>i{font-size:14px;margin-right:5px;text-align:center;width:15px}.header-nav .nav>li .mega-menu>li:after{content:"";background-color:rgba(0,0,0,.1);position:absolute;right:0;top:0;display:block;width:1px;height:100%}.header-nav .nav>li .mega-menu>li:last-child:after{display:none}.header-nav .nav>li .mega-menu>li:hover>a{background-color:transparent}.header-nav .nav>li .mega-menu>li li i{font-size:14px;margin-right:5px;text-align:center;width:15px}.header-nav .nav>li .sub-menu{background-color:#fff;display:block;left:0;list-style:none;opacity:0;padding:5px 0;position:absolute;visibility:hidden;width:220px;z-index:10;margin-top:20px;box-shadow:0 1px 40px 0 rgba(0,0,0,.1);-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li .sub-menu .menu-item-has-children>a:before{content:"\f105";font-family:FontAwesome;float:right}.header-nav .nav>li .sub-menu li{position:relative}.header-nav .nav>li .sub-menu li a{color:#010f2e;display:block;font-size:15px;padding:10px 25px;text-transform:capitalize;position:relative;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;font-weight:500}.header-nav .nav>li .sub-menu li a:after{content:"";position:absolute;width:0;height:2px;background:var(--primary);left:20px;top:21px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li .sub-menu li:hover>a{background-color:#f2f2f2;padding:10px 20px 10px 35px;color:var(--primary)}.header-nav .nav>li .sub-menu li:hover>a:after{width:10px}.header-nav .nav>li .sub-menu li>.sub-menu{left:220px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .nav>li .sub-menu li .fa{color:inherit;display:block;float:right;font-size:16px;opacity:1;margin-top:4px}.header-nav .nav>li.has-mega-menu{position:inherit}.header-nav .nav>li.open .mega-menu{display:block;opacity:1;-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .nav>li.open .sub-menu{display:block;opacity:1;-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .nav>li.open .open.menu-item-has-children>a:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.header-nav .nav>li.open .open .mega-menu{display:block;opacity:1;-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .nav>li.open .open .sub-menu{display:block;opacity:1;-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .sidebar-fotter{display:none}.header-nav .sidebar-fotter .dz-login-register{text-align:center;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.header-nav .dz-social-icon{text-align:center}.header-nav .dz-social-icon li{display:inline-block;margin:0 2px}.header-nav .dz-social-icon a{width:40px;height:40px;padding:0;line-height:40px;text-align:center;border-radius:40px;display:inline-block;background:var(--primary);color:#fff;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.header-nav .dz-social-icon a:hover{background:var(--primary-hover)}.header-transparent{position:absolute;width:100%}.header-transparent .top-bar{background:0 0}.header-transparent .top-bar .dz-topbar-left li{color:#fff}.header-transparent .top-bar .dz-topbar-left i{color:#fff}.header-transparent .top-bar .dz-topbar-right li{color:#fff}.header-transparent .top-bar .dz-topbar-right i{color:#fff}.header-transparent .main-bar{background:0 0}.header-transparent .container-fluid{padding-left:80px;padding-right:80px}.header-transparent .container-sm{padding-left:80px;padding-right:80px}.header-transparent .container-md{padding-left:80px;padding-right:80px}.header-transparent .container-lg{padding-left:80px;padding-right:80px}.header-transparent .container-xl{padding-left:80px;padding-right:80px}.header-transparent .logo-header a{color:#fff}.header-transparent .shop-cart .cart-btn:before{border:2px solid #fff}.header-transparent .shop-cart .cart-btn:after{border:2px solid #fff}.header-transparent .side-menu-btn .menu-icon-in span{background-color:#fff}.header-transparent .is-fixed .logo-header a{color:var(--title)}.header-transparent .is-fixed .shop-cart .cart-btn:before{border:2px solid var(--title)}.header-transparent .is-fixed .shop-cart .cart-btn:after{border:2px solid var(--title)}.header-transparent .is-fixed .side-menu-btn .menu-icon-in span{background-color:#262f5a}.header-transparent .is-fixed .nav>li>a{color:#262f5a}.header-transparent .is-fixed .navbar-toggler span{background:#262f5a}.header-transparent .navbar-toggler span{background:#fff}.extra-menu-icon{width:60px;height:60px;background:var(--gradient);background-size:250%;background-position:left center;display:inline-flex;justify-content:center;align-items:center;border-radius:4px;box-shadow:2px 2px 30px rgba(255,80,102,.25);-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;margin-left:40px}.is-fixed .main-bar{position:fixed;top:0;left:0;box-shadow:0 0 50px 0 rgba(0,0,0,.1);-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header.header-transparent .main-bar-wraper .logo-header .dark-logo{display:none}.site-header.header-transparent .main-bar-wraper .logo-header .light-logo{display:table-cell}.site-header.header-transparent .main-bar-wraper.is-fixed .logo-header .light-logo{display:none}.site-header.header-transparent .main-bar-wraper.is-fixed .logo-header .dark-logo{display:table-cell}.site-header.text-black .main-bar-wraper .logo-header .dark-logo{display:table-cell}.site-header.text-black .main-bar-wraper .logo-header .light-logo{display:none}.site-header.text-black .main-bar-wraper.is-fixed .logo-header .dark-logo{display:table-cell}.shop-cart{display:inline-block}.shop-cart .cart-btn{width:35px;height:40px;display:inline-block;position:relative;padding:10px 0 2px 0;text-align:center}.shop-cart .cart-btn:before{content:"";position:absolute;border:2px solid var(--title);display:block;width:20px;height:8px;left:7px;top:0;border-width:2px 2px 0 2px!important;border-radius:5px 5px 0 0}.shop-cart .cart-btn:after{content:"";position:absolute;border:2px solid var(--title);display:block;width:100%;height:30px;border-radius:0 0 6px 6px;bottom:0;left:0}.shop-cart .cart-btn .badge{background:var(--primary);padding:0;position:unset;min-width:18px;height:18px;line-height:18px;font-weight:400}@media only screen and (max-width:1199px){.logo-header{width:130px;height:90px}.logo-header img{max-width:130px;height:90px}.logo-header .text-logo .site-title{font-size:36px}.logo-header .text-logo .site-description{letter-spacing:0;font-size:14px}.site-header .extra-nav{height:90px}.header-nav .nav>li>a{padding:35px 12px}.header-nav .nav>li:last-child .sub-menu{left:auto;right:0}.header-transparent .container-fluid{padding-left:15px;padding-right:15px}.header-transparent .container-sm{padding-left:15px;padding-right:15px}.header-transparent .container-md{padding-left:15px;padding-right:15px}.header-transparent .container-lg{padding-left:15px;padding-right:15px}.header-transparent .container-xl{padding-left:15px;padding-right:15px}}@media only screen and (max-width:575px){.logo-header{width:120px;height:75px}.logo-header img{max-width:120px;height:75px}.site-header .extra-nav{height:75px}.site-header .extra-nav .btn{padding-left:15px;padding-right:15px}.site-header .extra-nav .wp-block-button__link{padding-left:15px;padding-right:15px}.site-header .extra-nav .extra-cell>a{display:none}.navbar-toggler{margin:28px 0 28px 15px}.shop-cart .cart-btn{width:25px;height:34px}.shop-cart .cart-btn:before{width:15px;height:8px;left:5px}.shop-cart .cart-btn:after{height:24px}.shop-cart .cart-btn .badge{padding:2px 3px;position:unset;min-width:auto;height:auto;font-size:12px;line-height:12px}}@media only screen and (max-width:767px){.top-bar{display:none}}@media only screen and (max-width:991px){.header-nav{overflow-y:scroll;position:fixed;width:60px;left:-280px;height:100vh!important;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;top:0;background-color:#fff;margin:0;z-index:99;display:flex;flex-direction:column;justify-content:unset!important}.header-nav .logo-header{padding:30px 20px;float:none;height:auto;width:240px;display:block}.header-nav .nav{float:none;padding:0 20px;width:100%}.header-nav .nav>li{border-bottom:1px solid #eee;width:100%}.header-nav .nav>li>a{padding:8px 0;display:block;line-height:30px}.header-nav .nav>li>a i{background-color:var(--primary);color:#fff;height:30px;line-height:30px;right:0;text-align:center;width:30px;z-index:3;float:right;font-size:20px;margin:0;border-radius:6px}.header-nav .nav>li>a i:before{content:"\f105"}.header-nav .nav>li .mega-menu{display:none;position:static;visibility:visible;width:auto;background:0 0;box-shadow:none;margin:0;border-top:1px solid #eee;padding:0 0;-webkit-transition:none;-ms-transition:none;transition:none;opacity:1;display:none;padding:10px 0}.header-nav .nav>li .mega-menu .menu-item-has-children>a:before{color:var(--primary)!important;height:30px;line-height:30px;right:0;text-align:center;width:30px;z-index:3;font-size:20px!important;margin:0!important;background:var(--rgba-primary-2);border-radius:6px}.header-nav .nav>li .mega-menu>li{width:100%;padding:0}.header-nav .nav>li .mega-menu>li>a{display:none}.header-nav .nav>li .mega-menu>li>a i{color:var(--primary)!important;height:30px;line-height:30px;right:0;text-align:center;width:30px;z-index:3;font-size:20px!important;margin:0!important;background:var(--rgba-primary-2);border-radius:6px}.header-nav .nav>li .mega-menu>li:after{content:none}.header-nav .nav>li .mega-menu li a{padding:5px 0 5px 15px;display:block;line-height:30px;position:relative;border:1px solid #eee;border-width:0 0 1px 0;font-weight:400;color:#636363}.header-nav .nav>li .mega-menu li a:after{font-family:FontAwesome;width:auto;height:auto;background:0 0!important;top:1px;color:#010f2e;font-size:16px;position:absolute;left:0;font-weight:700}.header-nav .nav>li .mega-menu li:hover>a{padding:5px 0 5px 15px;background:0 0}.header-nav .nav>li .mega-menu li>.sub-menu{display:none;-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .nav>li .mega-menu .mega-menu{border-top:0}.header-nav .nav>li .mega-menu .mega-menu li a{padding:5px 0 5px 30px}.header-nav .nav>li .mega-menu .mega-menu li a:after{width:5px;content:none;height:5px;background:#262f5a!important;border-radius:4px;top:13px}.header-nav .nav>li .mega-menu .sub-menu{border-top:0}.header-nav .nav>li .mega-menu .sub-menu li a{padding:5px 0 5px 30px}.header-nav .nav>li .mega-menu .sub-menu li a:after{width:5px;content:none;height:5px;background:#262f5a!important;border-radius:4px;top:13px}.header-nav .nav>li .sub-menu{display:none;position:static;visibility:visible;width:auto;background:0 0;box-shadow:none;margin:0;border-top:1px solid #eee;padding:0 0;-webkit-transition:none;-ms-transition:none;transition:none;opacity:1}.header-nav .nav>li .sub-menu .menu-item-has-children>a:before{color:var(--primary)!important;height:30px;line-height:30px;right:0;text-align:center;width:30px;z-index:3;font-size:20px!important;margin:0!important;background:var(--rgba-primary-2);border-radius:6px}.header-nav .nav>li .sub-menu>li>a i{color:var(--primary)!important;height:30px;line-height:30px;right:0;text-align:center;width:30px;z-index:3;font-size:20px!important;margin:0!important;background:var(--rgba-primary-2);border-radius:6px}.header-nav .nav>li .sub-menu li a{padding:5px 0 5px 15px;display:block;line-height:30px;position:relative;border:1px solid #eee;border-width:0 0 1px 0;font-weight:400;color:#636363}.header-nav .nav>li .sub-menu li a:after{font-family:FontAwesome;width:auto;height:auto;background:0 0!important;top:1px;color:#010f2e;font-size:16px;position:absolute;left:0;font-weight:700}.header-nav .nav>li .sub-menu li:hover>a{padding:5px 0 5px 15px;background:0 0}.header-nav .nav>li .sub-menu li>.sub-menu{display:none;-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .nav>li .sub-menu .mega-menu{border-top:0}.header-nav .nav>li .sub-menu .mega-menu li a{padding:5px 0 5px 30px}.header-nav .nav>li .sub-menu .mega-menu li a:after{width:5px;content:none;height:5px;background:#262f5a!important;border-radius:4px;top:13px}.header-nav .nav>li .sub-menu .sub-menu{border-top:0}.header-nav .nav>li .sub-menu .sub-menu li a{padding:5px 0 5px 30px}.header-nav .nav>li .sub-menu .sub-menu li a:after{width:5px;content:none;height:5px;background:#262f5a!important;border-radius:4px;top:13px}.header-nav .nav>li:hover>.mega-menu{-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .nav>li:hover>.sub-menu{-webkit-transition:none;-ms-transition:none;transition:none}.header-nav .sidebar-fotter{display:block;padding-top:30px;padding-bottom:20px;margin-top:auto;width:100%}.header-nav.show{left:-1px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;margin:0;width:280px}.mo-left .header-nav{overflow-y:scroll;position:fixed;width:60px;left:-280px;height:100vh!important;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;top:0;background-color:#fff;margin:0;z-index:99}.mo-left .header-nav .logo-header{display:block;float:none;height:auto!important;max-width:100%;padding:25px 20px;width:100%}.mo-left .header-nav .logo-header a{display:block!important}.mo-left .header-nav .logo-header img{max-width:unset;width:160px;vertical-align:middle}.mo-left .header-nav li.open a{position:relative}.mo-left .header-nav.nav-dark{background-color:#202020}.mo-left .header-nav.show{left:-1px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;margin:0;width:280px}.mo-left .navbar-toggler.open{z-index:99}.mo-left .navbar-toggler.open:after{background-color:rgba(0,0,0,.6);content:"";left:0;position:fixed;right:-20px;top:-63px;transform:scale(100);-o-transform:scale(100);-moz-transform:scale(100);-webkit-transform:scale(100);width:100%;z-index:-1;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;transform-origin:top right;margin:0 0 0 20px;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,.6);box-shadow:0 0 0 1000px rgba(0,0,0,.6)}.mo-left .navbar-toggler.open span{background:#fff}}@media only screen and (min-width:991px){.header-nav .nav>li:hover>a span{-webkit-animation:upToDown .3s forwards;-moz-animation:upToDown .3s forwards;animation:upToDown .3s forwards}.header-transparent .nav>li>a{color:#fff}}@media only screen and (max-width:1400px){.header-nav .nav>li:nth-last-child(3) .sub-menu .sub-menu{left:-220px}.header-nav .nav>li:nth-last-child(2) .sub-menu .sub-menu{left:-220px}.header-nav .nav>li:last-child .sub-menu .sub-menu{left:-220px}}@media only screen and (max-width:1280px){.extra-menu-icon{width:45px;height:45px;padding:0 12px}}@media only screen and (min-width:1199px){.is-fixed .header-nav .nav>li>a{padding:35px 15px}.is-fixed .logo-header{height:90px}.is-fixed .logo-header img{height:90px}.is-fixed .extra-nav{height:90px}}.text-black .nav>li>a{color:#010f2e}.text-black .navbar-toggler span{background:#000}.text-black .logo-header a{color:var(--title)}.text-black .shop-cart .cart-btn:before{border-color:var(--title)}.text-black .shop-cart .cart-btn:after{border-color:var(--title)}