.slider-one{background-color:var(--color-seven);position:relative}.slider-one_phone{z-index:10;color:rgba(var(--white-color-rgb), 1);font-size:24px;font-weight:400;position:absolute;top:38%;left:-25px;transform:rotate(90deg)}.slider-one_phone a{color:rgba(var(--white-color-rgb), 1)}.slider-one_phone a:hover{color:var(--main-color)}.slider-one_phone i{margin-right:15px;font-family:flaticon-ontek-icons;position:relative;top:4px}.slider-one_arrows{z-index:10;position:absolute;bottom:40px;left:40px;right:40px}.slider-one .main-slider-prev{z-index:10;text-align:center;width:90px;height:90px;color:var(--white-color);border:1px solid rgba(var(--white-color-rgb), .3);-o-transition:all .3s ease;border-radius:50px;font-family:flaticon-ontek-icons;font-size:24px;line-height:88px;transition:all .3s;display:inline-block;position:relative}.slider-one .main-slider-prev:before{content:"prev";text-transform:capitalize;font-size:24px;font-weight:500;font-family:var(--font-inter), sans-serif;position:absolute;top:0;right:-100px}.slider-one .main-slider-prev:after{content:"";opacity:.5;background-color:var(--white-color);width:60px;height:1px;position:absolute;top:50%;right:-35px}.slider-one .main-slider-prev:hover,.slider-one .main-slider-next:hover{border-color:var(--main-color);background-color:var(--main-color)}.slider-one .main-slider-next{z-index:10;text-align:center;width:90px;height:90px;color:var(--white-color);border:1px solid rgba(var(--white-color-rgb), .3);-o-transition:all .3s ease;border-radius:50px;font-family:flaticon-ontek-icons;font-size:24px;line-height:88px;transition:all .3s;display:inline-block;position:absolute;right:0}.slider-one .main-slider-next:before{content:"next";text-transform:capitalize;font-size:24px;font-weight:500;font-family:var(--font-inter), sans-serif;position:absolute;top:0;left:-100px}.slider-one .main-slider-next:after{content:"";opacity:.5;background-color:var(--white-color);width:65px;height:1px;position:absolute;top:50%;left:-35px}.slider-one .slider-one_pagination{z-index:10;text-align:center;width:65px;height:115px;color:var(--color-two);background-color:var(--white-color);border-radius:30px 0 0;padding-top:20px;font-size:20px;font-weight:500;position:absolute;bottom:180px;left:50px}.slider-one .slider-one_pagination .swiper-pagination-current{color:var(--main-color);margin-bottom:8px;font-size:28px;display:block;position:relative}.slider-one .slider-one_pagination .swiper-pagination-total{margin-top:6px;display:block;position:relative}.slider-one .swiper-slide{padding:60px 0 170px;position:relative;overflow:hidden}.slider-one_image{z-index:1;text-align:right;-o-transition:all 1s linear;margin-top:20px;margin-left:80px;transition:all 1s linear;position:relative}.slider-one_image .title-one{color:var(--white-color);background-color:var(--main-color);border:1px solid var(--white-color);padding:7px 20px;font-size:14px;display:inline-block;position:absolute;top:-18px;left:-36px}.slider-one_image .title-two{color:var(--white-color);background-color:var(--main-color);border:1px solid var(--white-color);padding:7px 20px;font-size:14px;display:inline-block;position:absolute;bottom:-18px;left:-40px}.slider-one_image img{max-width:inherit;display:block;position:relative}.slider-one_content{z-index:1;position:relative}.slider-one_content-inner{padding-top:150px;position:relative}.slider-one_title{letter-spacing:1px;color:var(--white-color);text-transform:uppercase;border-bottom:1px solid var(--white-color);-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);margin-bottom:25px;font-size:16px;font-weight:600;line-height:1em;transition:all 1.3s cubic-bezier(.5,.5,0,1);display:inline-block;position:relative}.slider-one .swiper-slide-active .slider-one_title{-o-transition-delay:.3s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:.3s}.slider-one_heading{color:var(--white-color);-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);margin-bottom:35px;margin-right:-80px;transition:all 1.3s cubic-bezier(.5,.5,0,1)}.slider-one .swiper-slide-active .slider-one_heading{-o-transition-delay:.6s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:.6s}.slider-one .slider-one_button{-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);transition:all 1.3s cubic-bezier(.5,.5,0,1);display:inline-block}.slider-one .swiper-slide-active .slider-one_button{-o-transition-delay:1.3s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:1.3s}.about-one{background-color:var(--color-three);padding:130px 0 100px;position:relative}.about-one_lamp{background-repeat:no-repeat;width:129px;height:273px;position:absolute;top:0;left:5%}.about-one_ball{background-repeat:no-repeat;width:145px;height:145px;position:absolute;top:40%;right:7%}.about-one_image-column{margin-bottom:30px;position:relative}.about-one_image-outer{margin-left:-170px;padding-right:70px;position:relative}.about-one_experiance{background-repeat:no-repeat;width:211px;height:211px;position:absolute;bottom:10px;right:70px}.about-one_circle{position:absolute;inset:0}.about-one_experiance span{text-align:center;width:85px;height:85px;color:var(--color-two);background-color:var(--color-six);border-radius:50px;margin:65px auto 0;font-size:46px;font-weight:700;line-height:85px;display:block;position:relative}.about-one_content-column{margin-bottom:30px;position:relative}.about-one_content-outer{position:relative}.about-one_feature{margin-bottom:25px;position:relative}.about-one_feature-inner{color:var(--color-two);padding-left:65px;font-size:20px;font-weight:600;line-height:30px;position:relative}.about-one_feature-icon{color:var(--main-color);font-family:flaticon-ontek-icons;font-size:46px;font-weight:400;line-height:1em;position:absolute;top:10px;left:0}.about-one_text{color:var(--color-seven);margin-bottom:25px;font-size:18px;line-height:34px;position:relative}.about-one_list{position:relative}.about-one_list li{color:var(--color-two);margin-bottom:18px;font-size:18px;font-weight:500;position:relative}.about-one_list li i{color:var(--main-color);margin-right:10px;font-family:flaticon-ontek-icons;position:relative;top:2px}.about-one_button{margin-top:28px;position:relative}.services-one{z-index:10;position:relative}.services-one:before{content:"";background-color:var(--color-three);height:140px;position:absolute;top:0;left:0;right:0}.service-block_one{margin-bottom:30px;position:relative}.service-block_one-inner{background-position:0 100%;background-repeat:no-repeat;background-color:var(--white-color);border:1px solid var(--color-eight);border-radius:8px;padding:30px;position:relative}.service-block_one-upper{min-height:90px;margin-bottom:30px;padding-top:10px;padding-left:110px;position:relative}.service-block_one-icon{text-align:center;width:90px;height:90px;color:var(--white-color);background-color:var(--main-color);-o-transition:all .5s ease;border-radius:150px;font-family:flaticon-ontek-icons;font-size:50px;line-height:90px;transition:all .5s;display:block;position:absolute;top:0;left:0}.service-block_one-inner:hover .service-block_one-icon{transform:rotateY(180deg)}.service-block_one-heading{font-weight:600;position:relative}.service-block_one-heading a{color:var(--color-two);-o-transition:all .3s ease;transition:all .3s;position:relative}.service-block_one-heading a:hover{color:var(--main-color)}.service-block_one-text{color:var(--color-nine);font-size:16px;line-height:30px;position:relative}.cta-one{z-index:1;margin-top:-166px;padding:250px 0 90px;position:relative}.cta-one_bg{background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.cta-one_bg:before{content:"";opacity:.8;background-color:var(--color-ten);position:absolute;inset:0}.cta-one_ball{background-repeat:no-repeat;width:85px;height:79px;position:absolute;bottom:20%;right:32%}.cta-one_images-column{margin-bottom:30px;position:relative}.cta-one_images-outer{padding-bottom:40px;position:relative}.cta-one_image{border:10px solid var(--white-color);display:inline-block;position:relative}.cta-one_image-two{border:10px solid var(--white-color);display:inline-block;position:absolute;bottom:0;right:35px}.cta-one_content-column{margin-bottom:30px;position:relative}.cta-one_content-outer{padding-left:30px;position:relative}.cta-one_title{color:var(--color-two);margin-top:30px;margin-bottom:40px;position:relative}.cta-one_button{position:relative}.services-two{padding:130px 0 100px;position:relative}.services-two .auto-container{max-width:1600px}.services-two_bg{background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.services-two_line-one{opacity:.2;background-repeat:no-repeat;width:298px;height:225px;position:absolute;top:35px;left:0}.services-two_line-two{opacity:.2;background-repeat:no-repeat;width:334px;height:245px;position:absolute;top:120px;right:0}.service-block_two{margin-bottom:30px;position:relative}.service-block_two-inner{position:relative}.service-block_two-image{position:relative;overflow:hidden}.service-block_two-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.service-block_two-inner:hover .service-block_two-image img{transform:scale(1.05)}.service-block_two-content{position:absolute;bottom:0;left:5px;right:5px}.service-block_two-title{background-color:var(--main-color);margin-right:60px;padding:18px 20px;font-weight:600;position:relative}.service-block_two-title a{color:var(--white-color);position:relative}.service-block_two-title:before{content:"";border-bottom:18px solid #a48585;border-right:12px solid #0000;position:absolute;top:0;right:-12px}.service-block_two-arrow{z-index:1;text-align:center;width:60px;height:58px;color:var(--color-two);background-color:var(--white-color);font-family:flaticon-ontek-icons;font-size:20px;line-height:60px;display:inline-block;position:absolute;bottom:0;right:0}.service-block_two-arrow:hover{color:var(--white-color);background-color:var(--color-two)}.service-block_two-number{text-align:center;background-color:var(--color-nine);color:#0000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#e18f4d;border-radius:0 15px 0 0;width:65px;height:70px;font-size:48px;font-weight:600;line-height:70px;position:relative}.services-three{background-color:var(--color-eleven);padding:100px 0 70px;position:relative}.services-three_tiles-icon{background-repeat:no-repeat;width:284px;height:178px;position:absolute;bottom:6%;left:1%}.services-three_pattern{background-repeat:no-repeat;width:458px;height:458px;position:absolute;top:40px;left:-210px}.services-three_content-column{margin-bottom:30px;position:relative}.services-three_content-outer{margin-right:-30px;position:relative}.default-skills{margin-bottom:15px;position:relative}.default-skill-item{margin-bottom:25px;position:relative}.default-skill-item:last-child{margin-bottom:0}.default-skills .default-skill-title{color:var(--color-nine);text-transform:capitalize;margin-bottom:20px;font-size:18px;font-weight:600;position:relative}.default-skills .default-skill-bar{background-color:var(--color-twelve);border-radius:0;width:100%;height:11px;padding:2px;position:relative}.default-skills .default-bar-inner{border-radius:0;width:100%;height:10px;position:relative}.default-skills .default-bar{border-bottom:7px solid var(--main-color);-o-transition:all 2s ease;width:0;height:7px;transition:all 2s;position:absolute;top:0;left:0}.default-skills .default-count-box{color:var(--white-color);background-color:var(--color-two);border-radius:5px 5px 5px 0;padding:5px 7px;font-size:10px;font-weight:600;line-height:1em;display:inline-block;position:absolute;top:-27px;right:0}.services-three_feature{margin-bottom:25px;position:relative}.services-three_feature-inner{color:var(--color-two);padding-left:65px;font-size:20px;font-weight:600;line-height:30px;position:relative}.services-three_feature-icon{color:var(--color-two);font-family:flaticon-ontek-icons;font-size:46px;font-weight:400;line-height:1em;position:absolute;top:10px;left:0}.services-three_images-column{margin-bottom:30px;position:relative}.services-three_images-outer{padding-bottom:40px;position:relative}.services-three_image{z-index:1;display:inline-block;position:relative}.services-three_tiles{text-align:right;position:absolute;top:10px;left:150px;right:-200px}.services-three_tile{border:8px solid var(--white-color);margin-bottom:-25px;position:relative;transform:skew(-15deg)}.projects-one{padding:130px 0 100px;position:relative}.projects-one .projects-block_one:nth-child(2n){margin-top:60px}.projects-one .auto-container{max-width:1600px}.projects-one_bg{background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.projects-one_bg:before{content:"";opacity:.91;background-color:var(--color-thirteen);position:absolute;inset:0}.projects-block_one{margin-bottom:30px;position:relative}.projects-block_one-inner{border:3px solid var(--white-color);position:relative;overflow:hidden}.projects-block_one-image{background-color:var(--main-color);position:relative}.projects-block_one-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.projects-block_one-inner:hover .projects-block_one-image img{opacity:.7;transform:scale(1.04)}.projects-block_one-content{background-color:var(--color-fourteen);-o-transition:all .5s ease;background-position:50%;background-repeat:repeat;padding:25px 30px;transition:all .5s;position:absolute;bottom:5px;left:5px;right:5px}.projects-block_one-inner:hover .projects-block_one-content{background-color:var(--main-color)}.projects-block_one-title{color:var(--main-color);text-transform:uppercase;background-color:var(--white-color);padding:3px 8px;font-size:13px;font-weight:500;display:inline-block;position:relative}.projects-block_one-heading{margin-top:12px;font-weight:600;position:relative}.projects-block_one-heading a{color:var(--white-color);position:relative}.projects-block_one-arrow{opacity:0;text-align:center;width:58px;height:58px;color:var(--color-two);-o-transition:all .5s ease;background-color:var(--white-color);font-family:flaticon-ontek-icons;font-size:20px;line-height:58px;transition:all .5s;display:inline-block;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}.projects-block_one-inner:hover .projects-block_one-arrow{opacity:1;bottom:27%}.projects-block_one-arrow:after{content:"";border:1px solid rgba(var(--white-color-rgb), .5);position:absolute;inset:-7px}.projects-block_one-arrow:hover{color:var(--white-color);background-color:var(--main-color)}.testimonial-one{background-color:var(--color-eleven);padding:100px 0;position:relative}.testimonial-one_bg{background-position:bottom;background-repeat:repeat-x;height:242px;position:absolute;bottom:0;left:0;right:0}.testimonial-one_icon{width:284px;height:178px;position:absolute;top:10%;right:5%}.testimonial-one_icon-two{width:181px;height:181px;position:absolute;top:10%;left:5%}.testimonial-one .two-item-carousel_pagination{z-index:10;text-align:center;margin-top:20px;position:relative}.testimonial-one .swiper-pagination-bullet{opacity:1;cursor:pointer;-o-transition:all .3s ease;background-color:rgba(var(--color-two-rgb), 1);border:2px solid #0000;border-radius:50px;width:10px;height:10px;transition:all .3s;display:inline-block;position:relative;margin:0 10px!important}.testimonial-one .swiper-pagination-bullet:before{content:"";opacity:0;border:1px solid rgba(var(--color-five-rgb), 1);border-radius:50px;position:absolute;inset:-8px}.testimonial-one .swiper-pagination-bullet:hover,.testimonial-one .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:rgba(var(--main-color-rgb), 1)}.testimonial-one .swiper-pagination-bullet:hover:before,.testimonial-one .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1;border-color:var(--main-color)}.testimonial-block_one{margin-bottom:30px;position:relative}.testimonial-block_one-inner{position:relative}.testimonial-block_one-color{background-position:100% 100%;background-repeat:no-repeat;background-color:var(--white-color);position:absolute;inset:20px 0 0}.testimonial-block_one-upper{min-height:160px;padding-top:30px;padding-left:210px;position:relative}.testimonial-block_one-author_outer{background-color:var(--main-color);border-radius:20px 0 20px 20px;width:164px;height:160px;padding-top:30px;position:absolute;top:0;left:0}.testimonial-block_one-author_outer:before{content:"";border-bottom:20px solid var(--color-fifteen);border-right:18px solid #0000;position:absolute;top:0;right:-18px}.testimonial-block_one-author{border:2px solid var(--white-color);border-radius:150px;width:99px;height:99px;margin:0 auto;display:block;position:relative}.testimonial-block_one-author_content{border-bottom:1px solid #e7dacf;padding-top:25px;padding-bottom:35px;padding-right:30px;position:relative}.testimonial-block_one h4{color:var(--color-two);position:relative}.testimonial-block_one .designation{color:var(--color-sixteen);margin-top:5px;font-size:15px;position:relative}.testimonial-block_one-quote{color:var(--color-two);font-family:flaticon-ontek-icons;font-size:40px;line-height:1em;position:absolute;top:60px;right:40px}.testimonial-block_one-lower{padding:40px 35px 50px;position:relative}.testimonial-block_one-text{color:var(--color-seventeen);font-size:16px;line-height:32px;position:relative}.testimonial-block_one-rating{color:var(--color-eighteen);margin-top:30px;font-size:18px;position:relative}.contact-one{background-position:50%;background-repeat:no-repeat;background-color:var(--color-fourteen);padding:100px 0 20px;position:relative}.contact-one_image{width:359px;height:268px;display:inline-block;position:absolute;top:0;left:-410px}.contact-one_image-two{width:409px;height:607px;display:inline-block;position:absolute;top:-22px;right:-380px}.contact-one_image-two:before{content:"";border-bottom:22px solid #cdc2c2;border-right:30px solid #0000;position:absolute;top:0;left:0}.contact-one_image:before{content:"";background-color:var(--main-color);height:268px;position:absolute;inset:100% 20px 0 0}.contact-one_image:after{content:"";border-top:20px solid var(--main-color);border-right:20px solid #0000;position:absolute;top:100%;right:0}.contact-one_curve{z-index:1;border-bottom:130px solid var(--color-twentyone);border-left:100px solid #0000;position:absolute;bottom:0;right:0}.contact-one_curve:before{content:"";clip-path:polygon(50% 66%,0 0,100% 0);background-color:var(--color-twentytwo);width:30px;height:33px;position:absolute;top:110px;right:85px}.contact-one_ball{background-repeat:no-repeat;width:145px;height:145px;position:absolute;top:122%;left:27%}.contact-one .inner-container{padding-bottom:50px;position:relative}.contact-one .inner-container:before{content:"";background-color:var(--main-color);width:200%;height:130px;position:absolute;bottom:0;left:-70px}.contact-one_info-column{margin-bottom:30px;position:relative}.contact-one_info-outer{position:relative}.contact-one_title{color:var(--white-color);margin-bottom:30px;font-size:42px;font-weight:600;line-height:48px;position:relative}.contact-one_list{position:relative}.contact-one_list li{min-height:85px;color:var(--white-color);margin-bottom:25px;padding-top:12px;padding-left:105px;font-size:16px;position:relative}.contact-one_list li strong{font-size:26px;font-weight:600;font-family:var(--font-work-sans), sans-serif;margin-bottom:14px;display:block;position:relative}.contact-one_list li span{text-align:center;width:85px;height:85px;color:var(--white-color);background-color:var(--main-color);border:1px solid var(--white-color);border-radius:150px;font-family:flaticon-ontek-icons;font-size:40px;font-weight:400;line-height:83px;position:absolute;top:0;left:0}.contact-one_list li:last-child{margin-bottom:0}.contact-one_phone{margin-top:45px;padding:30px;position:relative}.contact-one_phone:before{content:"";background-color:var(--black-color);position:absolute;inset:0 -80px 0 0}.contact-one_phone-inner{color:var(--main-color);padding-left:70px;font-size:26px;font-weight:600;position:relative}.contact-one_phone .icon{color:var(--main-color);font-family:flaticon-ontek-icons;font-size:48px;line-height:1em;position:absolute;top:2px;left:0}.contact-one_phone .side-icon{color:var(--color-nineteen);font-family:flaticon-ontek-icons;font-size:100px;font-weight:400;line-height:1em;position:absolute;top:-23px;right:0}.contact-one_phone a{color:var(--white-color);margin-top:10px;font-size:16px;font-weight:400;display:inline-block;position:relative}.contact-one_phone a:hover{color:var(--main-color)}.contact-one_form-column{margin-bottom:30px;position:relative}.contact-one_form-outer{background-color:var(--white-color);margin-left:40px;padding:40px 50px;position:relative}.contact-one_form-column .title-box{margin-bottom:30px;position:relative}.contact-one_form-column .title-box h3{position:relative}.contact-one_form-column .title-box .text{color:var(--color-twenty);margin-top:15px;font-size:16px;line-height:28px;position:relative}.default-form .form-group{margin-bottom:25px;position:relative}.default-form .form-group:last-child{margin-bottom:0}.default-form .form-group input[type=text],.default-form .form-group input[type=password],.default-form .form-group input[type=tel],.default-form .form-group input[type=email],.default-form .form-group select{width:100%;height:60px;color:var(--color-two);-o-transition:all .3s ease;background-color:var(--white-color);border:1px solid #ecdfdb;border-radius:0;padding:10px 25px;font-size:15px;font-weight:500;line-height:28px;transition:all .3s;display:block;position:relative}.default-form .form-group textarea::-webkit-input-placeholder{opacity:.7;color:var(--color-two)}.default-form .form-group input::-webkit-input-placeholder{opacity:.7;color:var(--color-two)}.default-form .form-group input[type=text]:focus,.default-form .form-group input[type=password]:focus,.default-form .form-group input[type=tel]:focus,.default-form .form-group input[type=email]:focus,.default-form .form-group select:focus,.default-form .form-group textarea:focus{border-color:var(--main-color)}.default-form .form-group textarea{width:100%;color:var(--color-two);resize:none;background-color:var(--white-color);-o-transition:all .3s ease;border:1px solid #ecdfdb;border-radius:0;height:160px;padding:15px 25px 25px;font-size:16px;font-weight:400;line-height:24px;transition:all .3s;display:block;position:relative}.default-form .form-group .submit-btn{text-align:center;width:100%;color:var(--white-color);text-transform:uppercase;background-color:var(--color-fourteen);padding:19px 10px;font-weight:600;position:relative}.default-form .form-group .submit-btn:hover{background-color:var(--main-color)}.team-one{padding:110px 0 70px;position:relative}.team-one_lamp{z-index:1;background-repeat:no-repeat;width:129px;height:273px;position:absolute;top:0;right:5%}.team-one_lamp.left-side{left:5%;right:auto}.team-one_bg{background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.team-one_btn-box{margin-top:25px;position:relative}.team-one_btn{text-align:center;letter-spacing:1px;width:100%;color:var(--main-color);text-transform:uppercase;border:1px solid var(--main-color);padding:16px 10px;font-size:15px;font-weight:600;display:block;position:relative}.team-one_btn:hover{color:var(--white-color);background-color:var(--main-color)}.team-block_one{margin-bottom:30px;position:relative}.team-block_one-inner{padding:15px 0 15px 40px;position:relative}.team-block_one-inner:before{content:"";background-color:var(--color-twentythree);border-right:18px solid var(--main-color);position:absolute;inset:0 125px 0 0}.team-block_one-content{min-height:205px;padding-top:15px;padding-right:235px;position:relative}.team-block_one-image{border:10px solid var(--white-color);background-color:var(--main-color);border-radius:0 7px 7px;width:215px;height:205px;position:absolute;top:0;right:0;overflow:hidden}.team-block_one-image img{-o-transition:all .5s ease;transition:all .5s;position:relative}.team-block_one-inner:hover .team-block_one-image img{opacity:.7;transform:scale(1.05)}.team-block_one-heading{font-size:28px;font-weight:600;line-height:36px;position:relative}.team-block_one-heading a{color:var(--color-nine);position:relative}.team-block_one-heading a:hover{color:var(--main-color)}.team-block_one-designation{color:var(--main-color);margin-top:5px;font-size:16px;position:relative}.team-block_one-text{color:var(--color-twentyfour);margin-top:15px;font-size:16px;line-height:30px;position:relative}.team-block_one-share{z-index:1;text-align:center;width:50px;height:50px;color:var(--white-color);background-color:var(--main-color);border-radius:50px;font-family:flaticon-ontek-icons;font-size:18px;line-height:50px;display:inline-block;position:absolute;top:5%;right:46%}.team-block_one-share:hover{color:var(--white-color);background-color:var(--color-two)}.team-block_one-pattern{width:236px;height:237px;position:absolute;top:0;left:0}.blog-one{padding:100px 0 70px;position:relative}.blog-one_bg{background-size:cover;position:absolute;inset:0}.news-block_one{margin-bottom:30px;position:relative}.news-block_one-inner{position:relative}.news-block_one-image{position:relative;overflow:hidden}.news-block_one-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.news-block_one-image:before{z-index:99;content:"";background:-o-linear-gradient(270deg,#fff0 0%,#ffffffb3 100%);background:linear-gradient(90deg,#fff0 0%,#ffffffb3 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-85%;transform:skew(-25deg)}.news-block_one-inner:hover .news-block_one-image img{transform:scale(1.05)}.news-block_one-inner:hover .news-block_one-image:before{animation:1s shine}.news-block_one-content{z-index:999;background-color:var(--white-color);padding:0 30px 18px;position:absolute;top:15px;left:10px;right:10px}.news-block_one-title{color:var(--white-color);background-color:var(--main-color);padding:4px 16px;font-size:14px;display:inline-block;position:relative;top:-5px}.news-block_one-title:before{content:"";border-bottom:5px solid #ba7843;border-left:5px solid #0000;position:absolute;top:0;left:-5px}.news-block_one-heading{margin-top:8px;font-weight:600;position:relative}.news-block_one-heading a{color:var(--color-two);position:relative}.news-block_one-heading a:hover{color:var(--main-color)}.news-block_one-meta{margin-top:12px;position:relative}.news-block_one-meta li{color:rgba(var(--color-sixteen-rgb), .7);margin-right:10px;padding-left:25px;font-size:15px;display:inline-block;position:relative}.news-block_one-meta li .icon{color:rgba(var(--main-color-rgb), 1);position:absolute;top:2px;left:0}.news-block_one-meta li:last-child{margin-right:0}.slider-two{background-color:var(--color-seven);position:relative}.slider-two_phone{color:rgba(var(--color-two-rgb), 1);font-size:30px;font-weight:500;font-family:var(--font-work-sans), sans-serif;border:1px solid rgba(var(--main-color-rgb), .2);padding:15px 25px 17px;display:inline-block;position:relative}.slider-two_phone a{color:rgba(var(--color-two-rgb), 1)}.slider-two_phone a:hover{color:var(--main-color)}.slider-two_phone i{margin-right:15px;font-family:flaticon-ontek-icons;position:relative;top:4px}.slider-two_arrows{z-index:10;position:absolute;bottom:40px;left:40px}.slider-two .main-slider_two-prev{z-index:10;text-align:center;width:90px;height:90px;color:var(--color-two);text-transform:capitalize;-o-transition:all .3s ease;border:1px solid rgba(var(--color-two-rgb), .3);border-radius:50px;font-size:24px;font-weight:500;line-height:88px;transition:all .3s;display:inline-block;position:relative}.slider-two .main-slider_two-prev:hover,.slider-two .main-slider_two-next:hover{border-color:var(--main-color);background-color:var(--main-color)}.slider-two .main-slider_two-next{z-index:10;text-align:center;width:90px;height:90px;color:var(--color-two);text-transform:capitalize;-o-transition:all .3s ease;border:1px solid rgba(var(--color-two-rgb), .3);border-radius:50px;font-size:24px;font-weight:500;line-height:88px;transition:all .3s;display:inline-block;position:relative}.slider-two .main-slider_two-pagination{z-index:10;text-align:center;width:65px;height:115px;color:var(--color-two);background-color:var(--white-color);border-radius:30px 0 0;margin:0 20px;padding-top:20px;font-size:20px;font-weight:500;display:inline-block;position:relative;top:1px}.slider-two .main-slider_two-pagination .swiper-pagination-current{color:var(--main-color);margin-bottom:8px;font-size:28px;display:block;position:relative}.slider-two .main-slider_two-pagination .swiper-pagination-total{margin-top:6px;display:block;position:relative}.slider-two .swiper-slide{padding:80px 0 220px;position:relative;overflow:hidden}.slider-two_experiance{background-color:var(--color-two);border-radius:150px;width:211px;height:211px;position:absolute;top:130px;left:70px}.slider-two_circle{position:absolute;inset:0}.slider-two_experiance span{text-align:center;width:85px;height:85px;color:var(--white-color);background-color:var(--main-color);border-radius:50px;margin:65px auto 0;font-size:46px;font-weight:700;line-height:85px;display:block;position:relative}.slider-two_content{z-index:1;position:static}.slider-two_content-inner{padding-top:80px;position:static}.slider-two_heading{color:var(--color-two);text-transform:uppercase;-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);margin-bottom:25px;font-weight:700;transition:all 1.3s cubic-bezier(.5,.5,0,1)}.slider-two .swiper-slide-active .slider-two_heading{-o-transition-delay:.3s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:.3s}.slider-two_text{color:var(--color-two);-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);margin-bottom:30px;font-size:18px;font-weight:400;line-height:32px;transition:all 1.3s cubic-bezier(.5,.5,0,1);position:relative}.slider-two .swiper-slide-active .slider-two_text{-o-transition-delay:.6s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:.6s}.slider-two .slider-two_button{-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);gap:20px;transition:all 1.3s cubic-bezier(.5,.5,0,1)}.slider-two .swiper-slide-active .slider-two_button{-o-transition-delay:1.3s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:1.3s}.slider-two_image-column,.slider-two_image{z-index:1;position:relative}.slider-two_ball{z-index:10;background-repeat:no-repeat;width:117px;height:115px;display:inline-block;position:absolute;bottom:8%;left:45%}.slider-two_tiles{text-align:right;position:absolute;top:60px;left:170px;right:-170px}.slider-two_tile{border:8px solid var(--white-color);margin-bottom:-25px;position:relative;transform:skew(-15deg)}.services-four{padding:130px 0 100px;position:relative}.services-four_bg{background-size:cover;position:absolute;inset:0}.services-four_bg:before{content:"";opacity:.82;background-color:var(--color-twentyseven);position:absolute;inset:0}.services-four_ball{z-index:1;background-repeat:no-repeat;width:85px;height:79px;position:absolute;bottom:12%;left:5%}.services-four_ball-two{z-index:1;background-repeat:no-repeat;width:85px;height:79px;position:absolute;top:25%;right:7%}.counter-box{border-bottom:1px solid rgba(var(--white-color-rgb), .15);margin-bottom:80px;padding:50px 0;position:relative}.counter-block_one{margin-bottom:30px;position:relative}.counter-block_one-inner{position:relative}.counter-block_one-counter{color:var(--white-color);font-size:65px;font-weight:700;line-height:1em;position:relative}.counter-block_one-counter i{font-size:22px;font-weight:600;position:relative}.counter-block_one-text{color:var(--white-color);font-size:15px;font-weight:600;font-family:var(--font-inter), sans-serif;margin-top:-5px;position:relative}.cta-two{text-align:center;position:relative}.cta-two_image{border:10px solid var(--white-color);display:inline-block;position:absolute;top:0;left:0}.cta-two_image-two{border:10px solid var(--white-color);display:inline-block;position:absolute;top:0;right:0}.cta-two_content-outer{position:relative}.cta-two_title{color:var(--white-color);position:relative}.cta-two_button{margin-top:35px;position:relative}.about-two{background-color:var(--color-three);padding:130px 0 70px;position:relative;overflow:hidden}.about-two_circle{background-color:var(--color-thirty);border-radius:50%;width:900px;height:900px;position:absolute;top:-120px;right:-700px}.about-two_lamp{background-repeat:no-repeat;width:129px;height:273px;position:absolute;top:0;left:5%}.about-two_ball{background-repeat:no-repeat;width:145px;height:145px;position:absolute;top:17%;right:5%}.about-two_image-column{margin-bottom:30px;position:relative}.about-two_image-outer{margin-left:-130px;padding-bottom:50px;position:relative}.about-two_tiles{z-index:1;background-repeat:no-repeat;width:406px;height:251px;position:absolute;bottom:0;left:-270px}.about-two_image{border-radius:50%;display:inline-block;position:relative;overflow:hidden}.about-two_image-two{border:10px solid var(--white-color);display:inline-block;position:absolute;bottom:0;right:0;transform:skewY(25deg)}.about-two_image-three{display:block;position:relative}.about-two_image-three img{width:100%;display:block;position:relative}.about-two_content-column{margin-bottom:30px;position:relative}.about-two_content-outer{padding-left:50px;position:relative}.about-two_checked{border-right:2px solid var(--main-color);background-color:var(--white-color);padding:20px 20px 5px;position:absolute;bottom:25px;right:-80px}.about-two_checked:before{content:"";background-color:var(--main-color);width:50px;height:2px;position:absolute;top:0;right:0}.about-two_rating{color:var(--color-nine);font-size:16px;font-weight:500;font-family:var(--font-work-sans), sans-serif;margin-top:40px;margin-bottom:30px;padding-left:80px;position:relative}.about-two_rating i{color:var(--main-color);font-family:flaticon-ontek-icons;font-size:60px;line-height:1em;position:absolute;top:0;left:0}.about-two_rating strong{color:var(--main-color);margin-bottom:10px;font-size:24px;font-weight:600;display:block;position:relative}.services-five{padding:130px 0 100px;position:relative}.services-five .auto-container{max-width:1600px}.services-five .service-block_three:nth-child(5) .service-block_three-icon{font-size:54px}.services-five .service-block_three:nth-child(8) .service-block_three-icon{font-size:60px}.services-five_bg{background-repeat:repeat;background-size:cover;position:absolute;inset:0}.services-five_line-one{clip-path:polygon(0 0,100% 75%,100% 100%,0 25%);background-repeat:no-repeat;width:298px;height:225px;position:absolute;top:35px;left:0}.services-five_line-two{clip-path:polygon(0 0,100% 75%,100% 100%,0 25%);background-repeat:no-repeat;width:298px;height:225px;position:absolute;top:120px;right:0}.service-block_three{margin-bottom:30px;position:relative}.service-block_three-inner{border:5px solid var(--white-color);position:relative}.service-block_three-image{position:relative;overflow:hidden}.service-block_three-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.service-block_three-inner:hover .service-block_three-image img{transform:scale(1.05)}.service-block_three-content{position:absolute;bottom:0;left:0;right:0}.service-block_three-title{background-color:var(--white-color);margin-right:50px;padding:22px 20px;font-weight:600;position:relative}.service-block_three-title a{color:var(--color-two);position:relative}.service-block_three-title a:hover{color:var(--main-color)}.service-block_three-arrow{z-index:1;text-align:center;width:60px;height:58px;color:var(--white-color);background-color:var(--color-nine);border-radius:50px;font-family:flaticon-ontek-icons;font-size:20px;line-height:60px;display:inline-block;position:absolute;bottom:8px;right:20px}.service-block_three-arrow:hover{color:var(--white-color);background-color:var(--main-color)}.service-block_three-icon{text-align:center;width:75px;height:70px;color:var(--main-color);background-color:var(--color-nine);-o-transition:all .5s ease;border-radius:0 15px 0 0;font-family:flaticon-ontek-icons;font-size:44px;line-height:70px;transition:all .5s;position:relative}.service-block_three-inner:hover .service-block_three-icon{color:var(--white-color);background-color:var(--main-color)}.testimonial-two{background-color:var(--color-twentyeight);padding:100px 0;position:relative}.testimonial-two_bg{background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.testimonial-block_two{margin-bottom:30px;position:relative}.testimonial-block_two-inner{position:relative;overflow:hidden}.testimonial-block_two-color{background-position:100% 100%;background-repeat:no-repeat;background-color:var(--white-color);position:absolute;inset:20px 0 0}.testimonial-block_two-upper{min-height:160px;padding-top:30px;padding-left:210px;position:relative}.testimonial-block_two-author_outer{background-color:var(--main-color);border-radius:20px 0 20px 20px;width:164px;height:160px;padding-top:30px;position:absolute;top:0;left:0}.testimonial-block_two-author_outer:before{content:"";border-bottom:20px solid var(--color-fifteen);border-right:18px solid #0000;position:absolute;top:0;right:-17px}.testimonial-block_two-author{border:2px solid var(--white-color);border-radius:150px;width:99px;height:99px;margin:0 auto;display:block;position:relative}.testimonial-block_two-author_content{padding-top:25px;padding-bottom:35px;position:relative}.testimonial-block_two h4{color:var(--color-two);position:relative}.testimonial-block_two .designation{color:var(--color-sixteen);margin-top:5px;font-size:15px;position:relative}.testimonial-block_two-quote{text-align:center;width:135px;height:140px;color:var(--color-nine);background-color:var(--color-twentynine);font-family:flaticon-ontek-icons;font-size:50px;line-height:145px;position:absolute;top:20px;right:0}.testimonial-block_two-lower{text-align:center;padding:80px 60px 130px;position:relative}.testimonial-block_two-text{color:var(--color-seventeen);font-size:36px;line-height:60px;position:relative}.testimonial-block_two-rating{text-align:center;color:var(--color-nine);margin-top:30px;font-size:28px;position:absolute;top:45px;left:50px;right:0}.testimonial-block_two-image{height:140px;position:absolute;top:20px;left:0;right:0}.testimonial-block_two-lower:before{content:"";background-color:var(--color-twentynine);border-radius:50%;width:440px;height:440px;position:absolute;bottom:-330px;left:-220px}.testimonial-block_two-lower:after{content:"";background-color:var(--color-twentynine);border-radius:50%;width:440px;height:440px;position:absolute;bottom:-330px;right:-220px}.testimonial-two .single-item-carousel_pagination{z-index:10;text-align:center;margin-top:20px;position:relative}.testimonial-two .swiper-pagination-bullet{opacity:1;cursor:pointer;-o-transition:all .3s ease;background-color:rgba(var(--main-color-rgb), .5);border:2px solid #0000;border-radius:50px;width:10px;height:10px;transition:all .3s;display:inline-block;position:relative;margin:0 10px!important}.testimonial-two .swiper-pagination-bullet:before{content:"";opacity:0;border:1px solid rgba(var(--color-five-rgb), 1);border-radius:50px;position:absolute;inset:-8px}.testimonial-two .swiper-pagination-bullet:hover,.testimonial-two .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:rgba(var(--main-color-rgb), 1)}.testimonial-two .swiper-pagination-bullet:hover:before,.testimonial-two .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1;border-color:var(--main-color)}.projects-two{background-size:cover;padding:130px 0 100px;position:relative}.projects-two .auto-container{position:relative}.projects-two .outer-container{max-width:1600px;margin:0 auto;padding:0 15px}.projects-two .swiper-container{margin-top:-60px;padding-top:120px}.projects-two .projects-two_arrows{z-index:10;color:var(--white-color);font-size:20px;position:absolute;top:0;right:200px}.projects-two .projects-two_arrows .three-item-carousel_prev,.projects-two .projects-two_arrows .three-item-carousel_next{text-align:center;width:70px;height:70px;color:var(--white-color);border:1px solid var(--white-color);-o-transition:all .5s ease;border-radius:50px;margin-left:10px;font-size:24px;line-height:68px;transition:all .5s;display:inline-block;position:relative}.projects-two .projects-two_arrows .three-item-carousel_prev:hover,.projects-two .projects-two_arrows .three-item-carousel_next:hover{color:var(--white-color);border-color:var(--main-color);background-color:var(--main-color)}.projects-block_two{margin-bottom:30px;position:relative}.projects-block_two-inner{border:3px solid var(--white-color);position:relative;overflow:hidden}.projects-block_two-image{background-color:var(--main-color);position:relative}.projects-block_two-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.projects-block_two-inner:hover .projects-block_two-image img{opacity:.7;transform:scale(1.05)}.projects-block_two-content{background-color:var(--white-color);-o-transition:all .5s ease;background-position:0;background-repeat:no-repeat;padding:30px 30px 22px;transition:all .5s;position:absolute;bottom:5px;left:5px;right:5px}.projects-block_two-title{color:var(--white-color);text-transform:uppercase;background-color:var(--main-color);padding:3px 8px;font-size:13px;font-weight:500;display:inline-block;position:relative}.projects-block_two-heading{margin-top:12px;font-weight:600;position:relative}.projects-block_two-heading a{color:var(--color-nine);position:relative}.projects-block_two-heading a:hover{color:var(--main-color)}.projects-block_two-arrow{text-align:center;width:58px;height:58px;color:var(--white-color);-o-transition:all .5s ease;background-color:var(--main-color);font-family:flaticon-ontek-icons;font-size:20px;line-height:58px;transition:all .5s;display:inline-block;position:absolute;bottom:150px;left:35px}.projects-block_two-inner:hover .projects-block_two-arrow{color:var(--white-color);background-color:var(--color-nine)}.projects-block_two-arrow:after{content:"";border:1px solid rgba(var(--white-color-rgb), .5);position:absolute;inset:-7px}.trust-one{background-color:var(--color-eleven);padding:110px 0 80px;position:relative}.trust-one .sec-title{margin-bottom:30px}.trust-one_tile{background-repeat:no-repeat;width:284px;height:178px;position:absolute;top:8%;right:3%}.trust-one_image-column{margin-bottom:30px;position:relative}.trust-one_image-outer{padding-bottom:50px;position:relative}.trust-one_image{margin-left:-180px;position:relative}.trust-one_image-two{position:absolute;bottom:-20px;right:0}.trust-one_content-column{margin-bottom:30px;position:relative}.trust-one_content-outer{padding-left:60px;position:relative}.trust-one_list{position:relative}.trust-one_list li{color:var(--color-two);font-size:24px;font-weight:600;line-height:32px;font-family:var(--font-work-sans), sans-serif;margin-bottom:20px;padding-left:45px;position:relative}.trust-one_list li i{color:var(--color-two);margin-right:10px;font-family:flaticon-ontek-icons;position:absolute;top:2px;left:0}.trust-one_partners{background-position:top;background-repeat:no-repeat;background-color:var(--color-thirtyone);margin-left:-5px;padding:35px;position:relative}.trust-one_counter{color:var(--white-color);font-size:43px;font-weight:700;font-family:var(--font-work-sans), sans-serif;position:relative}.trust-one_partners i{color:var(--white-color);font-size:20px;font-weight:500;font-family:var(--font-work-sans), sans-serif;margin-top:5px;position:relative}.trust-one .default-skills{border-top:1px solid rgba(var(--color-thirtyone-rgb), .3);margin-top:10px;padding-top:25px}.video-one{text-align:center;background-size:cover;background-attachment:fixed;padding:130px 0;position:relative}.video-one_play{position:relative}.video-one_play span{z-index:10;text-align:center;width:125px;height:125px;color:var(--white-color);background-color:var(--main-color);-o-transition:all .5s ease;border-radius:50%;margin:0 auto;padding-left:5px;font-family:flaticon-ontek-icons;font-size:26px;font-weight:700;line-height:125px;transition:all .5s;display:block;position:relative}.video-one_play span:hover{color:var(--white-color);background-color:var(--main-color)}.video-one_play .ripple,.video-one_play .ripple:before,.video-one_play .ripple:after{-ms-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;-ms-box-shadow:0 0 0 0 #fff9;-o-box-shadow:0 0 0 0 #fff9;-ms-animation:ripple 3s infinite;border-radius:50%;width:125px;height:125px;animation:3s infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #fff9}.video-one_play .ripple:before{-ms-animation-delay:.9s;content:"";animation-delay:.9s;position:absolute}.video-one_play .ripple:after{-ms-animation-delay:.6s;content:"";animation-delay:.6s;position:absolute}@keyframes ripple{70%{box-shadow:0 0 0 70px #fda70000}to{box-shadow:0 0 #fda70000}}.video-one-title{color:var(--white-color);text-transform:uppercase;margin-top:30px;font-size:78px;font-weight:700;line-height:86px;position:relative}.video-one_text{color:var(--white-color);margin-top:25px;font-size:20px;line-height:34px;position:relative}.video-one_button{margin-top:60px;position:relative}.slider-three{text-align:center;background-color:var(--color-seven);position:relative;overflow:hidden}.slider-three_shadow-layer,.slider-three_shadow{background-position:bottom;background-repeat:no-repeat;position:absolute;inset:0}.slider-three_phone{z-index:10;color:rgba(var(--color-two-rgb), 1);font-size:30px;font-weight:500;font-family:var(--font-work-sans), sans-serif;border:1px solid rgba(var(--main-color-rgb), .2);padding:15px 25px 17px;display:inline-block;position:relative}.slider-three_phone a{color:rgba(var(--color-two-rgb), 1)}.slider-three_phone a:hover{color:var(--main-color)}.slider-three_phone i{margin-right:15px;font-family:flaticon-ontek-icons;position:relative;top:4px}.slider-three .swiper-slide{padding:360px 0 180px;position:relative;overflow:hidden}.slider-three .swiper-slide:before{content:"";opacity:.85;background-color:var(--color-thirtytwo);position:absolute;inset:0}.slider-three_heading{z-index:2;color:var(--color-two);text-transform:uppercase;-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);margin-bottom:25px;font-weight:700;transition:all 1.3s cubic-bezier(.5,.5,0,1)}.slider-three_heading span{color:var(--main-color);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;background-image:linear-gradient(45deg, var(--color-sixtythree), var(--color-sixtytwo));-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text}.slider-three .swiper-slide-active .slider-three_heading{-o-transition-delay:.3s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:.3s}.slider-three_text{z-index:2;color:var(--color-two);-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);margin-bottom:30px;font-size:18px;font-weight:400;line-height:32px;transition:all 1.3s cubic-bezier(.5,.5,0,1);position:relative}.slider-three .swiper-slide-active .slider-three_text{-o-transition-delay:.6s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:.6s}.slider-three .slider-three_button{z-index:2;-o-transition:all .9s ease;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);gap:20px;transition:all 1.3s cubic-bezier(.5,.5,0,1);position:relative}.slider-three .swiper-slide-active .slider-three_button{-o-transition-delay:1.3s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition-delay:1.3s}.slider-three_ball{z-index:10;background-repeat:no-repeat;width:117px;height:115px;display:inline-block;position:absolute;top:36%;left:7%}.slider-three_image{z-index:1;position:absolute;bottom:0;right:80px}.slider-three_experiance{z-index:99;background-color:var(--main-color);border:1px solid var(--color-two);border-radius:150px;width:211px;height:211px;position:absolute;top:30%;right:100px}.slider-three_circle{position:absolute;inset:0}.slider-three_experiance span{text-align:center;width:85px;height:85px;color:var(--color-two);background-color:var(--white-color);border-radius:50px;margin:65px auto 0;font-size:46px;font-weight:700;line-height:85px;display:block;position:relative}.curve-image_one{z-index:10;border:10px solid var(--white-color);width:182px;height:465px;position:absolute;bottom:-40px;left:100px;transform:skewY(15deg)rotate(-25deg)}.curve-image_two{z-index:10;border:10px solid var(--white-color);width:182px;height:465px;position:absolute;bottom:-200px;left:300px;transform:skewY(15deg)rotate(-25deg)}.curve-image_three{z-index:2;border:10px solid var(--white-color);width:182px;height:800px;position:absolute;bottom:-200px;right:0;transform:skewY(-15deg)rotate(25deg)}.slider-three_tiles{z-index:10;position:absolute;bottom:8%;right:10%}.about-three{background-color:var(--color-three);padding:130px 0 100px;position:relative}.about-three_ball{z-index:10;background-repeat:no-repeat;width:117px;height:115px;position:absolute;top:25%;right:7%}.about-three_image-column{margin-bottom:30px;position:relative}.about-three_image-outer{padding-top:55px;padding-right:15px;position:relative}.about-three_image{border-radius:0 150px;margin-left:-290px;display:inline-block;position:relative;overflow:hidden}.about-three_pattern{background-repeat:no-repeat;width:318px;height:357px;position:absolute;top:-90px;right:0}.about-three_circle{background-color:var(--main-color);border-radius:50%;width:80px;height:80px;position:absolute;top:290px;right:5px}.about-three_border{border:8px solid var(--white-color);border-radius:50%;width:340px;height:340px;position:absolute;bottom:-100px;right:0}.about-three_content-column{margin-bottom:30px;position:relative}.about-three_content-outer,.about-three_list{position:relative}.about-three_list li{color:var(--color-seven);margin-bottom:20px;font-size:16px;font-weight:400;line-height:28px;position:relative}.about-three_list li span{color:var(--color-nine);margin-bottom:8px;font-size:20px;font-weight:600;display:block;position:relative}.about-three_list li:last-child{margin-bottom:0}.about-three_button{margin-top:35px;position:relative}.about-three_info{position:relative}.about-three_info-inner{background-color:var(--white-color);border-left:15px solid var(--main-color);padding:1px 20px 1px 10px;position:relative}.about-three_image-two{position:relative}.about-three_image-two img{width:100%;display:block;position:relative}.about-three_image-two:before{content:"";z-index:1;clip-path:polygon(0 0,100% 0,100% 100%,8% 100%);background-color:var(--main-color);height:20px;position:absolute;top:0;left:0;right:0}.about-three_image-shapes{z-index:1;width:55px;position:absolute;top:0;bottom:0;right:0}.about-three_image-shapes:before{content:"";background-color:var(--main-color);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%);position:absolute;inset:0}.about-three_image-shapes:after{content:"";background-color:var(--main-color);clip-path:polygon(0 0,0 0,100% 100%,0 100%);position:absolute;inset:12px 5px 0 0}.projects-three{background-size:cover;padding:130px 0 100px;position:relative}.projects-three .auto-container{position:relative}.projects-three .outer-container{max-width:1600px;margin:0 auto;padding:0 15px}.projects-three .swiper-container{margin-top:-60px;padding-top:120px}.projects-three .projects-three_arrows{z-index:10;color:var(--white-color);font-size:20px;position:absolute;top:0;right:200px}.projects-three .projects-three_arrows .three-item-carousel_prev,.projects-three .projects-three_arrows .three-item-carousel_next{text-align:center;width:70px;height:70px;color:var(--white-color);border:1px solid var(--white-color);-o-transition:all .5s ease;border-radius:50px;margin-left:10px;font-size:24px;line-height:68px;transition:all .5s;display:inline-block;position:relative}.projects-three .projects-three_arrows .three-item-carousel_prev:hover,.projects-three .projects-three_arrows .three-item-carousel_next:hover{color:var(--white-color);border-color:var(--main-color);background-color:var(--main-color)}.projects-block_three{margin-bottom:30px;position:relative}.projects-block_three-inner{padding:15px;position:relative}.projects-block_three-inner:before{content:"";border:2px solid var(--color-two);background-color:var(--white-color);position:absolute;inset:0 0 35px}.projects-block_three-image{position:relative;overflow:hidden}@keyframes shine{to{left:125%}}.projects-block_three-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.projects-block_three-inner:hover .projects-block_three-image img{transform:scale(1.05)}.projects-block_three-content{text-align:right;-o-transition:all .5s ease;transition:all .5s;position:absolute;bottom:30px;left:70px;right:15px}.projects-block_three-content:before{content:"";background-color:var(--main-color);width:30px;position:absolute;top:22px;bottom:-6px;left:-6px}.projects-block_three-content:after{content:"";border-bottom:7px solid #9d6731;border-right:10px solid #0000;position:absolute;top:22px;left:24px}.projects-block_three-content_inner{text-align:left;background-color:var(--white-color);padding:28px 15px 28px 40px;position:relative}.projects-block_three-content_inner:before{content:"";background-color:var(--main-color);clip-path:polygon(0 0,100% 0,0 100%,0% 100%);width:25px;position:absolute;top:-6px;bottom:0;left:-1px}.projects-block_three-title{color:var(--white-color);text-transform:uppercase;background-color:var(--color-two);padding:3px 12px;font-size:13px;font-weight:500;display:inline-block;position:relative;top:0;right:0}.projects-block_three-heading{font-weight:600;position:relative}.projects-block_three-heading a{color:var(--color-nine);position:relative}.projects-block_three-heading a:hover{color:var(--main-color)}.projects-block_three-pattern{background-position:0;background-repeat:no-repeat;position:absolute;inset:10px 140px 10px 32px}.projects-block_three-number{color:#0000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#e9dcd1;font-size:86px;font-weight:700;position:absolute;top:35px;right:0}.projects-block_three-arrow{text-align:center;width:55px;height:55px;color:var(--white-color);-o-transition:all .5s ease;background-color:var(--color-nine);border-radius:50px;font-family:flaticon-ontek-icons;font-size:20px;line-height:55px;transition:all .5s;display:inline-block;position:absolute;bottom:18px;right:120px}.projects-block_three-inner:hover .projects-block_three-arrow{color:var(--white-color);background-color:var(--main-color)}.shop-one{padding:120px 0 100px;position:relative}.shop-one .auto-container{max-width:1600px;position:relative}.shop-block_one{margin-bottom:30px;position:relative}.shop-block_one-inner{border:2px solid var(--color-two);position:relative}.shop-block_one-image{position:relative;overflow:hidden}.shop-block_one-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.shop-block_one-image:before{z-index:99;content:"";background:-o-linear-gradient(270deg,#fff0 0%,#ffffffb3 100%);background:linear-gradient(90deg,#fff0 0%,#ffffffb3 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-85%;transform:skew(-25deg)}.shop-block_one-inner:hover .shop-block_one-image img{transform:scale(1.05)}.shop-block_one-inner:hover .shop-block_one-image:before{animation:1s shine}.shop-block_one-content{z-index:9;text-align:center;-o-transition:all .5s ease;padding-bottom:23px;transition:all .5s;position:absolute;bottom:-25px;left:22px;right:22px}.shop-block_one-content:before{content:"";background-color:var(--white-color);position:absolute;inset:24px 0 0;box-shadow:0 10px 15px #00000014}.shop-block_one-cart{color:var(--white-color);text-transform:capitalize;background-color:var(--color-nine);font-size:15px;font-weight:600;font-family:var(--font-work-sans), sans-serif;padding:8px 25px;display:inline-block;position:relative}.shop-block_one-cart i{width:32px;height:32px;color:var(--white-color);-o-transition:all .3s ease;background-color:var(--main-color);border-radius:50px;margin-left:8px;font-family:flaticon-ontek-icons;font-weight:400;line-height:32px;transition:all .3s;display:inline-block;position:relative}.shop-block_one-cart:hover i{color:var(--white-color);background-color:var(--color-two)}.shop-block_one-cart:hover{color:var(--white-color);background-color:var(--main-color)}.shop-block_one-price{color:var(--main-color);font-size:18px;font-weight:600;font-family:var(--font-work-sans), sans-serif;margin-top:25px;position:relative}.shop-block_one-price span{color:var(--color-two);margin-left:5px;text-decoration:line-through;position:relative}.shop-block_one-heading{margin-top:5px;font-weight:600;position:relative}.shop-block_one-heading a{color:var(--color-two);position:relative}.shop-block_one-heading a:hover{color:var(--main-color)}.shop-block_one-rating{margin-top:10px;position:relative}.blog-two{padding:100px 0 90px;position:relative}.blog-two_bg{background-size:cover;position:absolute;inset:0}.news-block_two{margin-bottom:30px;position:relative}.news-block_two-inner{position:relative}.news-block_two-image{background-color:var(--main-color);position:relative;overflow:hidden}.news-block_two-image img{-o-transition:all .5s ease;width:100%;transition:all .5s;display:block;position:relative}.news-block_two-inner:hover .news-block_two-image img{opacity:.7;transform:scale(1.05)}.news-block_two-content{border-top:5px solid var(--main-color);background-color:var(--color-thirtyfour);padding:0 30px 18px;position:relative}.news-block_two-content:before{content:"";background-color:var(--main-color);clip-path:polygon(0 0,100% 0,0 100%,0% 100%);width:40px;height:40px;position:absolute;top:-1px;left:0}.news-block_two-title{color:var(--white-color);background-color:var(--color-nine);padding:4px 16px;font-size:14px;display:inline-block;position:relative;top:-9px}.news-block_two-title:before{content:"";border-bottom:5px solid #5d4c3b;border-left:5px solid #0000;position:absolute;top:0;left:-5px}.news-block_two-heading{margin-top:4px;font-weight:600;position:relative}.news-block_two-heading a{color:var(--color-two);position:relative}.news-block_two-heading a:hover{color:var(--main-color)}.news-block_two-meta{margin-top:12px;position:relative}.news-block_two-meta li{color:rgba(var(--color-sixteen-rgb), .7);margin-right:10px;padding-left:25px;font-size:15px;display:inline-block;position:relative}.news-block_two-meta li .icon{color:rgba(var(--main-color-rgb), 1);position:absolute;top:2px;left:0}.news-block_two-meta li:last-child{margin-right:0}.dark-layout .slider-three .swiper-slide:before{display:none}.dark-layout .slider-three_text,.dark-layout .slider-three_heading{color:var(--white-color)}.dark-layout .slider-three_phone{border-color:rgba(var(--white-color-rgb), .4)}.dark-layout .slider-three_phone a,.dark-layout .about-three_list li span{color:var(--white-color)}.dark-layout .about-three_list li{color:var(--color-thirtyfive)}.dark-layout .testimonial-two{background-color:var(--color-thirtysix)}.dark-layout .testimonial-two_bg{opacity:.1}.dark-layout .service-block_one-text{color:var(--color-fourtytwo)}.dark-layout .service-block_one-heading a,.dark-layout .shop-block_one-rating,.dark-layout .shop-block_one-heading a,.dark-layout .news-block_two-heading a{color:var(--white-color)}.dark-layout .designation{color:var(--color-thirtyfive)}.dark-layout .testimonial-block_two-lower{background-color:var(--color-thirtyseven)}.dark-layout .testimonial-block_two-text{color:var(--color-thirtyeight)}.dark-layout .shop-one{background-color:var(--color-thirtynine)}.dark-layout .shop-block_one-content:before{background-color:var(--color-fourty)}.dark-layout .shop-block_one-price span{color:var(--color-fourtyone)}.dark-layout .services-four_bg:before{display:none}.dark-layout .service-block_one-inner{border-color:var(--color-thirtyseven);background-color:var(--color-thirtyseven)}.dark-layout .news-block_two-content{background-color:var(--color-fourtythree)}.dark-layout .news-block_two-meta li{color:var(--color-fourtytwo)}.page-title{text-align:center;background-size:cover;background-attachment:fixed;padding:300px 0 150px;position:relative}.page-title h2{text-transform:capitalize;color:var(--white-color);font-size:70px}.page-title .bread-crumb{margin-top:25px;padding:0 20px;display:inline-block;position:relative}.page-title .bread-crumb li{letter-spacing:1px;color:var(--main-color);text-transform:capitalize;margin-right:15px;padding-right:15px;font-size:18px;font-weight:500;display:inline-block;position:relative}.page-title .bread-crumb li:before{content:"/";color:var(--white-color);position:absolute;top:0;right:-6px}.page-title .bread-crumb li:last-child{margin-right:0;padding-right:0}.page-title .bread-crumb li:last-child:before{display:none}.page-title .bread-crumb li a{color:var(--white-color);-o-transition:all .3s ease;transition:all .3s}.page-title .bread-crumb li a:hover{color:var(--main-color)}.page-title .bread-crumb:before{content:"";background-color:var(--color-fourtyfour);width:4px;height:4px;position:absolute;top:9px;left:0}.page-title .bread-crumb:after{content:"";background-color:var(--color-fourtyfour);width:4px;height:4px;position:absolute;top:9px;right:0}.sidebar-page-container{padding:120px 0 90px;position:relative}.sidebar-page-container .content-side,.sidebar-page-container .sidebar-side{margin-bottom:30px}.sidebar-page-container .sidebar-inner{position:relative}.sidebar-widget{margin-bottom:40px;position:relative}.service-widget .widget-content{background-color:var(--color-fourtyfour);padding:30px 20px;position:relative}.sidebar-widget:last-child{margin-bottom:0}.service-list{position:relative}.service-list li{margin-bottom:5px;position:relative}.service-list li a{color:var(--color-nine);background-color:var(--color-fourtyfive);-o-transition:all .3s ease;padding:22px 30px;font-size:22px;font-weight:600;transition:all .3s;display:block;position:relative}.service-list li a:before{content:"";background-color:var(--white-color);clip-path:polygon(100% 0,100% 0,100% 100%,0% 100%);width:65px;position:absolute;top:0;bottom:0;right:0}.service-list li a:after{content:"";color:var(--color-nine);font-family:flaticon-ontek-icons;font-size:28px;font-weight:400;position:absolute;top:36px;right:8px}.service-list li a:hover{color:var(--white-color);background-color:var(--main-color)}.service-list li a:hover:after{color:var(--main-color)}.contact-widget .widget-content{background-color:var(--color-fourtyfive);padding:35px 40px 95px;position:relative}.contact-widget .image{clip-path:polygon(52% 60%,100% 20%,100% 100%,0 100%,0 40%);background-size:cover;position:absolute;inset:0}.contact-widget .title{color:var(--color-nine);font-size:20px;font-weight:600;font-family:var(--font-work-sans), sans-serif;position:relative}.contact-widget .phone{color:var(--color-nine);font-size:30px;font-weight:600;font-family:var(--font-work-sans), sans-serif;margin-top:12px;display:block;position:relative}.contact-widget .icon{text-align:center;width:60px;height:60px;color:var(--color-nine);background-color:var(--white-color);border-radius:50px;margin:40px auto 0;font-family:flaticon-ontek-icons;font-size:28px;line-height:60px;display:block;position:relative}.service-detail{position:relative}.service-detail_image{margin-bottom:35px;position:relative}.service-detail_image img{width:100%;display:block;position:relative}.service-detail_title{color:var(--color-nine);margin-bottom:20px;font-size:50px;font-weight:600;line-height:55px;position:relative}.service-detail p{color:var(--color-fourtysix);margin-bottom:20px;font-size:16px;line-height:30px;position:relative}.service-detail_image-two{position:relative}.service-detail_image-two img{width:100%;display:block;position:relative}.service-detail_list{margin-bottom:20px;position:relative}.service-detail_list li{color:var(--color-fourtysix);margin-bottom:8px;font-size:16px;position:relative}.service-detail_list li i{color:var(--color-nine);margin-right:8px;font-family:flaticon-ontek-icons;position:relative;top:2px}.service-detail_list li:last-child{margin-bottom:0}.service-detail_subtitle{color:var(--color-nine);margin-top:20px;margin-bottom:20px;font-weight:600;position:relative}.accordion-box{z-index:1;background-color:var(--color-fourtyseven);padding:40px 0;position:relative}.accordion-box .block{border-top:1px solid var(--color-two);margin-bottom:0;padding:25px 25px 25px 110px;position:relative}.accordion-box .block .number{color:var(--color-nine);font-size:20px;font-weight:600;font-family:var(--font-work-sans), sans-serif;position:absolute;top:25px;left:25px}.accordion-box .block .number:before{content:"";background-color:var(--color-two);width:40px;height:1px;position:absolute;top:10px;left:25px}.accordion-box .block:last-child{border-bottom:1px solid var(--color-two);margin-bottom:0}.accordion-box .block .acc-btn{cursor:pointer;color:var(--color-nine);-o-transition:all .5s ease;font-size:20px;font-weight:600;font-family:var(--font-work-sans), sans-serif;transition:all .5s;position:relative}.accordion-box p{color:var(--color-two);margin-bottom:10px;font-size:16px;line-height:28px}.accordion-box p:last-child{margin-bottom:0}.accordion-box .block .icon-outer{color:var(--black-color);-o-transition:all .5s ease;font-family:flaticon-ontek-icons;font-size:22px;font-weight:400;transition:all .5s;position:absolute;top:0;right:0}.accordion-box .block .icon-outer .icon{color:var(--color-two);-o-transition:all .5s ease;transition:all .5s;display:inline-block;position:relative;right:0}.accordion-box .block.active-block{border-color:var(--color-fourteen)}.accordion-box .block .acc-btn.active .icon-outer .icon{transform:rotate(180deg)}.accordion-box .block .acc-content{display:none;position:relative}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content{padding:10px 0 0;position:relative}.accordion-box .block .content .text{color:var(--color-nine);font-size:16px;line-height:28px}.accordion-box.style-two{background:0 0;padding:0}.accordion-box.style-two .block{background-color:var(--white-color);border:1px solid rgba(var(--black-color-rgb), .1);margin-bottom:10px;padding:0}.accordion-box.style-two .block .acc-btn{padding:19px 30px;font-size:16px}.accordion-box.style-two .block .content{border-top:1px solid rgba(var(--black-color-rgb), .1);padding:20px 30px 25px}.accordion-box.style-two .block .icon-outer{text-align:center;background-color:#f4f4f0;border-radius:50px;width:32px;height:32px;font-size:18px;line-height:32px;display:inline-block;top:15px;right:15px}.accordion-box.style-two .block .acc-btn.active .icon-outer .icon{color:var(--white-color)}.accordion-box.style-two .block .acc-btn.active .icon-outer{background-color:var(--main-color)}.accordion-box.style-two p{opacity:.8}.projects-four{padding:130px 0 100px;position:relative}.projects-four .projects-block_one:nth-child(2){margin-top:58px}.project-detail{position:relative}.project-detail_image{margin-bottom:30px;position:relative}.project-detail_image img{width:100%;display:block;position:relative}.project-detail_title{color:var(--color-nine);margin-bottom:12px;font-size:30px;font-weight:600;position:relative}.project-detail p{color:var(--color-fourtysix);margin-bottom:15px;font-size:16px;line-height:30px;position:relative}.project-detail_image-two{margin-bottom:30px;position:relative}.project-detail_image-two img{width:100%;display:block;position:relative}.project-detail_subtitle{color:var(--color-nine);margin-bottom:12px;font-weight:600;position:relative}.project-detail .two-column{margin-top:30px;position:relative}.project-detail_list{margin-bottom:20px;position:relative}.project-detail_list li{color:var(--color-fourtysix);margin-bottom:8px;font-size:16px;position:relative}.project-detail_list li i{color:var(--color-nine);margin-right:8px;font-family:flaticon-ontek-icons;position:relative;top:2px}.project-detail_list li:last-child{margin-bottom:0}.project-detail_gallery{margin-top:30px;position:relative}.project-detail .bold-text{color:var(--color-nine);font-size:20px;font-weight:500;line-height:30px;font-family:var(--font-work-sans), sans-serif;position:relative}.project-widget{border:1px solid rgba(var(--black-color-rgb), .1);margin-bottom:30px;padding:30px;position:relative}.project-detail_info{position:relative}.project-detail_info li{background-color:var(--color-fourtyfive);font-size:22px;font-weight:600;font-family:var(--font-work-sans), sans-serif;margin-bottom:10px;padding:24px 20px;position:relative}.project-detail_info li span{color:#78716a;margin-top:8px;font-size:16px;display:block;position:relative}.project-detail_info li i{color:var(--color-two);font-family:flaticon-ontek-icons;font-size:48px;font-weight:400;line-height:1em;position:absolute;top:28px;right:20px}.project-detail_info li:last-child{margin-bottom:0}.gallery-one{padding:100px 0 70px;position:relative}.gallery-block_one{margin-bottom:30px;position:relative}.gallery-block_one .inner-box,.gallery-block_one-image{position:relative}.gallery-block_one-image img{width:100%;display:block;position:relative}.gallery-block_one .overlay-content{z-index:1;transform-origin:100%;justify-content:center;align-items:center;font-family:flaticon-ontek-icons;transition:transform .4s;display:flex;position:absolute;inset:0;transform:scaleX(0)}.gallery-block_one .inner-box:hover .overlay-content{transform-origin:0;transform:scale(1)}.gallery-block_one .search{text-align:center;width:70px;height:70px;color:var(--white-color);background-color:var(--color-nine);border-radius:150px;font-size:22px;line-height:70px;display:inline-block;position:relative}.pricing-one{padding:120px 0 80px;position:relative}.pricing-one .sec-title{margin-bottom:30px}.pricing-one .pricing-tabs .price-block{transform:rotateY(90deg)}.pricing-one .pricing-tabs .tabs-content .tab.active-tab .price-block{transform:rotateY(0)}.pricing-tabs{z-index:2;position:relative}.pricing-tabs .tabs-content .tab{display:none;position:relative}.pricing-tabs .tabs-content .tab.active-tab{display:block}.pricing-tabs .buttons-outer{text-align:center;margin-bottom:30px}.pricing-tabs .tab-buttons{text-align:center;background-color:var(--color-fourtyeight);border-radius:50px;display:inline-block;position:relative;overflow:hidden}.pricing-tabs .tab-buttons .tab-btn{float:left;cursor:pointer;color:var(--color-two);-o-transition:all .3s ease;border-radius:0;padding:17px 40px;font-size:16px;font-weight:600;transition:all .3s;position:relative}.pricing-tabs .tab-buttons .tab-btn:hover,.pricing-tabs .tab-buttons .tab-btn.active-btn{color:var(--white-color);background-color:var(--main-color)}.price-block{margin-bottom:30px;position:relative}.price-block .inner-box{text-align:center;background-color:var(--color-fourtynine);padding:40px 0 55px;position:relative;overflow:hidden}.price-block .color-layer{background-color:var(--main-color);height:45px;position:absolute;top:0;left:-80px;right:13px;transform:skew(-30deg)}.price-block .color-layer:before{content:"";background-color:var(--main-color);clip-path:polygon(0 0,100% 0,84% 100%,84% 100%);width:15px;height:12px;position:absolute;bottom:-10px;right:0}.price-block_price{color:var(--color-two);font-size:60px;font-weight:700;line-height:1em;font-family:var(--font-work-sans), sans-serif;padding:20px 0;position:relative}.price-block_price span{text-transform:lowercase;font-size:20px;font-weight:500;line-height:1em;position:relative}.price-block_title{color:var(--color-two);font-size:24px;font-weight:600;font-family:var(--font-work-sans), sans-serif;background-color:#f1debf;padding:12px 0;position:relative}.price-block_text{color:var(--color-fifty);border-bottom:1px solid rgba(var(--black-color-rgb), .1);margin:0 30px;padding:25px 25px 20px;font-size:16px;line-height:28px;position:relative}.price-list{margin:25px 0 40px;position:relative}.price-list li{margin-bottom:10px;font-size:16px;position:relative}.price-list li i{margin-right:5px;font-family:flaticon-ontek-icons;position:relative}.price-list li.light i{opacity:.2;position:relative}.price-list li:last-child{margin-bottom:0}.price-block .plan-btn{color:var(--white-color);text-transform:uppercase;background-color:var(--color-two);padding:17px 36px;position:relative}.price-block .plan-btn:hover{background-color:var(--main-color)}.blog-three{padding:100px 0 90px;position:relative}.sidebar-widget .widget-content{background-color:var(--color-fiftyone);padding:30px 40px 35px;position:relative}.sidebar-widget_title{color:var(--color-fiftytwo);margin-bottom:22px;padding-left:30px;font-weight:600;display:inline-block;position:relative}.sidebar-widget_title:before{content:"";content:"";color:var(--main-color);font-family:flaticon-ontek-icons;font-weight:400;position:absolute;top:0;left:0}.sidebar .search-box .form-group{margin:var(--margin-zero);position:relative}.sidebar .search-box .form-group input[type=text],.sidebar .search-box .form-group input[type=search]{width:100%;height:56px;color:var(--color-nine);-o-transition:all .5s ease;background:0 0;background-color:var(--white-color);border-radius:0;padding:10px 50px 10px 25px;font-size:16px;line-height:28px;transition:all .5s;display:block;position:relative}.sidebar .search-box .form-group input::placeholder,.sidebar .search-box .form-group textarea::placeholder{color:var(--color-two)}.sidebar .search-box .form-group button{cursor:pointer;width:56px;height:56px;color:var(--color-two);-o-transition:all .5s ease;background:0 0;border-radius:0;font-size:18px;font-weight:400;line-height:56px;transition:all .5s;display:block;position:absolute;top:0;right:0}.sidebar .search-box .form-group button:hover{background-color:var(--main-color);color:var(--white-color)}.service-list_two{position:relative}.service-list_two li{margin-bottom:10px;position:relative}.service-list_two li a{color:var(--color-fiftytwo);border:1px solid rgba(var(--black-color-rgb), .1);padding:15px 22px;font-size:16px;font-weight:600;display:block;position:relative}.service-list_two li:last-child{margin-bottom:0}.service-list_two li a:hover{color:var(--white-color);border-color:var(--main-color);background-color:var(--main-color)}.post-widget .widget-content{position:relative}.post-widget .post{border-bottom:1px solid rgba(var(--black-color-rgb), .1);min-height:100px;margin-bottom:25px;padding-left:90px;position:relative}.post-widget .post:last-child{border:none;min-height:76px;margin-bottom:0;padding-bottom:0}.post-widget .post .thumb{border:3px solid var(--color-fiftyfour);border-radius:100px;width:76px;height:76px;position:absolute;top:0;left:0;overflow:hidden}.post-widget .post .thumb a{display:block}.post-widget .post .thumb img{width:100%;height:auto;display:block}.post-widget .post h6{font-weight:600;line-height:24px}.post-widget .post h6 a{color:var(--color-two);-o-transition:all .3s ease;transition:all .3s}.post-widget .post h6 a:hover{color:var(--main-color)}.post-widget .post .post-date{text-transform:capitalize;color:var(--color-fiftythree);margin-bottom:5px;font-size:14px;font-weight:400;display:block;position:relative}.popular-tags a{text-transform:capitalize;color:var(--color-fiftytwo);background-color:var(--white-color);margin-bottom:10px;margin-right:5px;padding:10px 18px;font-size:16px;font-weight:500;display:inline-block;position:relative}.popular-tags a:hover{color:var(--white-color);background-color:var(--main-color)}.news-block_three{margin-bottom:30px;position:relative}.news-block_three-inner,.news-block_three-image{position:relative}.news-block_three-image img{width:100%;display:block;position:relative}.news-block_three-content{background-color:var(--color-fiftyfive);padding:0 35px 35px;position:relative}.news-block_three-title{color:var(--white-color);background-color:var(--color-nine);padding:4px 16px;font-size:14px;display:inline-block;position:relative;top:-6px}.news-block_three-title:before{content:"";border-bottom:5px solid #5d4c3b;border-left:5px solid #0000;position:absolute;top:0;left:-5px}.news-block_three-heading{margin-top:15px;font-weight:700;position:relative}.news-block_three-heading a{color:var(--color-two);position:relative}.news-block_three-heading a:hover{color:var(--main-color)}.news-block_three-meta{margin-top:18px;position:relative}.news-block_three-meta li{color:rgba(var(--color-sixteen-rgb), .7);margin-right:10px;padding-left:25px;font-size:15px;display:inline-block;position:relative}.news-block_three-meta li:last-child{margin-right:0}.news-block_three-meta li .icon{color:rgba(var(--main-color-rgb), 1);position:absolute;top:2px;left:0}.news-block_three-text{color:var(--color-fiftythree);margin-top:15px;font-size:16px;line-height:30px;position:relative}.news-block_three-btn{margin-top:25px;position:relative}.news-block_three-btn .theme-btn{padding:16px 34px}.styled-pagination{margin-top:10px;position:relative}.styled-pagination li{margin:0 3px 10px;display:inline-block;position:relative}.styled-pagination li a{color:#3a3a3a;text-align:center;text-transform:capitalize;-o-transition:all .5s ease;background-color:var(--white-color);border:1px solid rgba(var(--black-color-rgb), .15);width:47px;min-width:47px;height:47px;font-size:14px;font-weight:400;line-height:45px;transition:all .5s;display:inline-block;position:relative}.styled-pagination li a:hover,.styled-pagination li a.active{color:var(--white-color);border-color:var(--main-color);background-color:var(--main-color)}.blog-detail{margin-bottom:30px;position:relative}.blog-detail_inner,.blog-detail_image{position:relative}.blog-detail_image img{width:100%;display:block;position:relative}.blog-detail_content{background-color:var(--color-fiftyone);padding:30px;position:relative}.blog-detail_heading{color:var(--color-two);margin-top:15px;margin-bottom:15px;font-weight:700;position:relative}.blog-detail_meta{position:relative}.blog-detail_meta li{color:rgba(var(--color-sixteen-rgb), .7);margin-right:10px;padding-left:25px;font-size:15px;display:inline-block;position:relative}.blog-detail_meta li .icon{color:rgba(var(--main-color-rgb), 1);position:absolute;top:2px;left:0}.blog-detail p{opacity:.8;color:var(--color-sixteen);font-size:16px;line-height:30px;position:relative}.blog-detail_subheading{color:var(--color-two);margin-top:15px;margin-bottom:15px;font-weight:700;position:relative}.blog-detail_list{position:relative}.blog-detail_list li{opacity:.8;color:var(--color-sixteen);margin-bottom:15px;padding-left:20px;font-size:15px;font-weight:500;line-height:26px;position:relative}.blog-detail_list li:before{content:"";background-color:var(--color-two);border-radius:50px;width:10px;height:10px;position:absolute;top:7px;left:0}.blog-detail_info{margin-top:30px;position:relative}.blog-detail_info-inner{padding-left:120px;position:relative}.blog-detail_info .icon{text-align:center;width:100px;height:120px;color:var(--white-color);background-color:var(--color-sixteen);font-family:flaticon-ontek-icons;font-size:66px;line-height:120px;display:inline-block;position:absolute;top:0;left:0}.blog-detail_info strong{color:var(--main-color);margin-bottom:14px;font-size:22px;font-weight:700;display:block;position:relative}.post-share-options{margin-top:30px;margin-bottom:30px;position:relative}.post-share-options .post-share-inner,.post-share-options .post-tags{position:relative}.post-share-options .post-tags span{text-transform:capitalize;margin-right:8px;font-size:20px;font-weight:600;position:relative}.post-share-options .post-tags a{color:var(--color-two);text-transform:capitalize;background-color:var(--white-color);margin-right:3px;padding:5px 14px;font-size:14px;font-weight:500;display:inline-block;position:relative}.post-share-options .post-tags a:hover{color:var(--white-color);background-color:var(--main-color)}.comments-area{background-color:var(--white-color);padding:30px;position:relative}.comments-area .group-title{margin-bottom:20px;position:relative}.comment-box{border-bottom:1px solid rgba(var(--black-color-rgb), .1);margin-bottom:35px;padding-bottom:30px;position:relative}.comment-box:last-child{margin-bottom:0}.comment-box .comment{padding-left:130px;position:relative}.comment-box .author-thumb{border-radius:50%;width:103px;height:103px;position:absolute;top:0;left:0;overflow:hidden}.comment-box .comment-info{padding-bottom:5px;position:relative}.comment-box .comment-info strong{color:var(--color-two);font-size:18px;display:inline-block;position:relative}.comment-box .comment-reply{color:var(--color-two);background-color:var(--color-fiftyone);margin-left:15px;padding:3px 12px;font-size:14px;display:inline-block;position:relative}.comment-box .comment-reply:hover{color:var(--white-color);background-color:var(--main-color)}.comment-box .text{opacity:.8;color:var(--color-two);margin-top:5px;margin-bottom:5px;font-size:16px;line-height:28px;position:relative}.comment-box .date{opacity:.8;color:var(--color-two);margin-top:5px;font-size:14px;line-height:28px;position:relative}.comment-box.reply-comment{border:none;margin-left:100px;padding-bottom:0}.comment-form{margin-top:35px;position:relative}.comment-form .group-title{margin-bottom:20px;position:relative}.map-one{padding:115px 0 80px;position:relative}.map-one .info-column{margin-bottom:30px;position:relative}.map-one .info-column_inner{position:relative}.map-one_title{color:var(--color-two);font-size:43px;line-height:50px;position:relative}.map-one_text{color:var(--color-nine);margin-top:30px;margin-bottom:30px;font-size:18px;position:relative}.map-one_info{position:relative}.map-one_info li{color:var(--color-fiftythree);margin-bottom:40px;padding-left:105px;font-size:16px;line-height:28px;position:relative}.map-one_info li .icon{text-align:center;width:85px;height:85px;color:var(--color-two);background-color:var(--color-twentyeight);border-radius:50px;font-family:flaticon-ontek-icons;font-size:44px;line-height:85px;display:inline-block;position:absolute;top:0;left:0}.map-one_info li strong{color:var(--color-two);font-size:24px;font-weight:600;font-family:var(--font-work-sans), sans-serif;margin-bottom:8px;display:block;position:relative}.map-one_info li:last-child{margin-bottom:0}.map-one_info li a{color:var(--color-two);position:relative}.map-one_info li a:hover{color:var(--main-color)}.map-one iframe{filter:grayscale();border-radius:10px;width:100%;height:500px;position:relative;overflow:hidden}.contact-two{padding:100px 0 80px;position:relative}.contact-two_form-column{margin-bottom:30px;position:relative}.contact-two-form_outer{padding-right:40px;position:relative}.contact-two_title-column{margin-bottom:30px;position:relative}.contact-two_title-outer{padding-left:40px;position:relative}.contact-two_title{color:var(--color-two);font-size:43px;line-height:50px;position:relative}.contact-two_text{opacity:.8;color:var(--color-nine);margin-top:20px;margin-bottom:30px;font-size:18px;line-height:30px;position:relative}.contact-two_support{position:relative}.contact-form .form-group{margin-bottom:20px;position:relative}.contact-form .form-group label{color:var(--color-fiftytwo);font-size:16px;font-weight:600;font-family:var(--font-work-sans), sans-serif;margin-bottom:10px;display:block;position:relative}.contact-form .form-group:last-child{margin-bottom:0}.contact-form .form-group input[type=text],.contact-form .form-group input[type=password],.contact-form .form-group input[type=tel],.contact-form .form-group input[type=email],.contact-form .form-group select{width:100%;height:60px;color:var(--color-two);-o-transition:all .3s ease;background-color:var(--white-color);border:1px solid #ecdfdb;border-radius:0;padding:10px 25px;font-size:15px;font-weight:500;line-height:28px;transition:all .3s;display:block;position:relative}.contact-form .form-group textarea::-webkit-input-placeholder{opacity:.7;color:var(--color-two)}.contact-form .form-group input::-webkit-input-placeholder{opacity:.7;color:var(--color-two)}.contact-form .form-group input[type=text]:focus,.contact-form .form-group input[type=password]:focus,.contact-form .form-group input[type=tel]:focus,.contact-form .form-group input[type=email]:focus,.contact-form .form-group select:focus,.contact-form .form-group textarea:focus{border-color:var(--main-color)}.contact-form .form-group textarea{width:100%;color:var(--color-two);resize:none;background-color:var(--white-color);-o-transition:all .3s ease;border:1px solid #ecdfdb;border-radius:0;height:160px;padding:15px 25px 25px;font-size:16px;font-weight:400;line-height:24px;transition:all .3s;display:block;position:relative}.contact-form .form-group button{position:relative}.error-section{text-align:center;padding:100px 0 80px;position:relative}.error-section .content{position:relative}.error-section .error-search_box{max-width:630px;margin:0 auto}.error-section h1{line-height:1em}.error-section h3{margin-top:40px;font-size:38px}.error-section .text{opacity:.8;color:var(--color-two);margin-top:30px;margin-bottom:30px;font-size:20px;line-height:32px}.error-section .button-box{margin-top:40px}.error-search_box .form-group{margin:0;position:relative}.error-search_box .form-group input[type=text],.error-search_box .form-group input[type=search]{width:100%;height:56px;color:var(--color-two);-o-transition:all .5s ease;background:0 0;background-color:var(--white-color);border:1px solid rgba(var(--black-color-rgb), .07);border-radius:0;padding:10px 50px 10px 25px;font-size:16px;line-height:28px;transition:all .5s;display:block;position:relative}.error-search_box .form-group input::placeholder,.error-search_box .form-group textarea::placeholder{color:var(--color-nine);opacity:.58}.error-search_box .form-group button{cursor:pointer;width:56px;height:56px;font-weight:400;line-height:56px;font-size:var(--font-16);color:var(--color-two);-o-transition:all .5s ease;background:0 0;border-radius:0;transition:all .5s;display:block;position:absolute;top:0;right:0}.error-search_box .form-group button:hover{background-color:var(--main-color);color:var(--white-color)}.faq-one{background-color:var(--color-fiftysix);padding:100px 0 70px;position:relative}.faq-one .auto-container{position:relative}.faq-one .title-box{margin-bottom:60px;position:relative}.faq-one .title-box h3{color:var(--color-nine);font-weight:700;position:relative}.faq-one .title-box .text{opacity:.8;color:var(--color-sixteen);margin-top:20px;font-size:18px;line-height:30px;position:relative}.faq-one_icon{position:absolute;top:-20px;right:0}.faq-one h4{color:var(--color-nine);margin-bottom:25px;font-weight:700;position:relative}.shop-two{padding:110px 0 100px;position:relative}.shop-two .shop-block_one{margin-bottom:60px;position:relative}.shop-detail{padding:110px 0 90px;position:relative}.shop-detail_gallery-column{margin-bottom:30px;position:relative}.shop-detail_gallery-column .inner-column{padding-right:30px;position:relative}.shop-detail_gallery-column .image{text-align:center;background-color:rgba(var(--color-three-rgb), .03);border-radius:0;margin-bottom:0;position:relative;overflow:hidden}.shop-detail_gallery-column .image img{width:100%;display:block;position:relative}.shop-detail_gallery-column .thumb{cursor:pointer;-o-transition:all .5s ease;border:3px solid rgba(var(--white-color-rgb), 1);border-radius:12px;transition:all .5s;position:relative;overflow:hidden}.shop-detail_gallery-column .thumb img{width:100%;display:block;position:relative}.shop-detail_gallery-column .thumb:hover{border-color:rgba(var(--main-color-rgb), 1)}.shop-detail_gallery-column .thumbs-carousel{margin:-55px 50px 0;position:relative}.shop-detail_content-column{margin-bottom:30px;position:relative}.shop-detail_content-column .inner-column{padding-left:20px;position:relative}.shop-detail_title{color:var(--color-sixteen);margin-bottom:25px;font-weight:700;line-height:1em}.shop-detail_price{color:var(--color-sixteen);gap:10px;font-size:27px;font-weight:500;position:relative}.shop-detail_price span{opacity:.5;font-size:14px;text-decoration:line-through;position:relative}.shop-detail_price i{color:var(--color-fiftyseven);font-size:14px;position:relative}.shop-detail_price strong{background-color:var(--color-fiftyeight);border-radius:50px;padding:5px 12px;font-size:13px;font-weight:400;display:inline-block;position:relative}.shop-detail_rating{margin-top:15px;position:relative}.shop-detail_rating .fa-star{color:var(--color-fiftynine);font-size:14px;position:relative}.shop-detail_rating .fa-star.light{opacity:.15;color:var(--black-color)}.shop-detail_rating i{color:var(--color-sixteen);margin-left:10px;font-size:16px;position:relative}.shop-detail_text{opacity:.8;color:var(--color-sixteen);margin-top:20px;margin-bottom:20px;font-size:15px;line-height:30px;position:relative}.shop-detail_list{margin-bottom:30px;position:relative}.shop-detail_list li{color:rgba(var(--color-nine-rgb), .8);margin-bottom:12px;font-size:16px;position:relative}.shop-detail_list li i{margin-right:4px;font-family:flaticon-ontek-icons;position:relative}.shop-detail_list li:last-child{margin-bottom:0}.shop-detail_quantity{color:var(--color-sixteen);margin-bottom:7px;font-size:15px;font-weight:500;position:relative}.shop-detail_content-column .button-box{margin-left:30px;position:relative;top:-4px}.shop-detail_content-column .button-box .theme-btn{letter-spacing:0;padding:13px 30px}.shop-detail_content-column .like-btn{text-align:center;width:44px;height:44px;color:var(--color-two);background-color:var(--color-three);border-radius:50px;margin-top:-10px;margin-left:20px;font-family:flaticon-ontek-icons;font-size:18px;line-height:44px;display:inline-block;position:relative}.shop-detail_content-column .like-btn:hover{color:var(--white-color);background-color:var(--main-color)}.item-quantity{width:100%;max-width:115px;margin-right:var(--margin-right-30);border:1px solid rgba(var(--black-color-rgb), .1);border-radius:0;padding:0 45px;display:inline-block;position:relative}.quantity-box .item-quantity .input-group{border-collapse:separate;width:100%;max-width:144px;height:46px;display:table;position:relative}.quantity-box .item-quantity input.qty-spinner{text-align:center;height:40px;line-height:40px;font-size:var(--font-14);color:var(--color-two);margin-right:var(--margin-zero);background:0 0;border:none;border-radius:0;font-weight:500;top:1px;width:20px!important;box-shadow:none!important;padding:0!important}.quantity-box .item-quantity input.qty-spinner:focus{background:0 0}.quantity-box .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{background:0 0;border-radius:0;width:44px;height:44px;font-size:12px;line-height:30px;position:absolute;top:-40px;left:-40px;border:none!important;padding:6px 0!important}.quantity-box .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up{background:0 0;border-radius:0;width:44px;height:44px;margin-top:0;font-size:12px;line-height:30px;position:absolute;top:-40px;right:-25px;border:none!important;padding:6px 0!important}.quantity-box .bootstrap-touchspin .input-group-btn-vertical{width:100%;position:absolute}.quantity-box .bootstrap-touchspin .input-group-btn-vertical i{font-family:flaticon-ontek-icons;top:6px;left:14px;font-size:inherit!important}.quantity-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:0}.shop-detail_list.alternate{margin-top:30px}.shop-detail_socials{margin-top:30px;position:relative}.shop-detail_socials span{color:rgba(var(--color-sixteen-rgb), .8);margin-right:10px;font-size:16px;font-weight:500;position:relative}.shop-detail_socials a{color:var(--color-two);margin-right:8px;font-size:16px;position:relative}.shop-detail_socials a:hover{color:var(--main-color)}.shop-detail .prod-tabs{border:1px solid rgba(var(--black-color-rgb), .1);border-radius:10px;margin-top:30px;position:relative}.shop-detail .prod-tabs .tab-btns{text-align:center;position:relative}.shop-detail .prod-tabs .tab-btns .tab-btn{cursor:pointer;color:var(--color-nine);text-transform:capitalize;background-color:var(--color-sixty);border-radius:0;padding:16px 30px;font-size:18px;font-weight:500;line-height:24px;transition:all .5s;display:inline-block;position:relative}.shop-detail .prod-tabs .tab-btns .tab-btn:last-child{margin-right:var(--margin-zero)}.shop-detail .prod-tabs .tab-btns .tab-btn:hover,.shop-detail .prod-tabs .tab-btns .tab-btn.active-btn{color:var(--white-color);background-color:var(--main-color)}.shop-detail .prod-tabs .tabs-content{padding:40px 50px;position:relative}.shop-detail .prod-tabs .tabs-content .comments-area{padding:0}.shop-detail .prod-tabs .tabs-content .tab{display:none;position:relative}.shop-detail .prod-tabs .tabs-content .tab.active-tab{display:block}.prod-tabs .tabs-content p{text-align:center;color:var(--color-sixteen);margin-bottom:15px;font-size:16px;line-height:30px;position:relative}.prod-tabs .tabs-content .tab .title{color:var(--color-two);margin-bottom:25px;font-weight:400;position:relative}.shop-comment-form{position:relative}.shop-comment-form h4{margin-bottom:25px}.shop-comment-form .group-title{margin-bottom:20px}.shop-comment-form .rating-box{margin-bottom:30px;position:relative}.shop-comment-form .rating-box .text{color:var(--color-two);margin-bottom:10px}.shop-comment-form .rating-box .rating{border-right:1px solid #ebebeb;margin-right:10px;padding-right:10px;display:inline-block;position:relative}.shop-comment-form .rating-box .rating:last-child{border-right:0}.shop-comment-form .rating-box .rating .fa{margin-right:5px;display:inline-block;position:relative}.shop-comment-form .rating-box .rating a{color:var(--color-two);-o-transition:all .3s ease;font-size:16px;transition:all .3s;display:inline-block;position:relative}.shop-comment-form .rating-box .rating a:hover{color:var(--main-color)}.shop-comment-form .form-group{margin-bottom:15px;position:relative}.shop-comment-form .form-group label{color:var(--black-color);margin-bottom:15px;font-size:16px;font-weight:500;display:block;position:relative}.shop-comment-form .form-group:last-child{margin-bottom:0}.shop-comment-form .form-group input[type=text],.shop-comment-form .form-group input[type=password],.shop-comment-form .form-group input[type=tel],.shop-comment-form .form-group input[type=email],.shop-comment-form .form-group select{width:100%;height:50px;color:var(--main-color-two);background:var(--white-color);-o-transition:all .3s ease;border:1px solid #efefef;padding:10px 15px;font-weight:300;line-height:28px;transition:all .3s;display:block;position:relative}.shop-comment-form .form-group input[type=text]:focus,.shop-comment-form .form-group input[type=password]:focus,.shop-comment-form .form-group input[type=tel]:focus,.shop-comment-form .form-group input[type=email]:focus,.shop-comment-form .form-group select:focus,.shop-comment-form .form-group textarea:focus{border-color:var(--main-color)}.shop-comment-form .form-group textarea{width:100%;color:var(--color-two);background:var(--white-color);resize:none;-o-transition:all .3s ease;border:1px solid #efefef;height:105px;padding:10px 15px;font-weight:300;line-height:26px;transition:all .3s;display:block;position:relative}.shop-comment-form button{margin-top:10px;position:relative}.shop-comment-form input:focus,.shop-comment-form select:focus,.shop-comment-form textarea:focus{border-color:var(--main-color)}.related-products{margin-top:40px;position:relative}.related-products h3{color:var(--color-two);text-transform:capitalize;margin-bottom:35px;position:relative}.shoping-cart-section{padding:110px 0 80px;position:relative}.shoping-cart-section .cart-column{margin-bottom:30px;position:relative}.shoping-cart-section .cart-column .inner-column{position:relative}.shoping-cart-section .cart-table{width:100%;min-width:740px}.cart-total-outer{background-color:var(--color-sixtyone);position:relative}.cart-section .cart-table{width:100%;min-width:900px}.cart-table .cart-header{width:100%;color:var(--color-two);text-transform:capitalize;border-bottom:1px solid #f0f0f0;border-radius:0;font-size:16px;position:relative}.cart-table thead tr th{min-width:120px;color:var(--color-two);padding:0 15px 20px;font-size:18px;font-weight:500;line-height:24px}.cart-table thead tr th:first-child{padding-left:0}.cart-table thead tr th.prod-column{text-align:left;padding-left:0}.cart-table tbody tr td{vertical-align:middle;min-width:100px;padding:0;line-height:24px}.cart-table .prod-title{color:var(--color-two);font-size:16px;font-weight:500}.cart-table tbody tr .prod-column .column-box{text-align:left;min-height:93px;margin:30px 0;padding-top:30px;padding-left:105px;position:relative}.cart-table tbody tr .prod-column .column-box .prod-thumb{width:83px;position:absolute;top:0;left:0}.cart-table .cross-icon{cursor:pointer;text-align:center;width:22px;height:22px;color:var(--white-color);background-color:var(--main-color);border-radius:50px;font-family:flaticon-ontek-icons;font-size:6px;font-weight:700;line-height:22px;position:absolute;top:40%;right:-8px}.cart-table tbody tr .prod-column .column-box .prod-thumb img{max-width:100%;display:block}.cart-table tbody tr .prod-column .column-box h3{margin-bottom:10px}.cart-table tbody tr .remove-btn{font-size:var(--font-18);color:var(--main-color-two);text-align:center;-o-transition:all .5s ease;border:2px solid #ececec;width:34px;height:34px;line-height:30px;transition:all .5s;display:inline-block;position:relative}.cart-table tbody tr .remove-btn .fa{font-size:var(--font-12);width:14px;height:14px;margin-right:var(--margin-right-5);color:var(--white-color);text-align:center;text-indent:100px;background:#f0f0f0;line-height:14px;position:relative;top:2px;overflow:hidden}.cart-table tbody tr .remove{text-align:center}.cart-table tbody tr .remove-btn:hover{color:var(--main-color);border-color:var(--main-color)}.cart-table tbody tr .remove-btn:hover .fa{text-indent:0;background:var(--main-color)}.cart-table tbody tr{border-bottom:1px solid #f0f0f0}.cart-table tbody tr td.price,.cart-table tbody tr td.sub-total{color:var(--color-two);font-size:16px;font-weight:500}.shoping-cart-section .total-column{margin-bottom:30px;position:relative}.shoping-cart-section .total-column .inner-column{position:relative}.shoping-cart-section .total-column .title-box{text-align:center;color:var(--color-two);font-size:18px;font-weight:600;font-family:var(--font-work-sans), sans-serif;background-color:#f0f0f0;margin-bottom:10px;padding:18px 25px;position:relative}.shoping-cart-section .total-column .title-box h6{font-weight:600;font-family:var(--font-work-sans), sans-serif;position:relative}.coupon-box{margin-top:25px;position:relative}.coupon-code_title{color:var(--color-nine);margin-bottom:15px;font-size:18px;font-weight:500;position:relative}.coupon-form .form-group{margin:var(--margin-zero);position:relative}.coupon-form .form-group input[type=text],.coupon-form .form-group input[type=search]{width:100%;height:56px;color:var(--color-two);-o-transition:all .5s ease;background:0 0;background-color:var(--white-color);border:1px solid rgba(var(--black-color-rgb), .1);border-radius:5px;padding:10px 50px 10px 25px;font-size:15px;line-height:28px;transition:all .5s;display:block;position:relative}.coupon-form .form-group input::placeholder,.coupon-form .form-group textarea::placeholder{opacity:.5;color:var(--color-two)}.coupon-form .form-group button{cursor:pointer;color:var(--white-color);-o-transition:all .5s ease;background-color:var(--color-two);border-radius:0;padding:0 50px;font-size:16px;font-weight:500;line-height:56px;transition:all .5s;display:block;position:absolute;top:0;right:0}.coupon-form .form-group button:hover{background-color:var(--main-color);color:var(--white-color)}.coupon-shipping{color:var(--color-two);text-transform:uppercase;margin-top:25px;font-weight:600;text-decoration:underline;display:inline-block;position:relative}.coupon-shipping:hover{color:var(--main-color)}.cart-total-box{padding:0 25px;position:relative}.cart-totals{position:relative}.cart-totals li{color:var(--black-color);font-size:18px;font-weight:600;font-family:var(--font-work-sans), sans-serif;border-bottom:1px solid rgba(var(--black-color-rgb), .06);margin-bottom:5px;padding:20px 0;position:relative}.cart-totals li span{position:relative}.cart-totals li:nth-child(2) span{font-size:16px;font-weight:400}.cart-totals li:nth-child(2) i{opacity:.7;font-size:14px;display:block}.cart-totals li:nth-child(2) a{color:var(--main-color)}.cart-totals li:last-child{border-bottom:0}.cart-total-box .button-box{margin-top:20px;margin-left:-25px;margin-right:-25px;position:relative}.cart-total-box .checkout-btn{text-align:center;width:100%;color:var(--white-color);text-transform:uppercase;background-color:var(--main-color);padding:16px 10px;font-size:14px;font-weight:600;display:block;position:relative}.cart-total-box .checkout-btn:hover{background-color:var(--color-two)}.checkout-one{padding:100px 0 70px;position:relative}.checkout-one .form-column{margin-bottom:30px;position:relative}.checkout-one .form-column h5{border-bottom:1px solid rgba(var(--black-color-rgb), .06);margin-bottom:20px;padding-bottom:15px;font-weight:600;position:relative}.shipping-form .form-group{margin-bottom:30px}.shipping-form .form-group label{color:var(--color-two);margin-bottom:12px;font-size:16px;font-weight:500;display:block;position:relative}.shipping-form .form-group:last-child{margin-bottom:0}.shipping-form .form-group input[type=text],.shipping-form .form-group input[type=password],.shipping-form .form-group input[type=tel],.shipping-form .form-group input[type=email],.shipping-form .form-group select,.shipping-form .form-group .ui-selectmenu-button.ui-button{width:100%;height:60px;color:var(--color-two);background:var(--white-color);-o-transition:all .3s ease;border:1px solid rgba(var(--black-color-rgb), .06);border-radius:0;padding:10px 25px;font-size:16px;line-height:40px;transition:all .3s;display:block;position:relative}.shipping-form .form-group .ui-button .ui-icon{top:8px}.shipping-form .form-group textarea::-webkit-input-placeholder{opacity:.6;color:var(--color-two)}.shipping-form .form-group input::-webkit-input-placeholder{opacity:.6;color:var(--color-two)}.shipping-form .form-group input[type=text]:focus,.shipping-form .form-group input[type=password]:focus,.shipping-form .form-group input[type=tel]:focus,.shipping-form .form-group input[type=email]:focus,.shipping-form .form-group select:focus,.shipping-form .form-group textarea:focus{border-color:var(--main-color)}.shipping-form .form-group textarea{width:100%;color:var(--color-two);background:var(--white-color);resize:none;-o-transition:all .3s ease;border:1px solid rgba(var(--black-color-rgb), .06);border-radius:0;height:120px;padding:20px 25px 25px;font-size:16px;line-height:24px;transition:all .3s;display:block;position:relative}.shipping-form .check-box{margin-bottom:15px;position:relative}.shipping-form .check-box:last-child{margin-bottom:0}.shipping-form .check-box label{color:var(--color-two);cursor:pointer;width:100%;font-size:16px;font-weight:400;line-height:22px;font-size:var(--font-18);-o-transition:all .3s ease;margin-bottom:0;padding:4px 10px 0 30px;transition:all .3s;display:block;position:relative}.shipping-form .check-box input[type=checkbox]:checked+label{border-color:var(--main-color)}.shipping-form .check-box label{cursor:pointer;padding-top:1px;padding-left:30px;font-size:15px;font-weight:500}.shipping-form .check-box label:before{content:"";-o-transition:all .3s ease;border:1px solid rgba(var(--black-color-rgb), .1);background:#fff;border-radius:0;width:20px;height:20px;transition:all .3s;position:absolute;top:2px;left:0}.shipping-form .check-box label:after{color:#fff;text-align:center;-o-transition:max-width .5s ease;background:0 0;max-width:0;height:15px;font-family:FontAwesome;font-size:14px;font-weight:800;line-height:15px;transition:max-width .5s;position:absolute;top:0;left:0;overflow:hidden}.shipping-form .check-box input[type=checkbox]{display:none}.shipping-form .check-box input[type=checkbox]:checked+label:before{border:8px solid var(--main-color);background-color:var(--white-color)}.shipping-form .check-box input[type=checkbox]:checked+label:after{opacity:1;max-width:20px}.checkout-one .order-column{margin-bottom:30px;position:relative}.order-box{background-color:var(--color-three);border:1px solid var(--color-two);padding:25px 20px 15px;position:relative}.order-box h5{color:var(--color-two);border-bottom:1px solid rgba(var(--black-color-rgb), .1);margin-bottom:30px;padding-bottom:15px;font-weight:700;position:relative}.order-box_price{color:var(--color-two);font-size:18px;font-weight:700;position:relative}.order-product{color:var(--color-two);gap:15px;font-size:16px;font-weight:500;position:relative}.order-product .image{border-radius:5px;position:relative;overflow:hidden}.order-total-outer{margin-top:30px;position:relative}.order-total-outer .title-box{text-align:center;color:var(--color-two);font-size:20px;font-weight:600;font-family:var(--font-work-sans), sans-serif;background-color:#f5e4d7;margin-bottom:10px;margin-left:-20px;margin-right:-20px;padding:18px 25px;position:relative}.order-total-outer .title-box h6{font-size:20px;font-weight:600;font-family:var(--font-work-sans), sans-serif;position:relative}.order-totals{position:relative}.order-totals li{color:var(--black-color);font-size:18px;font-weight:600;font-family:var(--font-work-sans), sans-serif;border-bottom:1px solid rgba(var(--black-color-rgb), .06);margin-bottom:5px;padding:20px 0;position:relative}.order-totals li span{position:relative}.order-totals li:nth-child(2) span{font-size:16px;font-weight:400}.order-totals li:nth-child(2) i{opacity:.7;font-size:14px;display:block}.order-totals li:nth-child(2) a{color:var(--main-color)}.order-totals li:last-child{border-bottom:0}.payment-box{background-color:var(--color-three);border:1px solid var(--color-two);margin-top:30px;padding:25px 20px 50px;position:relative}.payment-box h5{color:var(--color-two);border-bottom:1px solid rgba(var(--black-color-rgb), .1);margin-bottom:30px;padding-bottom:15px;font-weight:700;position:relative}.payment-box_list{position:relative}.payment-box_list li{color:var(--color-two);border:1px solid rgba(var(--black-color-rgb), 1);margin-bottom:10px;padding:12px 20px;font-size:16px;position:relative}.payment-box_list li i{margin-right:10px;font-family:flaticon-ontek-icons;line-height:1em;position:relative;top:2px}.payment-box .check-box{margin-top:30px;margin-bottom:15px;position:relative}.payment-box .check-box:last-child{margin-bottom:0}.payment-box .check-box label{color:var(--color-two);cursor:pointer;width:100%;font-size:16px;font-weight:400;line-height:22px;font-size:var(--font-18);-o-transition:all .3s ease;margin-bottom:0;padding:4px 10px 0 30px;transition:all .3s;display:block;position:relative}.payment-box .check-box input[type=checkbox]:checked+label{border-color:var(--main-color)}.payment-box .check-box label{cursor:pointer;padding-top:1px;padding-left:30px;font-size:15px;font-weight:500}.payment-box .check-box label:before{content:"";-o-transition:all .3s ease;border:1px solid rgba(var(--black-color-rgb), .1);background:#fff;border-radius:0;width:20px;height:20px;transition:all .3s;position:absolute;top:2px;left:0}.payment-box .check-box label:after{color:#fff;text-align:center;-o-transition:max-width .5s ease;background:0 0;max-width:0;height:15px;font-family:FontAwesome;font-size:14px;font-weight:800;line-height:15px;transition:max-width .5s;position:absolute;top:0;left:0;overflow:hidden}.payment-box .check-box input[type=checkbox]{display:none}.payment-box .check-box input[type=checkbox]:checked+label:before{border:8px solid var(--main-color);background-color:var(--white-color)}.payment-box .check-box input[type=checkbox]:checked+label:after{opacity:1;max-width:20px}.payment-box .button-box{margin-top:30px;position:relative}.payment-box .checkout-btn{text-align:center;width:100%;color:var(--white-color);text-transform:uppercase;background-color:var(--main-color);padding:16px 10px;font-size:14px;font-weight:600;display:block;position:relative}.payment-box .checkout-btn:hover{background-color:var(--color-two)}.contact-form input.error,.contact-form select.error,.contact-form textarea.error{border-color:red!important}.contact-form label.error{text-transform:uppercase;color:red;margin:0;padding:5px 0 0;font-size:12px;font-weight:500;line-height:24px;display:block}.color-palate{display:none}
