@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300&family=Source+Sans+Pro&family=Ubuntu&display=swap);@import url(../../../../css2);.mean-container .mean-nav{max-height:380px;overflow:scroll}@media (max-height:550px){.mean-container .mean-nav{max-height:200px}}.form-group{margin:0 0 30px 0}input#checkoutTerms~label{margin-left:14px;vertical-align:middle;top:-3px;position:relative}.section{padding:40px 0}.acurate{margin:0;padding:0}.form-messages{display:none}.form-messages.success{color:#28a745;display:block}.form-messages.error{color:#dc3545;display:block}.section-title{text-align:center}.section-title h2{font-size:48px;font-family:var(--title-font);color:var(--title-color);font-weight:700;margin-bottom:20px;padding-bottom:30px;position:relative;line-height:32px}.section-title h2:before{content:"";position:absolute;left:50%;bottom:0;width:50px;height:3px;margin-left:-25px;background-color:var(--theme-color)}.section-title p{margin-bottom:50px;text-align:center!important}.section-title2{text-align:center}.section-title2 h2{font-size:48px;font-family:var(--title-font);color:var(--title-color);font-weight:700;position:relative;margin-bottom:40px;padding-bottom:40px;line-height:40px}.section-title2 h2:after,.section-title2 h2:before{content:"";position:absolute;background-color:#eaeaea;left:50%;width:100%;height:1px;bottom:0;max-width:550px;transform:translateX(-50%)}.section-title2 h2:after{content:"\f10d";font-family:"Flaticon";font-weight:400;font-style:normal;max-width:55px;background-color:#fff;font-size:18px;line-height:0;color:var(--theme-color)}.section-title2 p{margin-bottom:60px;text-align:center}.gray-bg{background:#f8f8f8!important}.gray-bg2{background:#f6f6f6!important}.background-image{background-size:cover;background-position:center;background-repeat:no-repeat}.def-btn{width:130px;height:45px;background-color:#fff;color:#fff;line-height:45px;text-align:center;font-size:16px;font-weight:400;position:relative;overflow:hidden;display:inline-block;z-index:1;border-radius:6px}.def-btn:after,.def-btn:before{content:"";position:absolute;left:-49%;top:0;width:100%;height:130%;background-color:var(--theme-color);z-index:-1;transform:skewX(40deg);transition:all 0.4s}.def-btn:before{left:auto;right:-49%;transform:skewX(40deg)}.def-btn:hover{box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.def-btn:hover:after{left:-125%}.def-btn:hover:before{right:-125%}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background-color:var(--theme-color);background-image:url(../img/preloader.gif);background-repeat:no-repeat;background-position:center}.scrollToTop{text-align:center;height:50px;width:50px;line-height:49px;background-color:#fff;color:var(--theme-color);border:1px solid #fff0;font-size:18px;position:fixed;z-index:999;bottom:40px;right:20px;opacity:0;visibility:hidden;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);border-radius:50%;transition:0.4s}.scrollToTop.show{opacity:1;visibility:visible}.scrollToTop:hover{background-color:var(--theme-color);color:#fff;border-color:var(--theme-color)}:root{font-size:16px;--theme-color:#44baeb;--title-color:#021D35;--body-color:#55585B;--white-color:#ffffff;--body-font:"Inter", sans-serif;--title-font:"Jost", sans-serif}@media (min-width:1400px){.row:not([class*=gx-]):not([class*=g-]){--bs-gutter-x:30px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px}}.slick-track>[class*=col]{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}.slick-track{min-width:100%}.z-index-common{position:relative;z-index:1}body{font-family:"Jost",serif;font-size:16px;font-weight:400;color:var(--body-color);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}iframe{border:none}a,b,div,ul,li{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0;-moz-outline-:none}a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{-moz-outline:none;outline:none}img:not([draggable]),embed,object,video{max-width:100%;height:auto}a{text-decoration:none;outline:0;color:var(--body-color);transition:0.4s;line-height:1.7}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}a:active,a:focus,a:hover{color:var(--theme-color)}img{border:none;max-width:100%}ul,li{margin:0;padding:0;list-style:none}.clear-both:before,.clear-both:after{display:table;content:"";clear:both}.slick-slide,button:focus{outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--title-font);font-weight:600;line-height:1.7;color:var(--title-color)}h1{font-size:42px}h2{font-size:32px}h3{font-size:30px}h4{font-size:17px}h5{font-size:20px}h6{font-size:16px}p{margin-bottom:30px;line-height:1.7;text-align:justify;font-family:jost}.header-top-wrapper{background-color:var(--theme-color);padding:10px 0}.header-top-wrapper .header-top-left p{margin-bottom:0;color:var(--white-color);font-size:14px}.header-top-wrapper ul.header-top-right li{display:inline-block;margin-right:14px}.header-top-wrapper ul.header-top-right li:last-child{margin-right:0}.header-top-wrapper ul.header-top-right li a{color:var(--white-color);font-size:14px;display:inline-block;transition:0.4s}.header-top-wrapper ul.header-top-right li a:hover{color:var(--theme-color)}.header-information-wrapper{padding:23px 0 38px 0}.header-information-wrapper .single-header-information .icon span{width:50px;height:50px;background-color:var(--theme-color);border:none;color:var(--white-color);text-align:center;display:inline-block;margin-right:15px;line-height:49px;font-size:20px;border-radius:6px;transition:0.4s}.header-information-wrapper .single-header-information .content{padding-top:3px}.header-information-wrapper .single-header-information .content p{margin-bottom:5px;line-height:22px;color:var(--title-color);font-family:var(--title-font);font-weight:500;font-size:18px}.header-information-wrapper .single-header-information .content a{font-weight:400;font-size:16px;display:inline-block;color:var(--body-color);font-family:jost}.header-information-wrapper .single-header-information:hover .icon span{background-color:var(--theme-color);color:var(--white-color);border-color:#fff0}.header-information-wrapper.v2 .single-header-information{margin-right:30px}.header-information-wrapper.v2 .single-header-information:last-child{margin-right:0}.header-information-wrapper.v2 .single-header-information .icon span{line-height:50px;border-radius:50%}header{background-color:rgb(0 0 0 / .5);position:relative;z-index:999}header.sticky{background-color:#000;position:fixed!important;left:0;right:0;top:0!important;z-index:9999}header .logo{padding:15.5px 0}header nav.main-menu-wrap{display:inline-block}header nav.main-menu-wrap ul>li{display:inline-block;margin:0 15px;position:relative}header nav.main-menu-wrap ul>li:last-child{margin-right:0}header nav.main-menu-wrap ul>li:first-child{margin-left:0}header nav.main-menu-wrap ul>li>a{color:var(--white-color);display:inline-block;padding:45px 0;font-family:var(--title-font);font-weight:500;font-size:16px;text-transform:uppercase}header nav.main-menu-wrap ul>li>a:hover{color:var(--theme-color)}header nav.main-menu-wrap ul>li ul.sub-menu{position:absolute;background-color:var(--white-color);min-width:280px;top:100%;left:0;opacity:0;visibility:hidden;transform-origin:top;transform:rotateX(90deg);border-radius:3px;transition:all 0.4s}header nav.main-menu-wrap ul>li ul.sub-menu li{display:block;text-align:left;margin:0 0;border-bottom:1px solid rgb(0 0 0 / .2)}header nav.main-menu-wrap ul>li ul.sub-menu li:last-child{border-bottom:none}header nav.main-menu-wrap ul>li ul.sub-menu li a{color:var(--body-color);padding:5px 15px;display:block;font-size:14px}header nav.main-menu-wrap ul>li ul.sub-menu li a:hover{color:var(--theme-color);padding-left:20px}header nav.main-menu-wrap ul>li:hover ul.sub-menu{opacity:1;visibility:visible;transform:rotateX(0deg)}header nav.main-menu-wrap ul li.submenu-wrap>a{position:relative;padding-right:20px}header nav.main-menu-wrap ul li.submenu-wrap>a:before{content:"\f078";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#ededed;right:-7px;top:50%;line-height:5px;transform:translate(-50%,0);transition:0.4s}header nav.main-menu-wrap ul li.submenu-wrap>a:hover:before{color:var(--theme-color)}header ul.header-btn{display:inline-block;margin-left:25px}header ul.header-btn li{position:relative;display:inline-block;margin-right:30px}header ul.header-btn li:last-child{margin-right:0}header ul.header-btn li input{height:50px;width:250px;border:none;color:#7f7f7f;padding-left:25px;border-radius:9999px;font-size:14px}header ul.header-btn li input::placeholder{color:#7f7f7f}header ul.header-btn li button{border:none;display:inline-block;position:absolute;top:5px;right:5px;font-size:14px;width:40px;height:40px;background-color:var(--theme-color);color:var(--white-color);border-radius:50%}header ul.header-btn li a{color:var(--white-color);position:relative;display:inline-block;font-size:24px;padding-right:15px}header ul.header-btn li a:hover{color:var(--theme-color)}header ul.header-btn li a span{color:var(--white-color);background-color:var(--theme-color);position:absolute;top:0;right:0;padding:0 8px;font-size:11px;display:inline-block;line-height:21px;border-radius:50%}header.v2{background-color:#fff0;position:absolute;left:0;right:0;top:161px}header.v2 .inner-wrapper{background-color:var(--theme-color);margin:0 15px;padding:0 15px;position:relative}header.v2 .inner-wrapper:before{content:"";left:-33px;top:16.5px;position:absolute;border-right:25.25px solid #fff0;border-top:17px solid var(--theme-color);border-left:25.25px solid #fff0;transform:rotate(90deg)}header.v2 .inner-wrapper:after{content:"";top:16.5px;position:absolute;border-right:25.25px solid #fff0;border-top:17px solid var(--theme-color);border-left:25.25px solid #fff0;transform:rotate(90deg);left:auto;right:-33px;border-top:none;border-bottom:17px solid var(--theme-color)}header.v2 nav.main-menu-wrap{width:calc(100% - 160px)}header.v2 nav.main-menu-wrap ul li a{padding:12.5px 25px;text-transform:uppercase;font-size:16px}header.v2 nav.main-menu-wrap ul li a:hover{color:var(--white-color)}header.v2 nav.main-menu-wrap ul li a:hover:before{color:var(--white-color)}header.v2 nav.main-menu-wrap ul li.submenu-wrap>a{position:relative;padding-right:20px}header.v2 ul.header-btn{text-align:right;margin-left:0;width:100%;max-width:160px}header.v2 ul.header-btn li{margin-right:20px}header.v2 ul.header-btn li a{font-size:16px;padding-right:0}header.v2 ul.header-btn li a span{font-size:10px;padding:0 5px;line-height:16px;background-color:var(--white-color);color:var(--theme-color)}header.v2 ul.header-btn li a:hover{color:var(--white-color)}header.v2 ul.header-btn li:nth-child(2) a{padding-right:15px!important}header.v2 ul.header-btn li:last-child{margin-right:0!important}.hero-area-slider-wrap{position:relative;margin-top:-120px}.hero-area-slider-wrap .single-hero-slide{min-height:880px;position:relative;padding:290px 0}.hero-area-slider-wrap .single-hero-slide:before{content:"";background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0}.hero-area-slider-wrap .single-hero-slide .hero-content{text-align:center;position:relative;z-index:2}.hero-area-slider-wrap .single-hero-slide .hero-content>span{font-size:18px;display:inline-block;position:relative;color:var(--white-color);padding:0 25px;margin-bottom:15px;font-family:var(--title-font);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.hero-area-slider-wrap .single-hero-slide .hero-content>span:before{content:"";position:absolute;width:80px;height:2px;background-color:var(--theme-color);top:14px;left:-80px}.hero-area-slider-wrap .single-hero-slide .hero-content>span:after{content:"";position:absolute;width:80px;height:2px;background-color:var(--theme-color);top:14px;left:-80px;right:-80px;left:auto}.hero-area-slider-wrap .single-hero-slide .hero-content h2{font-size:36px;font-family:inherit;line-height:80px;color:var(--white-color);margin-bottom:0}.hero-area-slider-wrap .single-hero-slide .hero-content h4{font-size:24px;font-family:inherit;color:#fff;margin-bottom:12px}.hero-area-slider-wrap .single-hero-slide .hero-content h2 span{color:var(--theme-color)}.hero-area-slider-wrap .single-hero-slide .hero-content p{font-size:16px;font-weight:700;line-height:32px;color:var(--white-color);margin-bottom:17px}.spnn{font-size:24px;font-family:'jost',sans-serif;color:red;margin-bottom:12px}.hero-area-slider-wrap .single-hero-slide .hero-content a{width:200px;height:55px;line-height:55px}.hero-area-slider-wrap .single-hero-slide.slick-active .hero-content>span{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInDown;animation-delay:0.5s}.hero-area-slider-wrap .single-hero-slide.slick-active .hero-content h2{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInRight;animation-delay:0.6s}.hero-area-slider-wrap .single-hero-slide.slick-active .hero-content p{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInLeft;animation-delay:0.7s}.hero-area-slider-wrap .single-hero-slide.slick-active .hero-content a{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInUp;animation-delay:0.8s}.hero-area-slider-wrap .slick-arrow{position:absolute;top:50%;left:60px;background-color:rgb(255 255 255 / .15);color:var(--white-color);font-size:16px;display:inline-block;width:50px;height:50px;margin-top:-25px;text-align:center;line-height:50px;z-index:1;border:none;border-radius:50%;transition:0.4s}.hero-area-slider-wrap .slick-arrow:hover{background-color:#fff;color:var(--theme-color)}.hero-area-slider-wrap .slick-arrow.slick-next{left:auto;right:60px}.hero-area-slider-wrap.v2{margin-top:0}.hero-area-slider-wrap.v2 .slick-arrow{right:100px;left:auto;top:auto;bottom:40px;background-color:#fff0}.hero-area-slider-wrap.v2 .slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.hero-area-slider-wrap.v2 .slick-arrow.slick-prev{right:145px}.hero-area-slider-wrap.v2 .single-hero-slide{min-height:500px;position:relative;padding:255px 0}.hero-area-slider-wrap.v2 .single-hero-slide:before{opacity:.5}.hero-area-slider-wrap.v2 .single-hero-slide .hero-image{position:absolute;right:215px;bottom:0;width:100%;max-width:630px}.hero-area-slider-wrap.v2 .single-hero-slide .hero-content{text-align:left}.hero-area-slider-wrap.v2 .single-hero-slide .hero-content a{width:165px;height:50px;line-height:50px;font-size:14px}.hero-area-slider-wrap.v2 .single-hero-slide .hero-content a:before,.hero-area-slider-wrap.v2 .single-hero-slide .hero-content a:after{height:101%}.hero-area-slider-wrap.v2 .single-hero-slide .hero-content p{padding-right:74px}.hero-area-slider-wrap.v2 .single-hero-slide.slick-active{animation-duration:1s;animation-fill-mode:both}.hero-area-slider-wrap.v2 .single-hero-slide.slick-active .hero-content h2{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInLeft;animation-delay:0.6s}.hero-area-slider-wrap.v2 .single-hero-slide.slick-active .hero-content p{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInLeft;animation-delay:0.7s}.hero-area-slider-wrap.v2 .single-hero-slide.slick-active .hero-image{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInUp;animation-delay:0.7s}.hero-area-slider-wrap.v2 a.arrow-down-btn{width:26px;height:50px;display:inline-block;border:1px solid #dedede;position:absolute;bottom:40px;left:50%;color:var(--white-color);text-align:center;font-size:5.5px;line-height:0;border-radius:50px}.hero-area-slider-wrap.v2 a.arrow-down-btn i{position:absolute;left:0;right:0;top:10px;opacity:0;transition:0.4s;animation-name:bouncing;animation-duration:1.5s;animation-iteration-count:infinite}.hero-banner-wrapper{position:relative;margin-top:-120px;text-align:center}.hero-banner-wrapper:before{content:"";background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.45;z-index:0}.hero-banner-wrapper .banner-content{text-align:center;position:relative;z-index:1;padding-top:230px;padding-bottom:165px}.hero-banner-wrapper .banner-content h1{color:var(--white-color);font-size:50px;font-weight:700;line-height:50px;margin-bottom:0;text-transform:uppercase}.hero-banner-wrapper ul.breadcrumb-wrap{background-color:var(--theme-color);text-align:center;clip-path:polygon(95% 0,100% 50%,95% 100%,5% 100%,0 50%,5% 0);margin:0 auto;display:inline-block;padding:10px 45px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);margin-top:0;width:fit-content;max-width:100%}.hero-banner-wrapper ul.breadcrumb-wrap li{display:inline-block;position:relative;padding-right:12px;padding-left:3px}.hero-banner-wrapper ul.breadcrumb-wrap li:last-child{padding-right:0}.hero-banner-wrapper ul.breadcrumb-wrap li:last-child:before{display:none}.hero-banner-wrapper ul.breadcrumb-wrap li:before{content:"/";position:absolute;right:0;top:50%;color:var(--white-color);font-size:14px;line-height:22px;transform:translateY(-51%)}.hero-banner-wrapper ul.breadcrumb-wrap li a{color:var(--white-color);font-weight:300;text-transform:capitalize;display:inline-block;font-size:16px}@keyframes cfadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate3d(0,0,0);opacity:1;transform:translateY(0)}}@keyframes cfadeInLeft{from{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes cfadeInRight{from{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes cfadeInDown{from{opacity:0;transform:translate3d(0,-100px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes bouncing{0%{opacity:1}50%{opacity:1}95%{top:calc(100% - 15px)}100%{top:10px;opacity:0}}.top-features-wrap{background-color:#f8f8f8}.top-features-wrap .single-top-features .top-features-icon{position:relative;width:85px;height:85px;margin:0 auto;margin-bottom:50px;margin-top:20px}.top-features-wrap .single-top-features .top-features-icon:before{content:"";position:absolute;background-color:var(--white-color);top:0;left:0;bottom:0;right:0;z-index:2;transform:rotate(45deg);transition:0.4s}.top-features-wrap .single-top-features .top-features-icon:after{content:"";position:absolute;background-color:var(--white-color);top:0;left:0;bottom:0;right:0;z-index:2;transform:rotate(45deg);transition:0.4s;background-color:var(--theme-color);left:-5px;bottom:-10px;top:10px;right:5px;z-index:1}.top-features-wrap .single-top-features .top-features-icon span{position:relative;z-index:3;color:var(--theme-color);font-size:42px;line-height:85px;text-align:center;display:inline-block;transition:all ease 0.4s;transform:rotate(0)}.top-features-wrap .single-top-features h4{margin-bottom:15px}.top-features-wrap .single-top-features p{margin-bottom:0;padding:0 35px}.top-features-wrap .single-top-features:hover .top-features-icon span{transform:rotate(360deg)}.top-features-wrap .single-top-features:hover .top-features-icon:before,.top-features-wrap .single-top-features:hover .top-features-icon:after{box-shadow:0 0 20px -5px rgb(0 0 0 / .1)}.about-us-wrapper .about-us-img{position:relative}.about-us-wrapper .about-us-img:before{content:"";position:absolute;right:-30px;top:60px;bottom:60px;width:55px;background-image:url(../img/bg-images/about-bg-pattern.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.about-us-wrapper .about-us-img .about-us-small-img{position:absolute;left:0;right:0;top:50%;height:420px;margin-top:-210px;border:10px solid var(--theme-color)}.about-us-wrapper .about-us-img .about-us-small-img img{max-width:100%;height:100%}.about-us-wrapper .about-us-img .about-us-big-img{width:330px;border:10px solid var(--theme-color);border-left:none;margin-left:auto;position:relative;z-index:3}.about-us-wrapper .about-us-img .about-us-big-img img{width:100%;height:100%}.about-us-wrapper .about-us-img .about-us-big-img:before{content:"";position:absolute;background-color:var(--theme-color);width:10px;height:90px;left:-10px;top:-10px}.about-us-wrapper .about-us-img .about-us-big-img:after{content:"";position:absolute;background-color:var(--theme-color);width:10px;height:90px;left:-10px;top:-10px;top:auto;bottom:-10px}.about-us-wrapper .about-us-content{padding-left:30px}.about-us-wrapper .about-us-content h2{font-size:33px;line-height:60px;margin-bottom:25px;padding:0 0 0 0}.about-us-wrapper .about-us-content h2:before{left:0;margin-left:0;width:60px}.about-us-wrapper .about-us-content>p{margin-bottom:30px}.about-us-wrapper .about-us-content .about-us-box-wrap{margin-bottom:35px}.about-us-wrapper .about-us-content .about-us-box-wrap .about-us-box .icon span{font-size:38px;display:inline-block;color:var(--theme-color);margin-right:15px;padding-top:5px}.about-us-wrapper .about-us-content .about-us-box-wrap .about-us-box .content h5{margin-bottom:5px}.about-us-wrapper .about-us-content .about-us-box-wrap .about-us-box .content p{margin-bottom:0;font-size:14px}.about-us-wrapper .about-us-content .author-name{border-top:1px solid #f3f3f3;padding-top:25px}.about-us-wrapper .about-us-content .author-name a{font-size:18px;color:#101010;font-weight:600;display:inline-block;text-transform:capitalize}.about-us-wrapper .about-us-content .author-name a:hover{color:var(--theme-color)}.about-us-wrapper .about-us-content .author-name span{display:block;color:var(--theme-color);text-transform:capitalize;font-size:14px}.about-us-wrapper.v2{padding-bottom:60px}.about-us-wrapper.v2 .about-us-img:before{display:none}.about-us-wrapper.v2 .about-us-img .slick-arrow{position:absolute;z-index:1;left:15px;top:50%;width:45px;height:45px;border:none;color:var(--theme-color);font-size:18px;border-radius:3px;transition:0.4s;transform:translateY(-50%)}.about-us-wrapper.v2 .about-us-img .slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.about-us-wrapper.v2 .about-us-img .slick-arrow.slick-next{left:auto;right:15px}.about-us-wrapper.v2 .about-us-content{padding-left:0}.about-us-wrapper.v2 .about-us-content h2{width:100%;max-width:420px;margin-bottom:15px;line-height:52px;padding:0}.about-us-wrapper.v2 .about-us-content h5{color:var(--theme-color)}.about-us-wrapper.v2 .about-us-content p{margin-bottom:18px;text-align:justify;font-family:jost}.about-us-wrapper.v2 .about-us-content ul li{position:relative;font-size:14px;line-height:32px;padding-left:29px;margin-bottom:5px}.about-us-wrapper.v2 .about-us-content ul li:last-child{margin-bottom:0}.about-us-wrapper.v2 .about-us-content ul li:before{content:"\f005";position:absolute;font-family:"Font Awesome 5 Free";font-weight:400;left:0;background-color:var(--theme-color);line-height:0;width:18px;height:18px;line-height:18px;color:var(--white-color);text-align:center;font-size:8px;top:7px;border-radius:50%}.about-us-wrapper.v3 .about-us-img{position:relative;overflow:hidden;padding-bottom:20px}.about-us-wrapper.v3 .about-us-img:before{display:none}.about-us-wrapper.v3 .about-us-img .small-img{position:absolute;right:0;top:0;left:165px;padding-right:20px}.about-us-wrapper.v3 .about-us-img .small-img img{width:100%}.about-us-wrapper.v3 .about-us-img .small-img:before{z-index:-1;content:"";position:absolute;width:55px;height:160px;background-image:url(../img/bg-images/about-bg-pattern-v3-1.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;right:0;top:80px}.about-us-wrapper.v3 .about-us-img .small-img:after{z-index:-1;content:"";position:absolute;width:55px;height:160px;background-image:url(../img/bg-images/about-bg-pattern-v3-1.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;right:0;top:80px;top:auto;bottom:-20px;right:50px;width:60px;height:60px;background-image:url(../img/bg-images/about-bg-pattern-v3-2.png)}.about-us-wrapper.v3 .about-us-img .small-img .play-btn-wrap{position:absolute;bottom:-43px;right:100px;width:80px;height:80px;border-radius:50%}.about-us-wrapper.v3 .about-us-img .small-img .play-btn-wrap:before{content:"";background-color:var(--white-color);position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;z-index:1;border-radius:50%;animation-name:scaling;animation-duration:2s;animation-iteration-count:infinite}.about-us-wrapper.v3 .about-us-img .small-img .play-btn-wrap:after{content:"";background-color:var(--white-color);position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;z-index:1;border-radius:50%;animation-name:scaling;animation-duration:2s;animation-iteration-count:infinite;animation-delay:0.8s}.about-us-wrapper.v3 .about-us-img .small-img .play-btn-wrap a.play-btn{width:100%;height:100%;text-align:center;background-color:var(--theme-color);display:block;border-radius:50%;line-height:80px;color:var(--white-color);font-size:22px;padding-left:5px;z-index:2;position:relative}.about-us-wrapper.v3 .about-us-img .small-img .bg-shape{position:absolute;width:180px;height:180px;left:-10px;bottom:-10px}.about-us-wrapper.v3 .about-us-img .small-img .bg-shape:before{content:"";position:absolute;left:0;top:0;width:10px;height:100%;border-right:10px solid var(--white-color);border-top:10px solid #fff0}.about-us-wrapper.v3 .about-us-img .small-img .bg-shape:after{content:"";position:absolute;left:0;top:0;width:10px;height:100%;border-right:10px solid var(--white-color);border-top:10px solid #fff0;border:none;border-top:10px solid var(--white-color);width:100%;height:10px;bottom:0;top:auto;border-right:10px solid #fff0}.about-us-wrapper.v3 .about-us-img .big-img{margin-right:150px;margin-top:100px;position:relative;z-index:-1}.about-us-wrapper.v3 .about-us-img .big-img:before{content:"";position:absolute;width:100%;height:100%;left:20px;top:20px;border:1px solid var(--theme-color)}.about-us-wrapper.v3 .about-us-img .big-img:after{content:"";position:absolute;width:100%;height:100%;left:20px;top:20px;border:1px solid var(--theme-color);width:85px;height:100px;bottom:-20px;right:-20px;top:auto;left:auto;border:none;border-bottom:10px solid var(--theme-color);border-right:10px solid var(--theme-color)}.about-us-wrapper.v3 .about-us-img .big-img img{width:100%}.about-us-wrapper.v3 .about-us-content h2{margin-bottom:0}.about-us-wrapper.v3 .about-us-content h2:before{display:none}.about-us-wrapper.v3 .about-us-content p{margin-bottom:20px;text-align:justify}.about-us-wrapper.v3 .about-us-content .about-us-box-wrap .about-us-box{margin-bottom:10px}.about-us-wrapper.v3 .about-us-content .about-us-box-wrap .about-us-box .icon{padding-top:5px}.about-us-wrapper.v3 .about-us-content a.def-btn{width:170px;height:50px;line-height:49px}section.about-us-top-wrapper{background-color:#f5f6fa;padding-top:80px;padding-bottom:90px}section.about-us-top-wrapper .about-us-top-content h2{margin-bottom:20px}section.about-us-top-wrapper .about-us-top-content p{margin-bottom:25px}section.about-us-top-wrapper .about-us-top-content a.def-btn{width:240px;height:50px;font-weight:300;line-height:50px}.service-slider-wrapper{background-color:#f8f8f8}.service-slider-wrapper .service-slider-area .single-service-slider{position:relative;margin-top:5px;margin-bottom:5px;transition:all 0.4s}.service-slider-wrapper .service-slider-area .single-service-slider:before{content:"";position:absolute;background-color:var(--theme-color);left:0;right:0;top:0;height:15px;border-top-right-radius:200px;border-top-left-radius:200px;z-index:-1;transition:0.4s}.service-slider-wrapper .service-slider-area .single-service-slider:after{content:"";background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.65;z-index:1}.service-slider-wrapper .service-slider-area .single-service-slider img{height:100%;width:100%}.service-slider-wrapper .service-slider-area .single-service-slider .service-slider-content{position:absolute;z-index:2;top:49%;left:0;right:0;padding:0 30px;transform:translateY(-50%);transition:0.4s}.service-slider-wrapper .service-slider-area .single-service-slider .service-slider-content h3,.service-slider-wrapper .service-slider-area .single-service-slider .service-slider-content p{color:var(--white-color)}.service-slider-wrapper .service-slider-area .single-service-slider .rating{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:2}.service-slider-wrapper .service-slider-area .single-service-slider .rating span{color:#ffe673;font-size:14px;display:inline-block;margin-right:2px}.service-slider-wrapper .service-slider-area .slick-current.slick-active .single-service-slider{margin-bottom:0}.service-slider-wrapper .service-slider-area .slick-current.slick-active .single-service-slider:before{top:-10px}.work-proess-wrapper{padding-bottom:65px}.work-proess-wrapper .single-work-process{margin-bottom:30px}.work-proess-wrapper .single-work-process .process-icon{width:100px;height:100px;display:inline-block;background-color:#f8f8f8;color:var(--theme-color);font-size:42px;line-height:100px;margin-bottom:30px;position:relative;border-radius:50%;transition:0.4s}.work-proess-wrapper .single-work-process .process-icon:before{content:"";position:absolute;width:200%;height:50px;background-image:url(../img/icons/work-process-arrow.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;left:80%;top:0;z-index:-1}.work-proess-wrapper .single-work-process p{margin-bottom:0}.work-proess-wrapper .single-work-process:hover .process-icon{box-shadow:0 0 25px -10px var(--theme-color);background-color:var(--white-color)}.work-proess-wrapper .row>div:last-child .single-work-process .process-icon:before{display:none}.counter-sec-wrapper{position:relative}.counter-sec-wrapper:before{content:"";background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.65;z-index:0}.counter-sec-wrapper .single-counter{background-color:var(--theme-color);text-align:center;padding-top:20px;padding-bottom:26px;width:100%;max-width:150px;position:relative;margin-left:auto;margin-right:auto;border-radius:6px}.counter-sec-wrapper .single-counter span{display:block;font-size:36px;color:var(--white-color);font-family:var(--title-font);font-weight:600;margin-bottom:5px}.counter-sec-wrapper .single-counter p{color:var(--white-color);margin-bottom:0;text-transform:uppercase;font-family:var(--title-font);font-size:14px}.counter-sec-wrapper .row>div:last-child .single-counter{margin-right:0}.counter-sec-wrapper .row>div:first-child .single-counter{margin-left:0}.package-table-wrapper{padding-bottom:90px}.package-table-wrapper.inner-pakage-table .single-package-box{box-shadow:0 0 10px 5px rgb(0 0 0 / .07)}.package-table-wrapper .section-title p,.package-table-wrapper .section-title2 p{margin-bottom:40px}.package-table-wrapper .single-package-box{background-image:url(../img/bg-images/pricing-table-bg.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;padding-top:30px;padding-bottom:30px;background-color:#f8f8f8;margin-bottom:10px;margin-top:10px;transition:all 0.4s}.package-table-wrapper .single-package-box:hover{box-shadow:0 0 10px 5px rgb(0 0 0 / .07)}.package-table-wrapper .single-package-box h4{text-transform:uppercase;margin-bottom:20px}.package-table-wrapper .single-package-box .package-price{background-image:url(../img/bg-images/pricing-table-bg-shape.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;padding:70px 0;min-height:260px;margin-bottom:30px}.package-table-wrapper .single-package-box .package-price>span{font-size:18px;color:var(--white-color);line-height:31px;font-weight:300}.package-table-wrapper .single-package-box .package-price p{font-size:40px;line-height:42px;margin-bottom:0;color:var(--white-color);font-weight:700;margin:10px 0}.package-table-wrapper .single-package-box ul{margin-top:28px;margin-bottom:30px;text-align:left;padding:0 35px}.package-table-wrapper .single-package-box ul li{margin-bottom:15px;font-size:14px}.package-table-wrapper .single-package-box ul li:last-child{margin-bottom:0}.package-table-wrapper .single-package-box ul li i{color:var(--theme-color);margin-right:10px;font-size:16px}.our-service-area-wrapper{padding-bottom:70px}.our-service-area-wrapper.has-bg-img{background-image:url(../img/bg-images/poolio_bg3.jpg);position:relative}.our-service-area-wrapper.has-bg-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.our-service-area-wrapper.has-bg-img .container{position:relative;z-index:3}.our-service-area-wrapper.has-bg-img .section-title p,.our-service-area-wrapper.has-bg-img .section-title h2{color:var(--white-color)}.our-service-area-wrapper .single-service-wrap{min-height:fit-content;position:relative;overflow:hidden;margin-bottom:30px}.our-service-area-wrapper .single-service-wrap:before{content:"";position:absolute;background-color:#000;visibility:hidden;opacity:0;top:100%;left:0;z-index:2;width:100%;height:100%;transition:all 0.3s}.our-service-area-wrapper .single-service-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:150px;opacity:1;visibility:visible;transition:all 0.4s;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .5) 48%,rgb(0 0 0 / .4) 68%,rgb(0 0 0 / .3) 81%,#fff0 100%)}.our-service-area-wrapper .single-service-wrap img{height:100%;width:100%;transform:scale(1);transition:0.4s}.our-service-area-wrapper .single-service-wrap>span{position:absolute;right:0;top:0;z-index:1;color:var(--white-color);font-size:28px;padding-right:15px;padding-top:15px;display:inline-block;font-weight:700;opacity:1;visibility:visible;transition:all 0.4s}.our-service-area-wrapper .single-service-wrap>span:before{content:"";position:absolute;right:0;top:0;bottom:0;right:0;z-index:-1;border-top:130px solid var(--theme-color);border-left:130px solid #fff0}.our-service-area-wrapper .single-service-wrap>span:after{content:"";position:absolute;right:0;top:0;bottom:0;right:0;z-index:-1;border-top:130px solid var(--theme-color);border-left:130px solid #fff0;z-index:-2;border-top:130px solid #7dd9ff;right:-30px;top:35px}.our-service-area-wrapper .single-service-wrap .service-content{position:absolute;top:190px;left:0;bottom:0;right:0;padding:40px 30px;padding-top:43px;z-index:2;transition:all 0.4s}.our-service-area-wrapper .single-service-wrap .service-content .service-title{position:relative}.our-service-area-wrapper .single-service-wrap .service-content .service-title h4{color:var(--white-color)}.our-service-area-wrapper .single-service-wrap .service-content .service-title>a{position:absolute;right:0;top:4px;color:var(--theme-color);font-size:22px}.our-service-area-wrapper .single-service-wrap .service-content .service-text{opacity:0;visibility:hidden;transition:all 0.4s}.our-service-area-wrapper .single-service-wrap .service-content .service-text p{color:var(--white-color);font-size:14px}.our-service-area-wrapper .single-service-wrap .service-content .service-text a.def-btn{width:150px}.our-service-area-wrapper .single-service-wrap:hover img{transform:scale(1.1)}.our-service-area-wrapper .single-service-wrap:hover:before{top:0;visibility:visible;opacity:.75}.our-service-area-wrapper .single-service-wrap:hover:after{opacity:0;visibility:hidden}.our-service-area-wrapper .single-service-wrap:hover>span{right:-130px;top:-130px;opacity:0;visibility:hidden}.our-service-area-wrapper .single-service-wrap:hover .service-content{top:0}.our-service-area-wrapper .single-service-wrap:hover .service-content .service-title>a{opacity:0;visibility:hidden}.our-service-area-wrapper .single-service-wrap:hover .service-content .service-text{opacity:1;visibility:visible}.our-service-area-wrapper.v2 .single-service-wrap:before,.our-service-area-wrapper.v2 .single-service-wrap:after{display:none}.our-service-area-wrapper.v2 .single-service-wrap .service-img{position:relative;overflow:hidden;border-top-right-radius:14px;border-top-left-radius:14px}.our-service-area-wrapper.v2 .single-service-wrap .service-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to top,rgb(0 0 0 / .7) 0%,#fff0 70%);z-index:1;transition:0.4s;opacity:0;visibility:hidden}.our-service-area-wrapper.v2 .single-service-wrap .service-img .service-icon{position:absolute;text-align:center;z-index:3;left:50%;bottom:30px;opacity:0;visibility:hidden;transform:translateX(-50%);transition:all ease 0.4s}.our-service-area-wrapper.v2 .single-service-wrap .service-img .service-icon a{display:inline-block;text-align:center;width:50px;height:50px;line-height:50px;font-size:18px;margin-right:9px;border-radius:50%;color:var(--title-color);background-color:var(--white-color)}.our-service-area-wrapper.v2 .single-service-wrap .service-img .service-icon a:hover{background-color:var(--title-color);color:var(--white-color)}.our-service-area-wrapper.v2 .single-service-wrap .service-content{position:static;background-color:#f5f5f5;padding:25px 30px}.our-service-area-wrapper.v2 .single-service-wrap .service-content p{margin-bottom:5px;text-align:justify}.our-service-area-wrapper.v2 .single-service-wrap:hover .service-img:before{opacity:1;visibility:visible}.our-service-area-wrapper.v2 .single-service-wrap:hover .service-img .service-icon{opacity:1;visibility:visible}.featured-projects-wrapper{padding-top:100px}.featured-projects-wrapper .features-projects-area{display:flex;flex-wrap:wrap}.featured-projects-wrapper .features-projects-area .single-features-projects{width:20%;position:relative;overflow:hidden}.featured-projects-wrapper .features-projects-area .single-features-projects:before{content:"";background-color:#000;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1;transition:0.4s}.featured-projects-wrapper .features-projects-area .single-features-projects img{width:100%;transform:scale(1);transition:0.4s}.featured-projects-wrapper .features-projects-area .single-features-projects>span{position:absolute;top:-25px;left:30px;right:30px;color:var(--white-color);font-size:16px;font-style:italic;z-index:2;opacity:0;visibility:hidden;transition:0.4s}.featured-projects-wrapper .features-projects-area .single-features-projects .project-content{position:absolute;bottom:-100px;left:0;right:0;z-index:1;padding-left:30px;padding-right:30px;padding-bottom:25px;opacity:0;visibility:hidden;transition:0.4s}.featured-projects-wrapper .features-projects-area .single-features-projects .project-content h4{color:var(--white-color);margin-bottom:0;transition:0.4s}.featured-projects-wrapper .features-projects-area .single-features-projects .project-content h4:hover{color:var(--theme-color)}.featured-projects-wrapper .features-projects-area .single-features-projects .project-content span{color:var(--white-color);font-size:20px}.featured-projects-wrapper .features-projects-area .single-features-projects:hover img{transform:scale(1.1)}.featured-projects-wrapper .features-projects-area .single-features-projects:hover:before{opacity:.55;visibility:visible}.featured-projects-wrapper .features-projects-area .single-features-projects:hover>span{opacity:1;visibility:visible;top:25px}.featured-projects-wrapper .features-projects-area .single-features-projects:hover .project-content{bottom:0;opacity:1;visibility:visible}.laest-blog-wrapper{padding-bottom:70px}.laest-blog-wrapper.v2{background-color:#f6f6f6}.laest-blog-wrapper .single-latest-blog{background-color:var(--white-color);margin-bottom:30px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.laest-blog-wrapper .single-latest-blog .blog-meta{background-color:#000;text-align:center;padding:11px 0}.laest-blog-wrapper .single-latest-blog .blog-meta span{display:inline-block;color:var(--white-color);margin-right:25px;font-size:14px}.laest-blog-wrapper .single-latest-blog .blog-meta span:last-child{margin-right:0}.laest-blog-wrapper .single-latest-blog .blog-meta span i{margin-right:10px}.laest-blog-wrapper .single-latest-blog .latest-blog-img{min-height:250px;position:relative;overflow:hidden}.laest-blog-wrapper .single-latest-blog .latest-blog-img img{width:100%}.laest-blog-wrapper .single-latest-blog .latest-blog-img:after,.laest-blog-wrapper .single-latest-blog .latest-blog-img:before{content:"";background-color:#000;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1;transition:all 0.4s}.laest-blog-wrapper .single-latest-blog .latest-blog-img:after{background-color:#fff0;background-image:url(../img/bg-images/latest-blog-shape.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;z-index:1}.laest-blog-wrapper .single-latest-blog .latest-blog-img img{transition:0.4s;transform:scale(1)}.laest-blog-wrapper .single-latest-blog .latest-blog-img>a{position:absolute;left:50%;top:50%;background-color:var(--white-color);display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;color:var(--theme-color);border-radius:50%;margin-top:-25px;margin-left:-25px;z-index:2;opacity:0;visibility:hidden;transform:scale(0);transition:all 0.4s}.laest-blog-wrapper .single-latest-blog .latest-blog-content{padding:25px 30px}.laest-blog-wrapper .single-latest-blog .latest-blog-content h4{font-size:23px;line-height:38px;transition:0.4s}.laest-blog-wrapper .single-latest-blog .latest-blog-content h4:hover{color:var(--theme-color)}.laest-blog-wrapper .single-latest-blog .latest-blog-content p{margin-bottom:25px}.laest-blog-wrapper .single-latest-blog:hover .latest-blog-img img{transform:scale(1.1)}.laest-blog-wrapper .single-latest-blog:hover .latest-blog-img:after{visibility:visible;opacity:1}.laest-blog-wrapper .single-latest-blog:hover .latest-blog-img::before{visibility:visible;opacity:.5}.laest-blog-wrapper .single-latest-blog:hover .latest-blog-img>a{opacity:1;visibility:visible;transform:scale(1)}.brand-slider-wrapper{background-color:#f6f6f6}.brand-slider-wrapper.v2{background-color:var(--white-color)}.brand-slider-wrapper .single-brand a{display:block;transition:0.2s;text-align:center}.brand-slider-wrapper .single-brand a img{position:relative;transform:scale(1);transition:0.2s}.brand-slider-wrapper .single-brand a:hover img{transform:scale(1.01);filter:grayscale(0)}footer{background-color:#232628}footer .footer-widget-area span.border{width:100%;border:none!important;border-bottom:1px solid #303030!important;margin-bottom:20px}footer .footer-widget-area .container{position:relative;padding-top:30px!important}footer .footer-widget-area ul.footer-social{background-color:var(--theme-color);display:inline-block;margin-left:auto;padding:10px 25px;position:absolute;right:0;top:-17px;z-index:1}footer .footer-widget-area ul.footer-social:after,footer .footer-widget-area ul.footer-social:before{content:"";position:absolute;left:-50px;top:0;width:50px;height:50px;border-top:30px solid #fff0;border-right:20px solid #23262A;border-bottom:10px solid #232628;opacity:.5}footer .footer-widget-area ul.footer-social:after{left:auto;right:-50px;border-right:none;border-left:20px solid #232628}footer .footer-widget-area ul.footer-social li{display:inline-block;margin-right:7px}footer .footer-widget-area ul.footer-social li:last-child{margin-right:0}footer .footer-widget-area ul.footer-social li span{font-size:14px;color:var(--white-color);font-weight:300;display:inline-block}footer .footer-widget-area ul.footer-social li a{color:var(--white-color);display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;font-size:12px;border:1px solid var(--white-color);border-radius:50%}footer .footer-widget-area ul.footer-social li a:hover{background-color:var(--white-color);color:var(--theme-color)}footer .footer-widget-area .single-footer-wid{padding-bottom:30px}footer .footer-widget-area .single-footer-wid>h4{position:relative;color:var(--white-color);font-weight:700;padding-bottom:9px;margin-bottom:15px}footer .footer-widget-area .single-footer-wid>h4:after,footer .footer-widget-area .single-footer-wid>h4:before{content:"";position:absolute;background-color:var(--theme-color);width:50px;height:2px;bottom:0;left:0}footer .footer-widget-area .single-footer-wid>h4:after{left:55px;width:5px;background-color:var(--white-color)}footer .footer-widget-area .single-footer-wid p{color:#a5a5a5;margin-bottom:0;line-height:26px;font-size:14px;padding-right:22px}footer .footer-widget-area .single-footer-wid ul{padding-top:10px}footer .footer-widget-area .single-footer-wid ul li{color:#a5a5a5;font-weight:300;display:block;font-size:17px;margin:7px 0;line-height:32px}footer .footer-widget-area .single-footer-wid ul li a{font-size:inherit;font-weight:inherit;color:inherit}footer .footer-widget-area .single-footer-wid ul li a:hover{color:var(--white-color)}footer .footer-widget-area .single-footer-wid ul li a i{color:var(--theme-color);margin-right:10px;font-size:16px}footer .footer-widget-area .single-footer-wid ul li:first-child a{padding-top:0}footer .footer-widget-area .single-footer-wid ul li span{color:var(--white-color);margin-left:5px}footer .footer-widget-area .single-footer-wid .footer-gallery{display:grid;grid-template-columns:auto auto auto;grid-column-gap:10px;grid-row-gap:10px;padding-top:20px}footer .footer-widget-area .single-footer-wid .footer-gallery div{position:relative;overflow:hidden}footer .footer-widget-area .single-footer-wid .footer-gallery div:before{content:"";background-color:#000;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:0;transition:0.4s}footer .footer-widget-area .single-footer-wid .footer-gallery div a{color:var(--white-color);font-size:12px;position:absolute;top:50%;left:50%;width:35px;height:35px;text-align:center;line-height:34px;border:1px solid #fff0;background-color:var(--theme-color);opacity:0;visibility:hidden;z-index:1;transform:translate(-50%,-50%);transition:0.4s;border-radius:50%}footer .footer-widget-area .single-footer-wid .footer-gallery div a:hover{color:var(--theme-color);border-color:var(--theme-color);background-color:var(--white-color)}footer .footer-widget-area .single-footer-wid .footer-gallery div:hover:before{opacity:.55;visibility:visible}footer .footer-widget-area .single-footer-wid .footer-gallery div:hover a{opacity:1;visibility:visible}footer .footer-widget-area .single-footer-wid .single-footer-blog{margin-bottom:20px}footer .footer-widget-area .single-footer-wid .single-footer-blog:last-child{margin-bottom:0}footer .footer-widget-area .single-footer-wid .single-footer-blog a{display:block;color:#a5a5a5;font-size:14px;line-height:26px;display:block;margin-bottom:10px}footer .footer-widget-area .single-footer-wid .single-footer-blog a:hover{color:var(--white-color)}footer .footer-widget-area .single-footer-wid .single-footer-blog span{color:var(--white-color);font-size:14px;display:inline-block;margin-right:20px}footer .footer-widget-area .single-footer-wid .single-footer-blog span i{color:var(--theme-color);font-size:16px;margin-right:10px}footer .footer-widget-area .single-footer-wid form.footer-form input{width:100%;height:40px;padding-left:15px;color:#838383;border:none;margin-bottom:10px;margin-top:20px;border-radius:4px}footer .footer-widget-area .single-footer-wid form.footer-form input::placeholder{color:#838383}footer .footer-widget-area .single-footer-wid form.footer-form button{width:120px;height:40px;border:none;font-size:14px;line-height:40px;transition:0.4s}footer .footer-widget-area .single-footer-wid form.footer-form button:hover{color:var(--theme-color)}footer .footer-widget-area .single-footer-wid .footer-banner{width:100%;min-height:250px;background-image:url(../img/footer-img/footer-banner-img-bg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;position:relative;margin-top:10px}footer .footer-widget-area .single-footer-wid .footer-banner h4{position:absolute;left:95px;right:0;top:40px;color:var(--white-color);font-style:italic;line-height:35px}footer .footer-widget-area .single-footer-wid .footer-banner h4 span{font-size:28px;color:var(--theme-color)}footer .footer-widget-area .single-footer-wid .footer-banner img{position:absolute;left:0;top:0;height:100%;max-width:100%}footer .footer-widget-area .single-footer-wid .footer-banner a.def-btn{position:absolute;bottom:40px;left:96px;background-color:var(--white-color);color:var(--theme-color)}footer .footer-widget-area .single-footer-wid .footer-banner a.def-btn:before,footer .footer-widget-area .single-footer-wid .footer-banner a.def-btn:after{background-color:var(--white-color)}footer .footer-widget-area .single-footer-wid .footer-banner a.def-btn:hover{background-color:var(--theme-color);color:var(--white-color)}footer .footer-widget-area .single-footer-wid.footer-about img{margin-bottom:40px}footer .footer-widget-area .single-footer-wid.footer-links ul{padding-top:15px}footer .footer-widget-area .single-footer-wid.footer-links ul li{margin:0 0}footer .footer-widget-area .single-footer-wid.footer-links ul li a{font-size:inherit;color:inherit;font-weight:inherit;display:block;position:relative;padding:5px 0;border-bottom:1px solid #303030}footer .footer-widget-area .single-footer-wid.footer-links ul li a:after{content:"\f105";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;right:0;top:5px;transition:all 0.4s}footer .footer-widget-area .single-footer-wid.footer-links ul li a:hover{color:var(--white-color)}footer .footer-widget-area .single-footer-wid.footer-links ul li a:hover:after{color:var(--white-color)}footer .footer-widget-area .single-footer-wid.footer-blog h4,footer .footer-widget-area .single-footer-wid.footer-subscribe h4{margin-bottom:25px}footer .footer-copyright-wrap{border-top:1px solid #303030;padding:0 0 20px}footer .footer-copyright-wrap .footer-copyright p{color:#a5a5a5;margin-bottom:0;font-size:14px}footer .footer-copyright-wrap .footer-copyright p span{color:var(--white-color)}footer .footer-copyright-wrap ul.footer-links{text-align:right}footer .footer-copyright-wrap ul.footer-links li{display:inline-block;margin-right:25px}footer .footer-copyright-wrap ul.footer-links li:last-child{margin-right:0}footer .footer-copyright-wrap ul.footer-links li a{color:#a5a5a5;font-size:14px;display:inline-block}footer .footer-copyright-wrap ul.footer-links li a:hover{color:var(--theme-color)}.about-us-features-wrap{padding-bottom:70px}.about-us-features-wrap .single-about-features{text-align:center;background-color:#f6f6f6;padding-top:40px;min-height:280px;margin-bottom:30px;overflow:hidden;position:relative;border-radius:4px;transition:0.4s}.about-us-features-wrap .single-about-features:before{content:"";background-position:center;background-size:100% 100%;background-image:url(../img/bg-images/about-features-bg.jpg);visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:0;transition:0.4s}.about-us-features-wrap .single-about-features .about-features-content{position:absolute;left:0;right:0;bottom:-60px;transition:0.4s;padding:0 20px}.about-us-features-wrap .single-about-features .about-features-content .icon{position:relative;margin-bottom:20px;opacity:1;visibility:visible;transition:0.2s}.about-us-features-wrap .single-about-features .about-features-content .icon:after{position:absolute;left:50%;bottom:-4px;width:60px;height:60px;background-color:#9dd8f0;content:"";margin-left:-30px;border-radius:50%}.about-us-features-wrap .single-about-features .about-features-content .icon span{width:60px;height:60px;display:inline-block;background-color:var(--theme-color);color:var(--white-color);line-height:59px;position:relative;font-size:26px;z-index:1;border-radius:50%}.about-us-features-wrap .single-about-features .about-features-content h5{margin-bottom:15px;transition:0.3s}.about-us-features-wrap .single-about-features .about-features-content p{border-bottom:1px solid #fff0;padding:0 15px;padding-bottom:25px;color:#7e7e7e;margin-bottom:15px;font-size:15px;line-height:26px;transition:0.3s}.about-us-features-wrap .single-about-features .about-features-content a.def-btn{background-color:var(--white-color);color:var(--theme-color);opacity:0;visibility:hidden}.about-us-features-wrap .single-about-features .about-features-content a.def-btn:hover{background-color:#47c2f5;color:var(--white-color)}.about-us-features-wrap .single-about-features .about-features-content a.def-btn:after,.about-us-features-wrap .single-about-features .about-features-content a.def-btn:before{background-color:var(--white-color)}.about-us-features-wrap .single-about-features:hover{background-color:var(--theme-color);box-shadow:0 0 20px -9px var(--theme-color)}.about-us-features-wrap .single-about-features:hover::before{opacity:1;visibility:visible}.about-us-features-wrap .single-about-features:hover .about-features-content{bottom:10px}.about-us-features-wrap .single-about-features:hover .about-features-content .icon{opacity:1;visibility:hidden}.about-us-features-wrap .single-about-features:hover .about-features-content h4{color:var(--white-color)}.about-us-features-wrap .single-about-features:hover .about-features-content p{color:var(--white-color);border-color:#47c2f5}.about-us-features-wrap .single-about-features:hover .about-features-content a.def-btn{opacity:1;visibility:visible}.video-cta-wrapper{background-color:var(--theme-color);padding:90px 0;position:relative}.video-cta-wrapper:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;background-image:linear-gradient(to left,rgb(68 186 235 / .95) 20%,rgb(68 186 235 / .9) 40%,rgb(68 186 235 / .7) 60%,#fff0 100%)}.video-cta-wrapper .btn-wrap{width:70px;height:70px;position:relative;display:block;margin:0 auto}.video-cta-wrapper .btn-wrap:before{content:"";background-color:var(--white-color);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.4;z-index:1;border-radius:50%;animation-name:scaling;animation-duration:2s;animation-iteration-count:infinite}.video-cta-wrapper .btn-wrap:after{content:"";background-color:var(--white-color);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.4;z-index:1;border-radius:50%;animation-name:scaling;animation-duration:2s;animation-iteration-count:infinite;animation-delay:0.8s}.video-cta-wrapper .btn-wrap a{width:100%;height:100%;line-height:67px;color:var(--white-color);background-color:var(--theme-color);display:inline-block;font-size:24px;padding-left:3px;z-index:2;position:relative;text-align:center;border-radius:50%}.video-cta-wrapper .btn-wrap a:hover{background-color:var(--white-color);color:var(--theme-color)}.video-cta-wrapper .video-cta-content h1{color:var(--white-color);margin-bottom:20px;line-height:60px}.video-cta-wrapper .video-cta-content p{color:var(--white-color);margin-bottom:0}.video-cta-wrapper .container{z-index:2;position:relative}@keyframes scaling{0%{transform:scale(1)}80%{transform:scale(1.6)}100%{opacity:0}}.team-member-wrap{padding-top:100px;padding-bottom:70px}.team-member-wrap .pagination-wrapper{margin-bottom:30px}.team-member-wrap .single-team-member{margin-bottom:30px;text-align:center;position:relative;overflow:hidden}.team-member-wrap .single-team-member img{width:100%}.team-member-wrap .single-team-member:before{content:"";visibility:hidden;background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:0;transition:0.4s}.team-member-wrap .single-team-member .member-thumb{position:absolute;top:45px;top:-230px;left:50%;width:180px;height:180px;border:1px dashed var(--theme-color);padding:10px;border-radius:50%;transform:translateX(-50%);transition:0.4s}.team-member-wrap .single-team-member .member-thumb:before{content:"";position:absolute;left:50%;bottom:-50px;width:1px;height:50px;border-left:1px dashed var(--theme-color);margin-left:-.5px;opacity:0;visibility:hidden;transition:0.5s}.team-member-wrap .single-team-member .member-thumb img{width:100%;height:100%;border-radius:50%}.team-member-wrap .single-team-member .member-text{position:absolute;bottom:-75px;background-color:rgb(86 193 237 / .85);right:0;left:0;padding-top:30px;padding-left:30px;padding-right:30px;transition:0.4s}.team-member-wrap .single-team-member .member-text h5{color:var(--white-color);margin-bottom:5px;line-height:22px}.team-member-wrap .single-team-member .member-text span{color:var(--white-color);text-transform:capitalize;font-weight:300;font-size:16px;margin-bottom:10px;display:inline-block}.team-member-wrap .single-team-member .member-text ul{border-top:1px solid #fff0;padding-top:20px;padding-bottom:30px;opacity:0;visibility:hidden;transition:0.4s}.team-member-wrap .single-team-member .member-text ul li{display:inline-block;margin-right:8px}.team-member-wrap .single-team-member .member-text ul li:last-child{margin-right:0}.team-member-wrap .single-team-member .member-text ul li a{display:inline-block;width:40px;height:40px;text-align:center;background-color:var(--white-color);color:var(--theme-color);line-height:40px;font-size:14px;border-top-right-radius:22px;border-bottom-left-radius:22px}.team-member-wrap .single-team-member .member-text ul li a:hover{border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:22px;border-bottom-right-radius:22px}.team-member-wrap .single-team-member:hover:before{opacity:.6;visibility:visible}.team-member-wrap .single-team-member:hover .member-thumb{top:45px}.team-member-wrap .single-team-member:hover .member-thumb:before{opacity:1;visibility:visible}.team-member-wrap .single-team-member:hover .member-text{bottom:0;background-color:#56c1ed}.team-member-wrap .single-team-member:hover .member-text ul{opacity:1;visibility:visible;border-color:#6ccbf3}.v2-team-slider .slick-arrow{position:absolute;left:-100px;top:50%;z-index:1;width:50px;height:50px;font-size:18px;border:none;background-color:var(--white-color);box-shadow:0 0 5px 0 rgb(0 0 0 / .05);color:var(--theme-color);margin-top:-25px;transition:0.4s}.v2-team-slider .slick-arrow.slick-next{left:auto;right:-100px}.v2-team-slider .slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}@media (min-width:992px){.team-member-wrap .slick-current.slick-active .single-team-member:before{opacity:.6;visibility:visible}.team-member-wrap .slick-current.slick-active .single-team-member .member-thumb{top:45px}.team-member-wrap .slick-current.slick-active .single-team-member .member-thumb:before{opacity:1;visibility:visible}.team-member-wrap .slick-current.slick-active .single-team-member .member-text{bottom:0;background-color:#56c1ed}.team-member-wrap .slick-current.slick-active .single-team-member .member-text ul{opacity:1;visibility:visible;border-color:#6ccbf3}}.testomonial-slider-wrapper{background-color:#f7f7f7}.testomonial-slider-wrapper .single-testomonial{background-image:url(../img/bg-images/testomonial-bg.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;min-height:515px;text-align:center;padding-top:17px}.testomonial-slider-wrapper .single-testomonial h4{color:var(--white-color);margin-bottom:0;line-height:36px}.testomonial-slider-wrapper .single-testomonial span{color:var(--white-color);font-size:16px}.testomonial-slider-wrapper .single-testomonial span.rating{display:block;color:#ffe4a8;font-size:14px}.testomonial-slider-wrapper .single-testomonial span.rating i{margin-right:3px}.testomonial-slider-wrapper .single-testomonial span.rating i:last-child{margin-right:0}.testomonial-slider-wrapper .single-testomonial span.quote{font-size:30px;color:var(--white-color);line-height:22px;display:block;margin-top:55px;margin-bottom:25px}.testomonial-slider-wrapper .single-testomonial p{padding:0 63px;color:var(--white-color);margin-bottom:20px;line-height:18px;font-size:14px}.testomonial-slider-wrapper .single-testomonial .author-img{width:110px;height:110px;margin:0 auto;background-color:var(--theme-color);padding:15px;box-shadow:0 0 15px 10px rgb(255 255 255 / .5);margin-bottom:15px;transform:scale(1);transition:all ease 0.4s;border-radius:50%}.testomonial-slider-wrapper .single-testomonial .author-img img{width:100%;height:100%;box-shadow:0 0 20px 11px rgb(255 255 255 / .6);border-radius:50%}.testomonial-slider-wrapper .single-testomonial:hover .author-img{transform:scale(1.1)}.testomonial-sec-wrapper{position:relative}.testomonial-sec-wrapper:before{content:"";position:absolute;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.65;z-index:0;background-color:#000}.testomonial-sec-wrapper .section-title h2,.testomonial-sec-wrapper .section-title p{color:var(--white-color)}.testomonial-sec-wrapper .single-testomonial{text-align:center}.testomonial-sec-wrapper .single-testomonial .testomonial-author{width:80px;height:80px;margin:0 auto;margin-bottom:35px;position:relative;z-index:3;margin-top:10px;border-radius:50%}.testomonial-sec-wrapper .single-testomonial .testomonial-author:before{content:"\f10e";position:absolute;width:30px;height:30px;background-color:var(--theme-color);color:var(--white-color);font-family:"Font Awesome 5 Free";font-weight:900;line-height:30px;font-size:12px;right:-6px;top:-6px;border-radius:50%}.testomonial-sec-wrapper .single-testomonial .testomonial-author img{width:100%;height:100%;border-radius:50%}.testomonial-sec-wrapper .single-testomonial .testomonial-content{background-color:var(--theme-color);position:relative;padding:25px 35px;z-index:1;margin-bottom:45px}.testomonial-sec-wrapper .single-testomonial .testomonial-content span{position:absolute;left:0;right:0;bottom:-15px;font-size:13px;color:var(--white-color)}.testomonial-sec-wrapper .single-testomonial .testomonial-content:before{content:"";position:absolute;left:50%;bottom:-45px;margin-left:-145px;background-color:var(--theme-color);width:230px;height:174px;z-index:-1;transform:rotate(45deg) skew(-23deg,-23deg)}.testomonial-sec-wrapper .single-testomonial .testomonial-content:after{content:"";position:absolute;left:50%;bottom:-45px;margin-left:-145px;background-color:var(--theme-color);width:230px;height:174px;z-index:-1;transform:rotate(45deg) skew(-23deg,-23deg);bottom:auto;top:-45px;margin-left:-85px;background-color:#fff0;border-left:1px solid var(--theme-color);border-top:1px solid var(--theme-color)}.testomonial-sec-wrapper .single-testomonial .testomonial-content p{color:var(--white-color);margin-bottom:0}.work-process-slider-wrapper{padding-top:100px;padding-bottom:70px}.work-process-slider-wrapper .single-work-process-slide{padding:20px;background-color:#f7f7f7;text-align:center;position:relative;margin-bottom:32px;border-bottom:3px solid var(--theme-color);transition:all 0.4s;overflow:hidden}.work-process-slider-wrapper .single-work-process-slide h5{position:relative;padding-bottom:14px;margin-bottom:25px;margin-top:30px;transition:all 0.4s}.work-process-slider-wrapper .single-work-process-slide h5:before{content:"";position:absolute;width:50px;height:2px;background-color:var(--theme-color);bottom:0;left:50%;margin-left:-25px;transition:all 0.2s}.work-process-slider-wrapper .single-work-process-slide p{margin-bottom:15px;padding:0 10px;transition:all 0.2s}.work-process-slider-wrapper .single-work-process-slide>span{position:absolute;font-size:20px;color:var(--title-color);right:0;top:0;font-weight:700;z-index:1;padding-right:20px;padding-top:20px;line-height:22px;transition:all 0.4s}.work-process-slider-wrapper .single-work-process-slide>span:before{border-top:90px solid #f7f7f7;border-left:90px solid #fff0;content:"";position:absolute;top:0;bottom:0;right:0;z-index:-1;transition:all 0.4s}.work-process-slider-wrapper .single-work-process-slide>span:after{content:"";width:30px;height:170px;background-color:#fff0;top:-60px;left:-9px;position:absolute;transform:rotate(-45deg);box-shadow:0 0 25px 5px rgb(0 0 0 / .3);z-index:-2;transition:all 0.4s;opacity:0;visibility:hidden}.work-process-slider-wrapper .single-work-process-slide .work-process-img{position:relative}.work-process-slider-wrapper .single-work-process-slide .work-process-img:before{content:"";background-color:#000;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:0;transition:all 0.4s;height:0;bottom:0;top:auto}.work-process-slider-wrapper .single-work-process-slide .work-process-img img{width:100%}.work-process-slider-wrapper .single-work-process-slide .work-process-img a{width:40px;height:40px;position:absolute;left:50%;top:50%;background-color:var(--theme-color);color:var(--white-color);text-align:center;line-height:40px;font-size:14px;margin-top:-20px;margin-left:-20px;transform:scale(0);border-radius:50%;transition:all 0.4s}.work-process-slider-wrapper .single-work-process-slide:hover{background-color:var(--theme-color)}.work-process-slider-wrapper .single-work-process-slide:hover h5{color:var(--white-color)}.work-process-slider-wrapper .single-work-process-slide:hover h5:before{background-color:var(--white-color)}.work-process-slider-wrapper .single-work-process-slide:hover p{color:var(--white-color)}.work-process-slider-wrapper .single-work-process-slide:hover>span{color:var(--white-color)}.work-process-slider-wrapper .single-work-process-slide:hover>span:before{border-top-color:var(--theme-color)}.work-process-slider-wrapper .single-work-process-slide:hover>span:after{opacity:1;visibility:visible}.work-process-slider-wrapper .single-work-process-slide:hover .work-process-img:before{height:100%;opacity:.7;visibility:visible}.work-process-slider-wrapper .single-work-process-slide:hover .work-process-img a{transform:scale(1)}.work-process-slider-wrapper.v2{background-color:#f5f6fa}.work-process-slider-wrapper.v2 .single-work-process-slide{padding:0;background-color:#fff0;border-bottom:none;padding-bottom:35px}.work-process-slider-wrapper.v2 .single-work-process-slide:before{content:"";position:absolute;left:0;top:125px;bottom:0;right:0;z-index:-1;background-color:var(--white-color);opacity:0;visibility:hidden;transition:0.4s}.work-process-slider-wrapper.v2 .single-work-process-slide .work-process-img{width:245px;height:245px;border-radius:50%;overflow:hidden;margin:0 auto;margin-bottom:25px;padding:4px;background-color:var(--theme-color)}.work-process-slider-wrapper.v2 .single-work-process-slide .work-process-img img{width:100%;height:100%}.work-process-slider-wrapper.v2 .single-work-process-slide .work-process-img:after{content:"";top:4px;bottom:4px;left:4px;right:4px;position:absolute;background-image:url(../img/bg-images/work-process-shape-1.png);background-size:100% 100%;background-repeat:no-repeat;background-size:cover}.work-process-slider-wrapper.v2 .single-work-process-slide .work-process-img:before{content:"";position:absolute;top:12px;left:12px;bottom:12px;right:12px;width:auto;height:auto;background-color:#fff0;background-image:url(../img/bg-images/work-process-shape-2.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;opacity:0;transition:0.4s}.work-process-slider-wrapper.v2 .single-work-process-slide .work-process-img a{background-color:var(--white-color);color:var(--theme-color);z-index:2}.work-process-slider-wrapper.v2 .single-work-process-slide h4{margin-bottom:15px}.work-process-slider-wrapper.v2 .single-work-process-slide p{margin-bottom:22px}.work-process-slider-wrapper.v2 .single-work-process-slide p:hover{color:var(--body-color)}.work-process-slider-wrapper.v2 .single-work-process-slide a.def-btn{width:140px;height:50px;line-height:50px}.work-process-slider-wrapper.v2 .single-work-process-slide:hover:before{opacity:1;visibility:visible}.work-process-slider-wrapper.v2 .single-work-process-slide:hover .work-process-img:before{opacity:1}.work-process-slider-wrapper.v2 .single-work-process-slide:hover p{color:var(--body-color)}@media (min-width:992px){.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide{background-color:var(--theme-color)}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide h5{color:var(--white-color)}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide h5:before{background-color:var(--white-color)}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide p{color:var(--white-color)}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide>span{color:var(--white-color)}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide>span:before{border-top-color:var(--theme-color)}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide>span:after{opacity:1;visibility:visible}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide .work-process-img:before{height:100%;opacity:.7;visibility:visible}.work-process-slider-wrapper .slick-current.slick-active .single-work-process-slide .work-process-img a{transform:scale(1)}.work-process-slider-wrapper.v2 .slick-current.slick-active .single-work-process-slide{padding:0;background-color:#fff0;margin-bottom:0;padding-bottom:35px}.work-process-slider-wrapper.v2 .slick-current.slick-active .single-work-process-slide:before{opacity:1;visibility:visible}.work-process-slider-wrapper.v2 .slick-current.slick-active .single-work-process-slide p{color:var(--body-color)}.work-process-slider-wrapper.v2 .slick-current.slick-active .single-work-process-slide .work-process-img:before{height:auto;opacity:1;visibility:visible}}.special-service-wrapper{position:relative;padding-bottom:90px}.special-service-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00325d;opacity:.7;z-index:0}.special-service-wrapper .special-service-title{background-color:var(--theme-color);text-align:center;clip-path:polygon(97% 0,100% 50%,97% 100%,3% 100%,0 50%,3% 0);position:relative;margin-bottom:-37px;z-index:999}.special-service-wrapper .special-service-title h1{color:var(--white-color);font-weight:700;font-size:48px;line-height:64px;margin-bottom:0;padding-bottom:12px}.special-service-wrapper .speical-service-img{clip-path:polygon(95% 0,100% 50%,95% 100%,5% 100%,0 50%,5% 0)}.special-service-wrapper .speical-service-img .slick-arrow{position:absolute;left:0;top:50%;z-index:1;height:120px;width:20px;text-align:center;border:none;color:var(--theme-color);transform:translateY(-50%);transition:0.4s}.special-service-wrapper .speical-service-img .slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.special-service-wrapper .speical-service-img .slick-arrow.slick-next{left:auto;right:0}.special-service-wrapper .special-service-content{text-align:center;padding-top:40px}.special-service-wrapper .special-service-content h2{color:var(--white-color);margin-bottom:15px;font-weight:700}.special-service-wrapper .special-service-content p{color:var(--white-color);margin-bottom:20px}.special-service-wrapper .special-service-content span{color:var(--white-color);font-size:30px;font-weight:700;display:block;margin-bottom:30px}.special-service-wrapper .special-service-content span sub,.special-service-wrapper .special-service-content span sup{font-size:16px;margin:0 15px}.special-service-wrapper .special-service-content span sub{bottom:0;margin-left:0}ul.pagination-wrapper{text-align:center;line-height:0;margin-top:30px}ul.pagination-wrapper li{line-height:0;display:inline-block;margin-right:4px}ul.pagination-wrapper li a{width:45px;height:45px;display:inline-block;line-height:44px;color:#5a5a5a;font-size:16px;font-weight:400;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);text-align:center;border-radius:3px}ul.pagination-wrapper li a.active,ul.pagination-wrapper li a:hover{color:var(--white-color);border-color:var(--theme-color);background-color:var(--theme-color)}.isotope-sec-wrapper{padding-top:100px}.isotope-sec-wrapper .projects-menu{margin-bottom:35px}.isotope-sec-wrapper .projects-menu button{display:inline-block;border:none;background-color:#fff0;color:#292929;font-size:16px;text-transform:uppercase;line-height:24px;padding:20px 20px;margin-right:25px;font-weight:700;border-radius:6px;transition:0.4s}.isotope-sec-wrapper .projects-menu button:hover,.isotope-sec-wrapper .projects-menu button.active{background-color:var(--theme-color);color:var(--white-color)}.isotope-sec-wrapper .project-wrap .single-project{position:relative;margin-bottom:10px}.isotope-sec-wrapper .project-wrap .single-project img{width:100%}.isotope-sec-wrapper .project-wrap .single-project:before{content:"";position:absolute;left:20px;top:20px;bottom:20px;right:20px;background-color:rgb(0 0 0 / .7);opacity:0;visibility:hidden;transform:scale(0);transition:all ease 0.4s}.isotope-sec-wrapper .project-wrap .single-project a{position:absolute;width:40px;height:40px;line-height:40px;font-size:16px;text-transform:uppercase;font-weight:700;border-radius:6px;top:50%;left:50%;opacity:1;visibility:hidden;transform:scale(0) translate(-50%,-50%);transition:all ease 0.4s}.isotope-sec-wrapper .project-wrap .single-project a:hover:before{right:-140%}.isotope-sec-wrapper .project-wrap .single-project:hover:before{opacity:1;visibility:visible;transform:scale(1)}.isotope-sec-wrapper .project-wrap .single-project:hover a{opacity:1;visibility:visible;transform:scale(1) translate(-50%,-50%)}.gx-10{--bs-gutter-x:10px}.contact-top-info-wrappper{background-color:#f7f7f7;padding-bottom:100px;padding-top:80px}.contact-top-info-wrappper .contact-top-information h2{font-size:34px;margin-bottom:5px}.contact-top-info-wrappper .contact-top-information p{font-size:18px;color:#4e4e4e;margin-bottom:25px}.contact-top-info-wrappper .contact-top-information span{position:relative;color:var(--theme-color);font-size:48px;display:block;margin-bottom:20px}.contact-top-info-wrappper .contact-top-information span:before{content:"";position:absolute;top:50%;left:50%;width:63%;height:1px;background-color:#dedede;z-index:1;transform:translate(-50%,-50%)}.contact-top-info-wrappper .contact-top-information span i{position:relative;z-index:2;background-color:#f7f7f7;padding:0 15px}.contact-top-info-wrappper .contact-top-information h3{font-weight:700;margin-bottom:0;line-height:1}.contact-top-info-wrappper .contact-top-information h3 a{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.contact-top-info-wrappper .contact-top-information h3 a:hover{color:var(--theme-color)}.contact-information-wrapper{padding-top:100px}.contact-information-wrapper .contact-us-left{position:relative}.contact-information-wrapper .contact-us-left .map-wrap{width:200px;height:150px;position:absolute!important;top:0;left:0;z-index:1}.contact-information-wrapper .contact-us-left>a{position:absolute;right:0;top:0;left:200px;text-align:center;background-color:var(--theme-color);color:var(--white-color);padding:8px 0;display:inline-block;text-transform:capitalize;z-index:1}.contact-information-wrapper .contact-us-left>a:before{content:"";position:absolute;bottom:0;left:50%;width:14px;height:14px;bottom:-7px;background-color:var(--theme-color);margin-left:-7px;transform:rotate(45deg)}.contact-information-wrapper .contact-us-left .contact-img-slide .slick-arrow{position:absolute;top:50%;left:20px;z-index:1;width:50px;height:50px;font-size:18px;color:var(--theme-color);border:none;background-color:var(--white-color);border-radius:3px;margin-top:-25px}.contact-information-wrapper .contact-us-left .contact-img-slide .slick-arrow.slick-next{right:20px;left:auto}.contact-information-wrapper .contact-us-left .contact-img-slide .slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.contact-information-wrapper .contact-us-information{background-color:#f7f7f7;background-image:url(../img/bg-images/contact-us-bg.jpg);background-size:100% 100%;background-position:bottom center;background-repeat:no-repeat}.contact-information-wrapper .contact-us-information h4{text-align:center;margin-bottom:0;padding:17px 0}.contact-information-wrapper .contact-us-information ul.nav-tabs{background-color:var(--theme-color)}.contact-information-wrapper .contact-us-information li{width:33.33%;text-align:center;border-right:1px solid #4fc3f3}.contact-information-wrapper .contact-us-information li:last-child{border-right:none}.contact-information-wrapper .contact-us-information li a{display:block;height:60px;line-height:60px;color:var(--white-color);font-size:14px;width:100%;position:relative}.contact-information-wrapper .contact-us-information li a:before{content:"";position:absolute;bottom:0;left:50%;width:14px;height:14px;background-color:var(--theme-color);margin-left:-7px;bottom:-7px;opacity:0;visibility:hidden;transition:all 0.4s;transform:rotate(45deg)}.contact-information-wrapper .contact-us-information li a.active:before{opacity:1;visibility:visible}.contact-information-wrapper .contact-us-information .tab-content .tab-pane{padding:40px 30px;min-height:470px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane h5{font-weight:500;font-size:22px;line-height:1;margin-bottom:7px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane>p{margin-bottom:20px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .single-information{margin-bottom:27px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .single-information .icon span{display:inline-block;font-size:16px;text-align:center;height:40px;width:40px;background-color:var(--theme-color);border-radius:50%;line-height:42px;color:var(--white-color);margin-right:20px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .single-information .text p{margin-bottom:0;color:var(--title-color);line-height:26px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .single-information .text p span{display:block}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .single-information .text p a{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;margin-right:10px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links{padding-top:10px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links span{color:#000;font-weight:500;font-size:18px;display:inline-block;margin-right:20px;line-height:22px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links a{display:inline-block;color:#a3a3a3;position:relative;font-size:16px;padding-right:20px;margin-right:10px;line-height:22px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links a:before{content:"";position:absolute;right:0;top:50%;width:10px;height:1px;background-color:#dbdbdb;margin-top:-.5px}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links a:last-child{margin-right:0;padding-right:0}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links a:last-child:before{display:none}.contact-information-wrapper .contact-us-information .tab-content .tab-pane .contact-social-links a:hover{color:var(--theme-color)}.contact-us-form-wrapper{padding-top:90px}.contact-us-form-wrapper .section-title h2{padding-bottom:0;margin-bottom:25px}.contact-us-form-wrapper .section-title h2:before{display:none}.contact-us-form-wrapper form.contact-form .form-group{margin-bottom:20px}.contact-us-form-wrapper form.contact-form .form-group input{height:50px;color:#8d8d8d;padding-left:20px;border:1px solid #e5e5e5;font-size:14px;border-radius:3px}.contact-us-form-wrapper form.contact-form .form-group textarea{height:50px;color:#8d8d8d;padding-left:20px;border:1px solid #e5e5e5;font-size:14px;border-radius:3px;height:200px;padding-top:18px}.contact-us-form-wrapper form.contact-form button.def-btn{width:170px;height:50px;border:none;transition:0.4s}.contact-us-form-wrapper form.contact-form button.def-btn:hover{color:var(--theme-color);box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}aside .sidebar-title{position:relative;padding-left:30px;margin-top:40px;margin-bottom:30px}aside .sidebar-title:before{border-top-right-radius:3px;content:"";position:absolute;left:0;top:50%;height:30px;width:3px;background-color:var(--theme-color);margin-top:-15px;border-top-right-radius:4px;border-bottom-right-radius:4px}aside .sidebar-title h5{line-height:22px;position:relative;padding-bottom:13px;margin-bottom:0;display:inline-block}aside .sidebar-title h5:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#000}aside .sidebar-title h5:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#000;width:5px;right:-10px;left:auto;background-color:var(--theme-color)}aside .single-sidebar-box{overflow:hidden;box-shadow:0 0 9px -4px var(--theme-color);margin-bottom:40px}aside .single-sidebar-box ul li{display:block}aside .single-sidebar-box ul li a{display:block;padding:15px 20px;position:relative;text-transform:capitalize;border-bottom:1px solid #eceef4;font-size:16px;font-weight:400;font-family:var(--title-font)}aside .single-sidebar-box ul li a.active,aside .single-sidebar-box ul li a:hover{background-color:var(--theme-color);color:var(--white-color);border-color:#fff0}aside .single-sidebar-box ul li:last-child a{border-bottom:none}aside .single-sidebar-box ul.service-links li a{padding-left:35px}aside .single-sidebar-box ul.service-links li a:before{content:"\f0da";position:absolute;left:20px;top:50%;font-weight:900;font-size:17px;color:#4d5254;font-family:"Font Awesome 5 Free";transform:translateY(-50%);transition:0.4s}aside .single-sidebar-box ul.service-links li a.active:before,aside .single-sidebar-box ul.service-links li a:hover:before{color:var(--white-color)}aside .single-sidebar-box ul.categories-links li:first-child a{padding-top:0;margin-top:-8px}aside .single-sidebar-box .single-comment{padding:40px 30px;position:relative;overflow:hidden}aside .single-sidebar-box .single-comment:before{content:"\f10e";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;color:#fafafa;z-index:-1;font-size:300px;bottom:0;right:-28px;line-height:100px}aside .single-sidebar-box .single-comment p{font-size:14px;line-height:26px;color:#333;margin-bottom:15px}aside .single-sidebar-box .single-comment h6{color:var(--theme-color);text-transform:uppercase;font-weight:700;margin-bottom:0}aside .single-sidebar-box .single-comment span{font-size:14px;display:block}aside .single-sidebar-box.sidebar-contact{background-color:var(--theme-color);padding-bottom:30px}aside .single-sidebar-box.sidebar-contact .sidebar-title h5{color:var(--white-color)}aside .single-sidebar-box.sidebar-contact .sidebar-title h5:before,aside .single-sidebar-box.sidebar-contact .sidebar-title h5:after{background-color:var(--white-color)}aside .single-sidebar-box.sidebar-contact .sidebar-title:before{background-color:var(--white-color)}aside .single-sidebar-box.sidebar-contact>p{border-bottom:1px dashed var(--white-color);margin:0 30px;color:var(--white-color);padding-bottom:10px}aside .single-sidebar-box.sidebar-contact .information-box{padding:0 30px;margin-top:15px}aside .single-sidebar-box.sidebar-contact .information-box p{color:var(--white-color);margin-bottom:12px;position:relative;padding-left:25px}aside .single-sidebar-box.sidebar-contact .information-box p a{color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit}aside .single-sidebar-box.sidebar-contact .information-box p i{position:absolute;top:8px;left:0}aside .single-sidebar-box form.sidebar-search{padding:0 30px;padding-bottom:40px}aside .single-sidebar-box form.sidebar-search input{width:calc(100% - 100px);height:45px;border:1px solid #f2f2f2;background-color:#f7f7f7;padding-left:20px;color:#272727;font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}aside .single-sidebar-box form.sidebar-search button{width:100px;height:45px;font-size:14px;line-height:43px;border:none;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #fff0;transition:0.4s}aside .single-sidebar-box form.sidebar-search button:hover{border-color:var(--theme-color);color:var(--theme-color);box-shadow:none}aside .single-sidebar-box .sidebar-admin-box{padding:0 30px;padding-bottom:40px}aside .single-sidebar-box .sidebar-admin-box img{margin-bottom:15px}aside .single-sidebar-box .sidebar-admin-box h5{font-weight:600;font-size:18px}aside .single-sidebar-box .sidebar-admin-box h5 span{font-size:12px;display:inline-block;margin-left:15px}aside .single-sidebar-box .sidebar-admin-box h5 span i{margin-right:10px;color:var(--theme-color)}aside .single-sidebar-box .sidebar-admin-box p{margin-bottom:15px;font-size:14px}aside .single-sidebar-box .sidebar-admin-box a.link-btn{display:inline-block;color:var(--theme-color);text-decoration:underline;text-transform:capitalize}aside .single-sidebar-box ul.categories-links{padding:0 30px;padding-bottom:20px}aside .single-sidebar-box ul.categories-links li a{border-color:#f2f2f2;padding:10px 0}aside .single-sidebar-box ul.categories-links li a i{margin-right:10px}aside .single-sidebar-box ul.categories-links li a.active,aside .single-sidebar-box ul.categories-links li a:hover{background-color:#fff0;color:var(--theme-color)}aside .single-sidebar-box .sidebar-post-wrap{padding:0 30px;padding-bottom:20px}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post{margin-bottom:20px}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-img{width:80px;margin-right:15px;height:80px;position:relative}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-img:before{content:"";background-color:#000;visibility:hidden;transition:0.4s;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:0}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-img a{position:absolute;font-size:18px;color:var(--theme-color);top:50%;left:50%;display:inline-block;opacity:0;visibility:hidden;transition:0.4s;border-radius:50%;transform:translate(-50%,-50%)}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-img a:before{height:100%;border:2px solid var(--theme-color);top:-5px;border-radius:50%}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-img:hover:before{opacity:.6;visibility:visible}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-img:hover a{opacity:1;visibility:visible}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-content{width:calc(100% - 95px)}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-content a{line-height:24px;display:block;font-size:16px;margin-bottom:5px;font-weight:700;color:var(--title-color)}aside .single-sidebar-box .sidebar-post-wrap .sidebar-recent-post .sidebar-post-content span{font-size:14px;color:var(--theme-color);font-weight:400}aside .single-sidebar-box .sidebar-tag-list{padding:0 30px;padding-bottom:30px}aside .single-sidebar-box .sidebar-tag-list a{display:inline-block;border:1px solid #ededed;font-size:14px;font-weight:600;text-transform:capitalize;padding:9px 18px;line-height:22px;margin-right:9px;margin-bottom:10px;border-radius:4px;font-family:var(--title-font);color:var(--title-color)}aside .single-sidebar-box .sidebar-tag-list a:hover{color:var(--white-color);background-color:var(--theme-color);border-color:#fff0}aside .single-sidebar-box .sidebar-filter-box{padding:0 30px;padding-top:10px}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .price-area{margin-top:30px;margin-bottom:40px}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .price-area a.def-btn{width:90px;height:40px;font-size:14px;margin-right:30px}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .price-area input{height:50px;text-align:center;background-color:#fff0;border:none;font-size:16px;color:#000;width:calc(100% - 130px)}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .ui-widget.ui-widget-content{background-color:#e6e6e6;border:none;height:2px}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .ui-slider .ui-widget-header{background-color:var(--theme-color)}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .ui-slider .ui-slider-handle{border:2px solid var(--theme-color);margin-top:-1.5px;width:15px;height:15px;background-color:var(--white-color);border-radius:50%}aside .single-sidebar-box .sidebar-filter-box .range-slider-wrap .ui-slider .ui-slider-handle:focus-visible{border-color:var(--theme-color)}aside.v2 .single-sidebar-box{box-shadow:none;background-color:#f7f7f7}aside.v2 .single-sidebar-box .sidebar-post-wrap .post-product .sidebar-post-content a{font-size:16px;font-weight:700;margin-bottom:10px}aside.v2 .single-sidebar-box .sidebar-post-wrap .post-product .sidebar-post-content span{font-size:16px;color:#000}aside.v2 .single-sidebar-box .sidebar-search input{background-color:var(--white-color)}.service-details-wrapper{padding-top:20px;padding-bottom:20px}.service-details-wrapper .service-details-content .service-details-img{margin-bottom:20px}.service-details-wrapper .service-details-content .single-service-box{border:1px solid var(--theme-color);margin-bottom:30px;padding:17px 30px 23px 30px;min-height:211px}.service-details-wrapper .service-details-content .single-service-box h5{margin-bottom:0}.service-details-wrapper .service-details-content .single-service-box .icon{width:55px;margin-right:20px;margin-top:15px}.service-details-wrapper .service-details-content .single-service-box .text{width:calc(100% - 75px)}.service-details-wrapper .service-details-content .single-service-box .text p{margin-bottom:0;font-size:15px}.blog-list-wrapper{padding-top:100px}.blog-list-wrapper .blog-list-content-area .single-blog-list{padding-bottom:55px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img{position:relative;overflow:hidden}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img img{width:100%;transition:0.4s;transform:scale(1)}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img:hover img{transform:scale(1.05)}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img:before{content:"";background-color:#000;visibility:hidden;transform:scale(0);position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1;transition:0.4s}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img a{color:var(--theme-color);font-size:20px;display:inline-block;position:absolute;left:50%;top:50%;z-index:1;text-align:center;opacity:0;visibility:hidden;transform:translate(-50%,-50%)}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img a span{color:var(--white-color);font-size:14px;font-weight:300;text-transform:capitalize;line-height:26px;display:block}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img:hover:before{opacity:.55;visibility:visible;transform:scale(1)}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img:hover a{opacity:1;visibility:visible}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img-slider .slick-arrow{position:absolute;left:20px;top:50%;z-index:1;width:50px;height:50px;font-size:16px;border:none;background-color:var(--white-color);margin-top:-25px;color:var(--theme-color);border-radius:3px;transition:0.4s}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img-slider .slick-arrow.slick-next{left:auto;right:20px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-img-slider .slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content h4{margin-bottom:25px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content p{margin-bottom:20px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content a.def-btn{width:140px;height:50px;line-height:50px;font-weight:300}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content .blog-list-author{margin-top:30px;margin-bottom:20px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content .blog-list-author .blog-list-author-img{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content .blog-list-author .blog-list-author-meta p{margin-bottom:0;font-size:14px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content .blog-list-author .blog-list-author-meta span{display:inline-block;margin-right:30px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content .blog-list-author .blog-list-author-meta span i{color:var(--theme-color);margin-right:10px}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-list-content .blog-list-author .blog-list-author-meta span a{color:var(--theme-color);margin-left:10px}.blog-list-wrapper .blog-list-content-area .single-blog-list.blog-quote .blog-list-content{padding:40px 30px!important;box-shadow:0 0 10px -2px rgb(0 0 0 / .1);overflow:hidden;position:relative}.blog-list-wrapper .blog-list-content-area .single-blog-list.blog-quote .blog-list-content:before{content:"\f10e";position:absolute;font-family:"font awesome 5 free";font-weight:900;font-size:48px;right:40px;top:45px;text-shadow:0 0 2px var(--theme-color);color:var(--white-color);line-height:40px;background-color:#f2fafe;padding:5px 10px;box-shadow:inset 0 0 45px 0 var(--white-color)}.blog-list-wrapper .blog-list-content-area .single-blog-list.blog-quote .blog-list-content .blog-list-author{margin-top:0}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video{position:relative}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.55;z-index:0;background-color:#000}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video a{position:absolute;left:50%;top:50%;z-index:1;width:100px;height:100px;text-align:center;color:var(--white-color);background-color:#fff0;line-height:100px;font-size:36px;box-sizing:border-box;border-radius:100%;transform:translate(-50%,-50%)}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video a:before,.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video a:after{box-sizing:border-box;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video a:before{border:2px solid #fff0;animation-name:spainBefore;animation-duration:1.3s;animation-iteration-count:infinite}.blog-list-wrapper .blog-list-content-area .single-blog-list .blog-video a:after{border:0 solid #fff0;animation-name:spainAfter;animation-duration:1.3s;animation-iteration-count:infinite}.blog-list-author{margin-top:30px;margin-bottom:20px}.blog-list-author .blog-list-author-img{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px}.blog-list-author .blog-list-author-meta p{margin-bottom:0;font-size:14px}.blog-list-author .blog-list-author-meta span{display:inline-block;margin-right:30px}.blog-list-author .blog-list-author-meta span i{color:var(--theme-color);margin-right:10px}.blog-list-author .blog-list-author-meta span a{color:var(--theme-color);margin-left:10px}@keyframes spainBefore{0%{border-top-color:var(--white-color)}92%{border-top-color:var(--white-color);border-right-color:var(--white-color)}97%{border-top-color:var(--white-color);border-right-color:var(--white-color);border-bottom-color:var(--white-color)}100%{border:2px solid #fff0;border-top-color:#fff0}}@keyframes spainAfter{0%{transform:rotate(270deg)}97%{transform:rotate(270deg);border-left-width:2px;border-top:2px solid var(--white-color)}100%{transform:rotate(270deg);border-top:2px solid var(--white-color);border-left-width:2px;border-right-width:2px;border-bottom-width:2px}}.blog-details-wrapper .blog-details-content-area .img{overflow:hidden}.blog-details-wrapper .blog-details-content-area .img img{width:100%;transition:0.4s;transform:scale(1)}.blog-details-wrapper .blog-details-content-area .img:hover img{transform:scale(1.05)}.blog-details-wrapper .blog-details-content-area .blog-details-content .img-box img{width:100%}.blog-details-wrapper .blog-details-content-area .blog-details-content h4{margin-bottom:25px}.blog-details-wrapper .blog-details-content-area .blog-details-content>p{margin-bottom:0;padding-bottom:17px}.blog-details-content ul{margin-left:20px!important}.blog-details-content ul li{list-style-type:square!important;line-height:40px}.blog-details-content p a{color:#44baeb!important}.blog-details-content ol li{line-height:40px;list-style-type:square!important}.blog-details-content ol li a{color:#44baeb!important}.blog-details-content ul li a{color:#44baeb!important}.blog-details-content ol{list-style-type:square!important;padding-left:0!important;margin-left:20px!important}.blog-details-wrapper .blog-details-content-area .blog-details-content .img-box.row{margin-bottom:25px}.blog-details-wrapper .blog-details-content-area .blog-details-content .img-box.row img{width:100%}.blog-details-wrapper .blog-details-content-area .blog-details-content blockquote{background-color:var(--theme-color);background-image:url(../img/bg-images/blockquote-bg.jpg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:relative;padding:40px 30px;margin-top:10px;margin-bottom:30px}.blog-details-wrapper .blog-details-content-area .blog-details-content blockquote::before{content:"\f10e";position:absolute;right:30px;bottom:30px;color:#56cdff;font-family:"Font Awesome 5 Free";font-weight:900;font-size:48px;line-height:42px;z-index:0}.blog-details-wrapper .blog-details-content-area .blog-details-content blockquote p{color:var(--white-color);font-size:18px;line-height:30px;font-weight:300;position:relative}.blog-details-wrapper .blog-details-content-area .blog-details-content blockquote span{position:relative;color:var(--white-color);font-weight:300;font-size:22px;font-style:italic;padding-bottom:10px;margin-top:20px;display:inline-block}.blog-details-wrapper .blog-details-content-area .blog-details-content blockquote span:before{content:"";position:relative;background-color:var(--white-color);height:1px;width:55px;z-index:1;display:inline-block;vertical-align:middle;margin:0 15px 0 0;bottom:2px}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap{border-top:1px dashed #ededed;border-bottom:1px dashed #ededed;padding:15px 0;margin-bottom:60px}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap span{font-size:18px;font-weight:700;line-height:24px;display:inline-block;margin-right:15px}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-tags{padding-top:6px}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-tags a{display:inline-block;border:1px solid #ededed;font-size:14px;font-weight:300;text-transform:capitalize;padding:1px 15px;margin-right:8px;border-radius:4px}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-tags a:last-child{margin-right:0}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-tags a:hover{border-color:#fff0;color:var(--white-color);background-color:var(--theme-color)}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a{display:inline-block;width:40px;height:40px;border:1px solid #ededed;text-align:center;line-height:39px;border-radius:50%;font-size:14px;margin-right:8px}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a:last-child{margin-right:0}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.facebook{color:var(--theme-color);background-color:var(--white-color);border-color:var(--theme-color)}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.facebook:hover{background-color:var(--theme-color);border-color:#fff0;color:var(--white-color)}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.twitter{color:#00acee;border-color:#00acee;background-color:var(--white-color)}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.twitter:hover{color:var(--white-color);border-color:#fff0;background-color:#00acee}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.google{color:#db4a39;border-color:#db4a39;background-color:var(--white-color)}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.google:hover{color:var(--white-color);border-color:#fff0;background-color:#db4a39}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.linkedin{color:#0077b5;border-color:#0077b5;background-color:var(--white-color)}.blog-details-wrapper .blog-details-content-area .blog-details-content .tag-link-wrap .blog-social-links a.linkedin:hover{color:var(--white-color);border-color:#fff0;background-color:#0077b5}.blog-details-wrapper .comment-collaps-area{background-color:var(--theme-color);padding:25px 30px;border-radius:3px}.blog-details-wrapper .comment-collaps-area p{margin-bottom:0;font-size:14px;margin-right:20px;color:var(--white-color)}.blog-details-wrapper .comment-collaps-area button{border:none;width:120px;height:40px;line-height:40px;color:var(--theme-color);background-color:var(--white-color);font-size:14px;transition:0.4s;border-radius:4px;position:relative;padding-right:15px}.blog-details-wrapper .comment-collaps-area button:before{content:"\f0d8";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;float:right;line-height:35px;font-size:16px}.blog-details-wrapper .comment-collaps-area button.collapsed:before{content:"\f0d7"}.blog-details-wrapper .comment-collaps-area button:hover{color:var(--white-color);background-color:#56cdff}.blog-details-wrapper .blog-comment-area h4{padding-top:25px;margin-bottom:0}.blog-details-wrapper .blog-comment-area .single-comment-wrap{padding:45px 0;border-bottom:1px solid #ddd}.blog-details-wrapper .blog-comment-area .single-comment-wrap .comment-author{width:100px;height:100px;overflow:hidden;margin-right:25px;border-radius:50%}.blog-details-wrapper .blog-comment-area .single-comment-wrap .comment-content{width:calc(100% - 125px)}.blog-details-wrapper .blog-comment-area .single-comment-wrap .comment-content p{margin-bottom:15px}.blog-details-wrapper .blog-comment-area .single-comment-wrap .comment-content span{font-weight:500;color:#777;font-size:13px;display:inline-block}.blog-details-wrapper .blog-comment-area .single-comment-wrap .comment-content a{float:right;font-size:14px;color:#000}.blog-details-wrapper .blog-comment-area .single-comment-wrap .comment-content i{margin-right:10px;font-size:13px;color:var(--theme-color);transform:rotateX(180deg)}.blog-details-wrapper .blog-comment-area .single-comment-wrap.comment-replay{margin-left:70px}.blog-details-wrapper form.comment-form{padding-top:50px}.blog-details-wrapper form.comment-form h4{margin-bottom:0}.blog-details-wrapper form.comment-form p{margin-bottom:25px;font-size:14px}.blog-details-wrapper form.comment-form .form-group{margin-bottom:20px}.blog-details-wrapper form.comment-form .form-group input{height:50px;font-size:14px;border-radius:0;border:1px solid #e5e5e5;padding-left:20px}.blog-details-wrapper form.comment-form .form-group textarea{height:50px;font-size:14px;border-radius:0;border:1px solid #e5e5e5;padding-left:20px;height:200px;padding-top:15px}.blog-details-wrapper form.comment-form button{border:none;width:170px;height:50px;border-radius:0;transition:0.4s}.blog-details-wrapper form.comment-form button:hover{color:var(--theme-color)}.shop-wrapper .shop-filter-bar{padding-bottom:30px}.shop-wrapper .shop-filter-bar p{margin-bottom:0}.shop-wrapper .shop-filter-bar .nice-select{width:195px;float:none;display:inline-block;font-size:14px;height:45px;line-height:45px;border:1px solid #e5e5e5;border-radius:4px}.shop-wrapper .shop-filter-bar .nice-select:after{width:8px;height:8px;right:15px;font-weight:300}.shop-wrapper .shop-filter-bar .nice-select .list{width:100%}.shop-wrapper .shop-filter-bar a{display:inline-block;font-size:22px;color:#b2b2b2;margin-right:25px}.shop-wrapper .shop-filter-bar a:hover{color:var(--theme-color)}.shop-wrapper .shop-product-area .single-shop-product{margin-bottom:30px}.shop-wrapper .shop-product-area .single-shop-product .product-header{background-color:#f5f5f5;position:relative;text-align:center;overflow:hidden}.shop-wrapper .shop-product-area .single-shop-product .product-header span{width:fit-content;height:35px;display:inline-block;position:absolute;right:20px;top:20px;color:var(--title-color);background-color:var(--white-color);text-align:center;font-size:12px;font-weight:700;font-family:var(--title-font);z-index:3;text-transform:uppercase;line-height:35px;border-radius:7px;padding:0 15px}.shop-wrapper .shop-product-area .single-shop-product .product-header ul{position:absolute;left:0;right:0;bottom:-60px;text-align:center;opacity:0;visibility:hidden;transition:0.4s}.shop-wrapper .shop-product-area .single-shop-product .product-header ul li{display:inline-block;margin-right:9px}.shop-wrapper .shop-product-area .single-shop-product .product-header ul li:last-child{margin-right:0}.shop-wrapper .shop-product-area .single-shop-product .product-header ul li a{width:45px;height:45px;background-color:var(--white-color);line-height:45px;font-size:16px;color:var(--theme-color);box-shadow:0 0 5px 0 rgb(0 0 0 / .1);display:inline-block;border-radius:50%}.shop-wrapper .shop-product-area .single-shop-product .product-header ul li a:hover{background-color:var(--theme-color);color:var(--white-color)}.shop-wrapper .shop-product-area .single-shop-product .product-header .poduct-img-wrap img{width:100%;transform:scale(1);transition:0.4s}.shop-wrapper .shop-product-area .single-shop-product .product-header .product-img-slider .slick-arrow{position:absolute;left:15px;top:50%;z-index:1;font-size:14px;width:45px;height:45px;border:none;background-color:var(--white-color);margin-top:-22.5px;transition:0.4s;border-radius:50%}.shop-wrapper .shop-product-area .single-shop-product .product-header .product-img-slider .slick-arrow:hover{color:var(--white-color);background-color:var(--theme-color);box-shadow:0 0 0 8px rgb(0 0 0 / .05)}.shop-wrapper .shop-product-area .single-shop-product .product-header .product-img-slider .slick-arrow.slick-next{right:15px;left:auto}.shop-wrapper .shop-product-area .single-shop-product .product-header.corner-shape:before{content:"";position:absolute;right:-8px;top:-8px;width:19px;height:19px;background-color:var(--theme-color);border-radius:100%}.shop-wrapper .shop-product-area .single-shop-product .product-text{text-align:center;padding-top:10px}.shop-wrapper .shop-product-area .single-shop-product .product-text span{color:#fc0;display:inline-block;font-size:12px;margin-bottom:5px}.shop-wrapper .shop-product-area .single-shop-product .product-text span i{margin:0 1px}.shop-wrapper .shop-product-area .single-shop-product .product-text h5{font-weight:700;margin-bottom:5px;line-height:26px}.shop-wrapper .shop-product-area .single-shop-product .product-text span.price{font-size:18px;color:#000;margin-bottom:0;font-weight:400;font-family:var(--title-font)}.shop-wrapper .shop-product-area .single-shop-product .product-text span.del{font-size:18px;color:#000;margin-bottom:0;font-weight:400;font-family:var(--title-font);text-decoration:line-through;margin-right:10px;color:var(--theme-color)}.shop-wrapper .shop-product-area .single-shop-product:hover .product-header ul{opacity:1;visibility:visible;bottom:15px}.shop-wrapper .shop-product-area .single-shop-product:hover .product-header .poduct-img-wrap img{transform:scale(1.01)}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area{background-color:#f5f5f5;position:relative;overflow:hidden}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area:before{content:"";position:absolute;left:-8px;top:-8px;width:19px;height:19px;background-color:var(--theme-color);border-radius:100%}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-slider-nav{text-align:center;padding-top:10px;margin-left:-5px;margin-right:-5px}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-slider-nav .single-slide-nav{padding:0 5px}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-slider-nav .single-slide-nav img{width:100%;border:2px solid #fff0;box-shadow:0 0 15px -2px rgb(0 0 0 / .1);transition:0.4s}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-slider-nav .single-slide-nav.slick-current img{border-color:var(--theme-color);box-shadow:none}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider{text-align:center}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .slick-arrow{position:absolute;right:15px;bottom:25px;z-index:1;font-size:14px;width:45px;height:45px;border:none;background-color:var(--white-color);transition:0.4s;border-radius:50%}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .slick-arrow:hover{color:var(--white-color);background-color:var(--theme-color);box-shadow:0 0 0 8px rgb(0 0 0 / .05)}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .slick-arrow.slick-prev{right:75px}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .single-product-slide img{width:100%;transition:0.4s;transform:scale(1)}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .single-product-slide a{position:absolute;right:15px;top:15px;width:45px;height:45px;line-height:45px;font-size:14px;display:inline-block;background-color:var(--white-color);z-index:3;transition:0.4s;border-radius:50%}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .single-product-slide a:hover{color:var(--white-color);background-color:var(--theme-color);box-shadow:0 0 0 8px rgb(0 0 0 / .05)}.shop-details-wrapper .shop-details-img-wrapper .shop-details-slider-area .shop-product-slider .single-product-slide:hover img{transform:scale(1.05)}.shop-details-wrapper .shop-details-content-wrap>p{margin-bottom:0;line-height:22px}.shop-details-wrapper .shop-details-content-wrap>p i{color:#fc0;font-size:12px;margin-right:1px}.shop-details-wrapper .shop-details-content-wrap .text-box{border-top:1px dashed #d9d9d9;margin-top:28px;padding-top:30px}.shop-details-wrapper .shop-details-content-wrap .text-box .price-area{margin-bottom:20px}.shop-details-wrapper .shop-details-content-wrap .text-box .price-area span{font-size:24px;font-weight:700;display:inline-block;margin-right:30px;line-height:22px;color:#000}.shop-details-wrapper .shop-details-content-wrap .text-box .price-area del{color:var(--theme-color)}.shop-details-wrapper .shop-details-content-wrap .text-box .price-area span.discount{background-color:var(--theme-color);color:var(--white-color);font-weight:400;font-size:12px;padding:5px 13px;border-radius:4px;position:relative;overflow:hidden;display:inline-block;line-height:15px}.shop-details-wrapper .shop-details-content-wrap .text-box .price-area span.discount:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background-color:#1aa3dc;border-top-left-radius:4px;border-bottom-left-radius:4px}.shop-details-wrapper .shop-details-content-wrap .text-box p{margin-bottom:25px;line-height:26px}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option{margin-bottom:30px}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner{border:none;width:80px;margin-right:20px}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner input{width:100%;text-align:center;height:50px;padding-right:25px;margin:0;border:1px solid #ccc;border-radius:4px;font-size:20px}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner input::placeholder{color:#000}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner a.ui-spinner-button{background-color:#e8e8e8;border:none;width:20px;cursor:pointer}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner a.ui-spinner-button:before{content:"\f0d8";font-family:"Font Awesome 5 Free";font-weight:900;color:#a7a7a7;font-size:13px}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner a.ui-spinner-button.ui-spinner-down:before{content:"\f0d7"}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner a.ui-spinner-button:hover{background-color:var(--theme-color)}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option .ui-spinner a.ui-spinner-button:hover:before{color:var(--white-color)}.shop-details-wrapper .shop-details-content-wrap .text-box .cart-option a.def-btn{width:150px;height:50px;line-height:50px}.shop-details-wrapper .shop-details-content-wrap .text-box .shop-details-meta>a{font-size:14px;text-transform:capitalize;line-height:22px;display:inline-block;margin-bottom:15px}.shop-details-wrapper .shop-details-content-wrap .text-box .shop-details-meta>a i{margin-right:10px;color:var(--theme-color)}.shop-details-wrapper .shop-details-content-wrap .text-box .shop-details-meta p{font-size:14px;line-height:22px;margin-bottom:10px;color:var(--title-color);font-weight:700}.shop-details-wrapper .shop-details-content-wrap .text-box .shop-details-meta a{margin-left:5px;font-weight:400;color:var(--body-color)}.shop-details-wrapper .title h5{display:inline-block;position:relative;padding-bottom:10px;margin-bottom:20px}.shop-details-wrapper .title h5:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--theme-color)}.shop-details-wrapper .product-description{padding-top:45px;padding-bottom:30px;border-bottom:1px dashed #d9d9d9}.shop-details-wrapper .product-description p{margin-bottom:20px}.shop-details-wrapper .product-description ul li{display:block;padding-left:20px;position:relative;line-height:22px;margin-bottom:15px}.shop-details-wrapper .product-description ul li:last-child{margin-bottom:0}.shop-details-wrapper .product-description ul li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;background-color:var(--theme-color);border-radius:50%}.shop-details-wrapper .product-review{padding-top:50px}.shop-details-wrapper .product-review .single-review{padding-top:10px}.shop-details-wrapper .product-review .single-review .review-author{width:70px;height:70px;margin-right:30px}.shop-details-wrapper .product-review .single-review .review-author img{width:100%}.shop-details-wrapper .product-review .single-review .review-content{width:calc(100% - 100px);border:1px solid #e5e5e5;position:relative;padding:25px 30px}.shop-details-wrapper .product-review .single-review .review-content:before{content:"";position:absolute;top:10px;left:-8px;width:14px;height:14px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background-color:var(--white-color);transform:rotate(-45deg)}.shop-details-wrapper .product-review .single-review .review-content>span{position:absolute;top:30px;right:30px;color:var(--theme-color)}.shop-details-wrapper .product-review .single-review .review-content h5 span{margin-left:20px}.shop-details-wrapper .product-review .single-review .review-content h5 span i{color:#fc0;margin-right:2px;font-size:16px}.shop-details-wrapper .product-review .single-review .review-content p{margin-bottom:0}.shop-details-wrapper form.review-form-wrap{padding-top:50px}.shop-details-wrapper form.review-form-wrap .title{padding-bottom:5px}.shop-details-wrapper form.review-form-wrap .form-group{margin-bottom:20px}.shop-details-wrapper form.review-form-wrap .form-group input[type=checkbox]{width:12px;height:12px;margin-right:2px;appearance:none;-webkit-appearance:none;cursor:pointer;position:relative;transition:0.15s;-webkit-transition:0.15s;-moz-transition:0.15s;-ms-transition:0.15s;-o-transition:0.15s}.shop-details-wrapper form.review-form-wrap .form-group input[type=checkbox]:before{color:#fc0;content:"\f005";font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:15px}.shop-details-wrapper form.review-form-wrap .form-group input[type=checkbox]:checked:before{color:#fc0;content:"\f005";font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:15px;content:"\f005";font-weight:900}.shop-details-wrapper form.review-form-wrap .form-group span{display:inline-block;line-height:22px;font-size:14px;font-weight:500;margin-right:15px}.shop-details-wrapper form.review-form-wrap .form-group input[type=text],.shop-details-wrapper form.review-form-wrap .form-group input[type=email]{width:100%;height:50px;padding-left:20px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;color:#000}.shop-details-wrapper form.review-form-wrap .form-group textarea{width:100%;height:50px;padding-left:20px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;color:#000}.shop-details-wrapper form.review-form-wrap .form-group input[type=text]::placeholder,.shop-details-wrapper form.review-form-wrap .form-group input[type=email]::placeholder{color:#000}.shop-details-wrapper form.review-form-wrap .form-group textarea{padding-top:15px;min-height:200px}.shop-details-wrapper form.review-form-wrap .form-group textarea::placeholder{color:#000}.shop-details-wrapper form.review-form-wrap button.def-btn{width:170px;height:50px;border:none;line-height:49px;transition:0.4s}.shop-details-wrapper form.review-form-wrap button.def-btn:hover{color:var(--theme-color)}.related-product-wrapper{background-color:#f7f7f7}.related-product-wrapper .section-title h2{padding-bottom:0}.related-product-wrapper .section-title h2:before{display:none}.related-product-wrapper .related-product-slider>.slick-arrow{position:absolute;top:50%;left:-100px;z-index:1;width:50px;height:50px;background-color:var(--white-color);border:none;font-size:15px;margin-top:-25px;color:var(--theme-color);border-radius:4px;transition:0.4s}.related-product-wrapper .related-product-slider>.slick-arrow.slick-next{left:auto;right:-100px}.related-product-wrapper .related-product-slider>.slick-arrow:hover{color:var(--white-color);background-color:var(--theme-color)}.related-product-wrapper .related-product-slider .single-shop-product .product-header{background-color:var(--white-color)}.related-product-wrapper .related-product-slider .single-shop-product .product-header .poduct-img-wrap button.slick-arrow{transition:0.4s;border:1px solid rgb(0 0 0 / .05)}.related-product-wrapper .related-product-slider .single-shop-product .product-header .poduct-img-wrap button.slick-arrow:hover{border-color:#fff0}.related-product-wrapper .related-product-slider .single-shop-product .product-header ul li a{box-shadow:0 0 5px 0 rgb(0 0 0 / .1)}.overly-sidebar-wrapper{position:fixed;z-index:99999;right:0;top:0;height:100%;width:0;background-color:rgb(0 0 0 / .75);opacity:0;visibility:hidden;cursor:url(../img/icons/cancel.png),auto;transition:all ease 0.8s}.overly-sidebar-wrapper .overly-sidebar-content{background-color:var(--white-color);width:450px;margin-left:auto;padding:80px 30px;height:100%;overflow:scroll;position:relative;right:-500px;cursor:auto;transition:all ease 1s}.overly-sidebar-wrapper .overly-sidebar-content::-webkit-scrollbar-track{box-shadow:inset 0 0 1px rgb(0 0 0 / .1);background-color:#F5F5F5}.overly-sidebar-wrapper .overly-sidebar-content::-webkit-scrollbar{width:2px;background-color:#F5F5F5}.overly-sidebar-wrapper .overly-sidebar-content>button{position:absolute;top:20px;right:20px;width:40px;height:40px;font-size:20px;background-color:var(--white-color);color:var(--theme-color);border:1px solid var(--theme-color);border-radius:50%}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-about{margin-bottom:40px}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-about img{width:100%;max-width:200px;margin-bottom:30px}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-about p{margin-bottom:0}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-contact .single-information{margin-bottom:20px}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-contact .single-information>span{width:40px;height:40px;background-color:var(--theme-color);margin-right:20px;color:var(--white-color);text-align:center;border-radius:50%;line-height:40px;font-size:14px}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-contact .single-information p{width:calc(100% - 60px);margin-bottom:0;line-height:22px}.overly-sidebar-wrapper .overly-sidebar-content form.sidebar-subscribe-form{padding-top:20px;position:relative;margin-bottom:60px}.overly-sidebar-wrapper .overly-sidebar-content form.sidebar-subscribe-form label{display:block;font-size:22px;font-weight:700;text-transform:capitalize;margin-bottom:20px;line-height:22px}.overly-sidebar-wrapper .overly-sidebar-content form.sidebar-subscribe-form input{height:60px;color:#8d8d8d;padding-left:20px;border:none;font-size:16px;width:100%;box-shadow:0 0 15px -7px var(--theme-color);border-radius:50px}.overly-sidebar-wrapper .overly-sidebar-content form.sidebar-subscribe-form button{position:absolute;right:15px;bottom:15px;border:none;background-color:#fff0;color:var(--theme-color);font-size:18px}.overly-sidebar-wrapper .overly-sidebar-content ul.sidebar-social-links{text-align:center;margin-bottom:40px}.overly-sidebar-wrapper .overly-sidebar-content ul.sidebar-social-links li{display:inline-block;margin:0 5px}.overly-sidebar-wrapper .overly-sidebar-content ul.sidebar-social-links li a{width:45px;height:45px;background-color:var(--white-color);line-height:44px;font-size:12px;color:#a3a3a3;border:1px solid #e5e5e5;display:inline-block;border-radius:50%}.overly-sidebar-wrapper .overly-sidebar-content ul.sidebar-social-links li a:hover{border-color:#fff0;color:var(--white-color);background-color:var(--theme-color)}.overly-sidebar-wrapper .overly-sidebar-content .sidebar-cta-btn a.def-btn{width:70%;height:55px;font-size:18px;line-height:55px;margin:0 auto;display:block}.overly-sidebar-wrapper.show{opacity:1;visibility:visible;width:100%;transition:all ease 0.8s}.overly-sidebar-wrapper.show .overly-sidebar-content{right:0;opacity:1;visibility:visible;right:0;transition:all ease 1s}.overly-sidebar-wrapper.show .overly-sidebar-content>button{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInDown;animation-delay:0.6s}.overly-sidebar-wrapper.show .overly-sidebar-content .sidebar-about{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInDown;animation-delay:0.8s}.overly-sidebar-wrapper.show .overly-sidebar-content .sidebar-contact{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInRight;animation-delay:1s}.overly-sidebar-wrapper.show .overly-sidebar-content form.sidebar-subscribe-form{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInRight;animation-delay:1.2s}.overly-sidebar-wrapper.show .overly-sidebar-content ul.sidebar-social-links{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInUp;animation-delay:1.5s}.overly-sidebar-wrapper.show .overly-sidebar-content .sidebar-cta-btn{animation-duration:1s;animation-fill-mode:both;animation-name:cfadeInRight;animation-delay:1.6s}.popup-search-box{position:fixed;bottom:0;left:50%;background-color:rgb(0 0 0 / .95);height:0;width:0;overflow:hidden;z-index:99999;opacity:0;visibility:hidden;cursor:url(../img/icons/cancel.png),auto;border-radius:50%;transform:translateX(-50%);transition:all ease 0.4s}.popup-search-box button.searchClose{width:45px;height:45px;position:absolute;top:40px;right:40px;border:1px solid var(--white-color);background-color:#fff0;color:var(--white-color);font-size:18px;border-radius:50%}.popup-search-box form{position:absolute;top:50%;left:50%;display:inline-block;padding-bottom:40px;cursor:auto;width:100%;max-width:900px;transform:translate(-50%,-2000%);transition:all ease 1s}.popup-search-box form input{font-size:18px;height:70px;width:100%;border:1px solid #ccc;background-color:#fff0;padding-left:30px;color:var(--white-color);border-radius:50px}.popup-search-box form input::placeholder{color:var(--white-color)}.popup-search-box form button{position:absolute;top:0;background-color:#fff0;border:none;color:var(--white-color);font-size:22px;right:10px;cursor:pointer;width:70px;height:70px}.popup-search-box.show{opacity:1;visibility:visible;width:100.1%;height:100%;transition:all ease 0.4s;border-radius:0}.popup-search-box.show form{transform:translate(-50%,-50%);transition:all ease 1s}.vs-checkout-area .nice-select,.vs-checkout-area .form-control{border:1px solid rgb(0 0 0 / .1);height:50px;padding-left:20px;border-radius:0;width:100%}.vs-checkout-area .def-btn{border:none;padding:0}.vs-checkout-area .def-btn:hover{color:var(--body-color)}.vs-checkout-area .nice-select{line-height:50px}.vs-checkout-area .vs-billing-differentAddress{display:none}.vs-checkout-area .vs-cart-coupon label{font-size:24px;line-height:1;margin-bottom:20px;text-transform:none;color:#101010;font-weight:600;font-family:var(--title-font)}.vs-checkout-area table td+td,.vs-checkout-area table th+th{text-align:right}.vs-checkout-area .vs-checkout-submit label{line-height:1.4;margin-top:-2px}table.checkout-ordertable td,table.checkout-ordertable th{padding:0;padding-bottom:10px;padding-top:10px}table.checkout-ordertable tr{border-bottom:1px solid rgb(0 0 0 / .1)}table.checkout-ordertable thead th{font-size:18px;font-weight:700;padding-top:0}table.checkout-ordertable tfoot td{font-weight:700}table.checkout-ordertable tfoot tr:last-child{border-bottom:none}table.checkout-ordertable tfoot tr:last-child td{font-size:22px}@media (max-width:768px){.vs-checkout-area .vs-checkout-payment{font-size:14px}.vs-checkout-area .vs-checkout-payment .title{font-size:20px;margin-bottom:10px}.vs-checkout-area table.checkout-ordertable thead th{font-size:15px}.vs-checkout-area .vs-orderinfo-wrap table.checkout-ordertable td{padding:0;padding-bottom:10px;padding-top:10px;font-size:12px}.vs-checkout-area .vs-orderinfo-wrap table.checkout-ordertable th{padding:0;padding-bottom:10px;padding-top:10px;font-size:12px;padding-top:0!important}.vs-checkout-area .vs-orderinfo-wrap table.checkout-ordertable tfoot tr:last-child td{font-size:16px}}.vs-cart-wrapper .quantity-box{display:flex;justify-content:center}.vs-cart-wrapper .quantity-box input,.vs-cart-wrapper .quantity-box button{width:50px;height:50px;text-align:center;border:none;font-size:16px;line-height:50px;color:#101010}.vs-cart-wrapper .quantity-box input{color:var(--white-color);background-color:var(--theme-color)}.vs-cart-wrapper .def-btn{border:none;padding:0}.vs-cart-wrapper button.def-btn:hover{color:var(--theme-color)}.vs-cart-wrapper a:not(.def-btn){color:inherit}.vs-cart-wrapper img{max-width:120px;border:1px solid #eee}.vs-cart-wrapper .cart-removeproduct{border:none;color:#101010;font-size:20px;background-color:#fff0;padding:0;display:inline-block}.vs-cart-wrapper .cart-table{text-align:center}.vs-cart-wrapper .cart-table th{text-align:center}.vs-cart-wrapper .cart-table td{vertical-align:middle}.vs-cart-wrapper .cart-table .actions{text-align:right;vertical-align:middle;padding:.7rem 1rem;padding-top:1rem}.vs-cart-wrapper .cart-table .actions form{float:left;margin-bottom:0}.vs-cart-wrapper .vs-cart-summary{text-align:right}.vs-cart-wrapper .vs-cart-summary .summary-title{letter-spacing:0;font-size:26px;margin-bottom:10px;text-align:right;font-weight:700}.vs-cart-wrapper .table-totals tfoot tr td,.vs-cart-wrapper .table-totals tbody tr td{padding:0;padding-bottom:10px;padding-top:10px;text-align:right}.vs-cart-wrapper .table-totals tfoot tr td{font-weight:700}.vs-cart-wrapper .vs-cart-coupon{display:flex;flex-wrap:wrap;margin-bottom:30px}.vs-cart-wrapper .vs-cart-coupon label{font-size:22px;font-weight:500;margin-top:-10px;color:#101010;display:block}.vs-cart-wrapper .vs-cart-coupon input{border-radius:0;height:45px;padding-left:20px;font-size:14px;display:inline-block;border:1px solid rgb(0 0 0 / .1);width:calc(100% - 120px);border-right:none}.vs-cart-wrapper .vs-cart-coupon button{width:120px;box-shadow:none;border-radius:0}@media (max-width:1199px){.vs-cart-wrapper .cart-table .actions{text-align:center}.vs-cart-wrapper .cart-table .actions form{float:none;margin-bottom:20px}.vs-cart-wrapper .cart-table img{max-width:70px}.vs-cart-wrapper .cart-table td,.vs-cart-wrapper .cart-table .cart-removeproduct{font-size:14px}}@media (max-width:992){.vs-cart-wrapper{text-align:center}.vs-cart-wrapper .def-btn{display:block;margin:0 auto;margin-bottom:20px!important}.vs-cart-wrapper .actions form{margin-bottom:0}.vs-cart-wrapper .cart-table table{min-width:700px}.vs-cart-wrapper .vs-cart-summary{text-align:center}.vs-cart-wrapper .vs-cart-summary .summary-title{font-size:22px;text-align:center}.vs-cart-wrapper .vs-cart-summary .table-totals{text-align:center}.vs-cart-wrapper .vs-cart-summary .table-totals tfoot tr td,.vs-cart-wrapper .vs-cart-summary .table-totals tbody tr td{text-align:left}.vs-cart-wrapper .vs-cart-summary .table-totals tfoot tr td+td,.vs-cart-wrapper .vs-cart-summary .table-totals tbody tr td+td{text-align:right}}.signup-form input:not([type=checkbox]),.login-form input:not([type=checkbox]){height:50px;width:100%;padding-left:20px;border:1px solid rgb(0 0 0 / .1);border-radius:0}.signup-form button,.login-form button{box-shadow:none;border:none;padding:0;border-radius:0;transition:all ease 0.4s}.signup-form button:hover,.login-form button:hover{box-shadow:none;color:var(--theme-color)}.signup-form .form-group,.login-form .form-group{margin:0 0 20px 0}.signup-form input[type=checkbox],.login-form input[type=checkbox]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}.signup-form input[type=checkbox]:checked~label:before,.login-form input[type=checkbox]:checked~label:before{content:"\f00c";color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}.signup-form input[type=checkbox]~label,.login-form input[type=checkbox]~label{position:relative;padding-left:30px;cursor:pointer;display:block}.signup-form input[type=checkbox]~label:before,.login-form input[type=checkbox]~label:before{content:"";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:0;top:3px;background-color:var(--white-color);border:1px solid var(--border-color,#ececec);height:18px;width:18px;line-height:18px;text-align:center;font-size:12px}.signup-form .form-group,.login-form .form-group{margin:0 0 20px 0}.signup-form .bottom-links a,.login-form .bottom-links a{color:var(--theme-color);font-size:14px}.cookies-box-popup{position:fixed;bottom:0;left:0;right:0;z-index:9}.cookies-box-popup .cookies-text{font-size:14px;line-height:24px;margin-bottom:0}.cookies-box-popup .text-underline{text-decoration:underline}.select-items{height:50px!important;color:#8d8d8d!important;padding-left:20px!important;border:1px solid #e5e5e5!important;font-size:14px!important;border-radius:3px!important}.icon-bar{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999;right:0}.icon-bar a{display:block;text-align:center;padding:16px;transition:all 0.3s ease;color:#fff;font-size:20px}.icon-bar a:hover{background-color:#000}.facebook{background:#3B5998;color:#fff}.twitter{background:#55ACEE;color:#fff}.google{background:#dd4b39;color:#fff}.linkedin{background:#007bb5;color:#fff}.youtube{background:#b00;color:#fff}.whatsapp{background:#4ccb5a;color:#fff}.instagram{background:#ff123c;color:#fff}.content{font-size:30px}.myright{background:#000;color:#fff}.myleft{background:#000}.section-title2 p{text-align:center}.cities-box{padding:10px 0;background-color:#00aeef;color:#fff;text-align:center}.cities-box h3{color:#fff;font-size:20px}.cities{padding:50px 0}.cities-box a{background-color:#fff;padding:7px 13px;border-radius:3px;font-size:15px}