:root{--main-color:#1a1a1a;--sec-color:#31c7c7;--bg-color:#000;--after-color:#cc3431}@font-face{font-family:'SemiBold';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Poppins-SemiBold.ttf)}@font-face{font-family:'bold';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Poppins-Bold.ttf)}@font-face{font-family:'medium';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Poppins-Medium.ttf)}@font-face{font-family:'Regular';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Poppins-Regular.ttf)}@font-face{font-family:'cairo';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Cairo-Regular.ttf)}@font-face{font-family:'b-font';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Bahij_TheSansArabic-SemiBold.ttf)}@font-face{font-family:'almarai';src:url(//csi-ksa.com/wp-content/themes/CSI/assets/css/../fonts/Almarai-Bold.ttf)}body{direction:ltr;text-align:start;font-family:'Regular';overflow-x:hidden}.nice-select{width:100%;text-align:right !important;padding-left:30px;padding-right:18px}.nice-select:after{left:12px;right:auto}.nice-select .option{text-align:right;padding-left:29px;padding-right:18px}.nice-select .list{width:100%}.nice-select:after{width:8px;height:8px}.owl-carousel,form{direction:ltr}.carousel-info button{border:none;outline:none;background:0 0}button:focus,button{border:none;outline:none}.mynav button{background:0 0}input:focus{outline:none}ul{list-style:none;padding:0;margin:0}a,a:hover{text-decoration:none}span.mob-num{display:inline-block;direction:rtl}.my-account ul{display:block;opacity:0;height:0;position:absolute;top:100%;right:0;min-width:130px;box-shadow:0px 5px 15px #0000001a;border-radius:3px;padding:5px 10px;background:#fff;z-index:999999;margin-top:10px;transform:translateY(-20px);transition:all .4s;visibility:hidden}.my-account ul li a{color:#272727;padding:3px 0;display:inline-block}.my-account i{margin-inline-end:0}.my-account a{text-transform:capitalize;color:#272727;display:flex;align-items:center}.lang i{margin-inline-start:6px}.topbar{background-color:var(--bg-color);padding:8px 0}.right-tobheader ul{display:flex;align-items:center;justify-content:flex-start}.right-tobheader ul li{margin-inline-end:20px;position:relative}.right-tobheader ul li i{margin-inline-end:8px}.topbar a{color:#fff}.topbar .left-topheader{justify-content:end;display:flex;align-items:center}.topbar .row{align-items:center}.left-navbar{display:flex;align-items:center;width:100%}.my-account{display:flex;justify-content:end}.my-account li:first-of-type{padding-inline-end:14px;margin-inline-end:14px;position:relative;display:flex;align-items:center}.my-account li:first-of-type:after{position:absolute;content:'';width:1px;height:18px;background-color:#000;top:4px;right:0}.my-account li img{max-height:21px;margin-inline-start:6px;object-fit:cover}.middle-nav .sochial{text-align:end}.middle-nav .logo{width:300px}.logo img{width:100%}.middle-nav .search{position:relative;width:calc(100% - 200px);margin-inline-start:30px}.middle-nav .search button{border:none;outline:none;position:absolute;top:10px;left:9px;background:0 0}.middle-nav .search button i{color:#757d8a}.middle-nav .search input{background-color:#f2f2f2;width:100%;border:none;outline:none;padding:10px 14px;padding-inline-start:39px;border-radius:6px}.middle-nav .search input::placeholder{color:#c3c7ce}.middle-nav .row{align-items:center}button.cart{background:0 0;border:none;outline:none;position:relative}button.cart .total-cart{position:absolute;content:'';right:7px;top:3px;width:14px;height:14px;border-radius:50%;background-color:var(--sec-color);font-size:12px;color:#fff;display:flex;align-items:center;justify-content:center}button.cart i{color:#000;font-size:17px;margin-inline-start:6px}i.fa-user{font-size:18px}.sochial{text-align:end}.sochial i{font-size:17px}.sochial a{padding-inline-start:14px;color:#000;display:inline-block;transition:all .3s}.sochial a:hover{color:var(--sec-color);transform:translateY(-4px)}.lang a{text-transform:uppercase;transition:all .3s;font-family:'cairo'}.lang a:hover,.lang a:hover i,.topbar a:hover{color:var(--sec-color)}.topbar li.more a:hover{color:#fff}.logo img{max-height:100%;max-width:100%;object-fit:contain}i.fa-search{transition:.5s}.middle-nav{border-bottom:.3px solid #e0e0e0;padding:12px 0}.res-lang a{color:#272727;text-transform:capitalize}.mynav .row{align-items:center}.mynav .row{padding:10px 0}.mynavbar ul.header_menu{display:flex;align-items:center}.mynavbar ul li{margin-inline-end:26px}.mynavbar .nav-link{position:relative;padding:0;color:var(--main-color);transition:all .3s;text-transform:uppercase;font-size:18px}.mynavbar .nav-link:hover,.mynavbar .nav-link.active{color:var(--sec-color)}.mynav li.has-child,.mynav li.menu-item-has-children{position:relative}.submenu,.sub-menu{display:block;opacity:0;height:0;position:absolute;top:100%;left:0;min-width:210px;box-shadow:0px 0px 6px #00000029;border-radius:3px;padding:0;background:#fff;z-index:999999;margin-top:10px;transform:translateY(-20px);transition:all .4s;visibility:hidden}.mynavbar .sub-menu .nav-link{font-size:15px !important;padding:6px 8px;margin-bottom:3px}.mynavbar .sub-menu .nav-link:hover{color:#fff;background:var(--sec-color)}.mynav li.menu-item-has-children .sub-menu a{margin-inline-end:0}.mynav li.has-child:hover .submenu,.mynav li.menu-item-has-children:hover .sub-menu{opacity:1;height:auto;transform:translateY(0);visibility:visible;z-index:99999999}.mynav .submenu a{color:var(--main-color);padding:3px 0;display:inline-block;text-transform:capitalize;font-size:16px}.mynav li.has-child a,.mynav li.menu-item-has-children a{position:relative;margin-inline-end:16px}.sidebar .side-content ul.sub-menu li a{color:#000}li.has-child>a:before,li.item-has-child>a:before,li.has-child>a:before,li.menu-item-has-children>a:before{position:absolute;content:"\f107";font-family:"font awesome 5 pro";top:0;right:-15px;color:#234249}li.item-has-child a{position:relative;display:inline-block}li.item-has-child>a:before{top:12px;color:#fff;right:5px}.mynavbar ul.sub-menu li{margin-inline-end:0}.sidebar li.has-child>a:before{color:#fff;top:12px;right:0}.sidebar li.item-has-child a{padding-inline-end:10px}.sidebar .submenu{background-color:#fff}.sidebar .side-content ul li.has-child .submenu a{color:#000}.res-menu ul.menu{display:flex;align-items:center;justify-content:space-around}.res-menu ul.menu li:last-of-type{margin-right:10px}.res-menu{position:fixed;bottom:0;width:100%;left:0;background:rgb(49 199 199/82%);padding:14px 10px;z-index:9999}.res-menu a,.res-menu i{color:#000;font-size:18px}.res-menu button.btnSearch{background-color:transparent;background:0 0;color:#fff}.sidebar{position:fixed;top:0;bottom:0;right:-550px;height:100%;width:350px;background-color:var(--bg-color);z-index:999;padding:20px 0;z-index:999999;transition:all .7s;box-shadow:0px 0px 20px #00000029;padding:20px 0}.sidebar-width{right:0}.sidebar .close-side i{position:absolute;top:20px;right:20px;cursor:pointer;width:38px;height:38px;color:#fff;font-size:25px;display:flex;align-items:center;justify-content:center;margin-bottom:60px}.sidebar .side-content{padding-top:10px;margin-top:30px}.side-content a i{margin:0 8px}.side-content a{text-transform:capitalize}.close-overlay{position:fixed;width:100%;height:100%;background-color:var(--bg-color);opacity:.6;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.close-overlay.open-overlay{display:block}.sidebar .side-content ul li{position:relative;width:100%;transition:all .5s;border-bottom:1px solid rgb(255 255 255/30%)}.sidebar .side-content ul li a{color:#fff;display:inline-block;padding:10px 16px;position:relative;transition:all .6s}.side-content ul li.has-child a{padding-inline-end:20px}.sidebar .contact-buttons{justify-content:center;margin-top:60px}.search-menu{display:flex;align-items:center;justify-content:flex-end}.slider-home .slider-img{position:relative;height:100%}.slider-home .slider-img img{height:460px;transition:all 30s}.slider-home .owl-item.active .slider-img img{transform:scale(1.5)}.home-slider .item{position:relative;overflow:hidden}.home-slider{width:100%;z-index:1;overflow:hidden;position:relative}.slider-home .slider-img{position:relative;overflow:hidden}.slider-home .slider-img:after,.industries:after{position:absolute;content:'';width:100%;height:100%;background:#000;opacity:.25;bottom:0;top:0;right:0;z-index:1}.slider-home .item{z-index:2;position:relative;overflow:hidden;width:100%}.more a,a.btn-more,.more button{color:#fff;position:relative;transition:all .3s;border-radius:6px;padding:6px 10px;min-width:90px;display:inline-block;background-color:#31c7c7;text-align:center;font-family:'bold';font-size:14px;z-index:1;text-transform:capitalize;text-align:center}.more a:after,a.btn-more:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background-color:var(--bg-color);border-radius:6px;z-index:-1;transition:all .3s;transform:scale(0)}.more a:hover:after,a.btn-more:hover:after{transform:scale(1)}.carousel-info{position:absolute;z-index:2;color:#fff;transition:all 1s ease-in;top:50%;left:50%;transform:translate(-50%,-50%);width:73%;text-align:center}.carousel-info h2{font-size:40px;font-family:'bold';line-height:51px}.slider .owl-item.active .carousel-info h2{animation:2s slideInUp;opacity:1}.carousel-info p{line-height:35px;color:#fff;overflow:hidden;font-size:24px;width:71%;margin:32px auto 0px}.owl-item.active .carousel-info p{animation:2s slideInUp;opacity:1;visibility:visible}.carousel-info .more{opacity:0}.owl-item.active .carousel-info .more{opacity:1;animation:6s fadeInRight}.home-slider .owl-carousel,.sponser-slider{direction:ltr}.slider-home .owl-item .slider-img img{width:100%;object-fit:cover}.home-slider .owl-theme .owl-nav .owl-prev,.home-slider .owl-theme .owl-nav .owl-next,.card-slider.owl-theme .owl-nav .owl-next,.card-slider.owl-theme .owl-nav .owl-prev,.latest-slider.owl-theme .owl-nav .owl-next,.latest-slider.owl-theme .owl-nav .owl-prev,.sponser-slider.owl-theme .owl-nav .owl-prev,.sponser-slider.owl-theme .owl-nav .owl-next,.blog-slider.owl-theme .owl-nav .owl-next,.blog-slider.owl-theme .owl-nav .owl-prev{margin-top:0;position:absolute;top:-60px;transform:translateY(-50%);width:35px;height:35px;font-size:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#432e33;border:none}.home-slider .owl-theme .owl-nav .owl-prev:hover,.home-slider .owl-theme .owl-nav .owl-next:hover,.card-slider.owl-theme .owl-nav .owl-next:hover,.card-slider.owl-theme .owl-nav .owl-prev:hover,.latest-slider.owl-theme .owl-nav .owl-next:hover,.latest-slider.owl-theme .owl-nav .owl-prev:hover,.sponser-slider.owl-theme .owl-nav .owl-prev:hover,.sponser-slider.owl-theme .owl-nav .owl-next:hover{opacity:1}.home-slider .owl-theme .owl-nav .owl-prev,.blog-slider.owl-theme .owl-nav .owl-prev{left:4%}.home-slider .owl-theme .owl-nav .owl-next,.blog-slider.owl-theme .owl-nav .owl-next{right:4%}.card-slider.owl-theme .owl-nav .owl-prev,.latest-slider.owl-theme .owl-nav .owl-prev{left:-60px}.card-slider.owl-theme .owl-nav .owl-next,.latest-slider.owl-theme .owl-nav .owl-next{right:-60px}.sponser-slider.owl-theme .owl-nav .owl-next{right:0}.sponser-slider.owl-theme .owl-nav .owl-prev{right:44px}.sponser-slider.owl-theme .owl-nav .owl-next,.sponser-slider.owl-theme .owl-nav .owl-prev{background:0 0;color:#292d32;font-size:24px;border:1px solid #e0e0e0}.brands .sponser-slider.owl-theme .owl-nav .owl-next,.brands .sponser-slider.owl-theme .owl-nav .owl-prev{display:none}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#f2f2f2;transition:all .3s}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--sec-color);width:18px;height:10px}.owl-theme .owl-dots .owl-dot{background:0 0;padding:0}.sponser-img a{height:139px;display:flex;align-items:center;justify-content:center;border-radius:6px}.sponser-img img{height:100%;max-width:100%;object-fit:contain}.sponser-slider .item{margin:0 0 15px}.categories .col-lg-3{padding:0 6px}.categories .catog-box{border:.5px solid #bdbdbd;border-radius:6px;margin-bottom:12px;padding:30px 8px;text-align:center;transition:all .4s}.categories .catog-box:hover{transform:translateY(-10px)}.categories .catog-box:hover img{transform:scale(1.1)}.categories .catog-box h6{font-size:18px;margin-top:16px;color:#000}.categories .catog-box .img{overflow:hidden;height:255px}.categories .catog-box img{max-width:100%;max-height:100%;object-fit:cover;transition:all 1s}.industries{height:294px;background-size:cover;background-position:center;background-attachment:fixed;display:flex;align-items:center;justify-content:center;position:relative}.industries .title h3{position:relative;color:#fff;font-size:40px;font-family:'bold';z-index:3;width:100%;text-align:center}section{padding:70px 0;overflow:hidden}.section-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:48px;text-transform:uppercase}.section-title h5{font-family:'bold';font-weight:700;font-size:32px;margin-bottom:0}.section-title h6{font-size:18px;font-family:'bold';border-bottom:1px solid var(--sec-color);margin-bottom:0}.section-title h6 a{color:var(--sec-color)}.item-data{border:.5px solid #e0e0e0;padding:32px 21px;margin-bottom:10px;border-radius:6px}.item-data .item-img{height:210px;overflow:hidden;text-align:center;margin-bottom:32px}.item-data .item-img img{transition:all 1.5s;max-height:100%;max-width:100%}.item-data .item-img a:after{border-radius:10px;height:100%}.item-data .item-img img:hover{transform:scale(1.1)}.item-data .item-info h4{font-size:17px;color:#000;font-family:'bold';margin-bottom:16px}.item-data .item-info p{color:#4f4f4f}.sector-item{text-align:center;padding:22px 0}.sector-item .img{border:1px solid var(--sec-color);border-radius:6px;padding:40px;width:90%;margin:0 auto 32px}.sector-item .img img{max-height:83px;height:83px;max-width:100%;object-fit:contain}.sector-item h5{font-size:14px;color:#000;font-weight:500}.sectors .col{padding:0 10px}.sector-item:hover .img img{animation:1s swing}.sector-item:hover h5{color:var(--sec-color)}.our-services{background-color:#f2f2f2}.mybtn{color:var(--sec-color);font-weight:400;font-size:18px;display:inline-block;position:relative;padding-inline-end:16px;transition:all .2s}.mybtn:hover,.mybtn:hover:after{color:#000}.mybtn:after{position:absolute;content:"\f105";font-family:"font awesome 5 pro";top:0;right:0;color:var(--sec-color);transition:all .2s}.our-services .section-title{padding-bottom:16px}.our-services .service-box{border:.5px solid #e0e0e0;border-radius:6px;padding:32px 10px;margin-bottom:12px;text-align:center}.service-box .box-info h6{color:#000;font-size:16px;font-family:'medium';margin:42px 0 10px}.service-box .box-info p{color:#4f4f4f;margin-bottom:0;line-height:30px;font-size:12px;min-height:59px;display:flex;align-items:center;justify-content:center}.our-services .col-lg-6{padding:0 6px}.service-details p{margin-bottom:24px;color:#4f4f4f;line-height:27px}.our-services .row{align-items:center}.service-box .img img{max-height:56px}.service-box:hover img{animation:1s swing}footer{overflow:hidden;padding:40px 0 0;position:relative;background-color:#000}.footer-links li a{color:#988b8b;display:flex}.footer-links li i{padding-inline-end:9px;width:22px;color:var(--sec-color);margin-top:4px}.footer-links li{margin-bottom:22px}footer h4{font-size:20px;color:#fff;margin-bottom:30px;text-transform:capitalize}.footer{padding-bottom:40px}.footer-details p{max-width:59%;color:#988b8b}.footer-links p{color:#777;margin-bottom:0;padding-inline-start:20px}footer .container{position:relative;z-index:2}.footer .mynav-menu ul{display:flex;align-items:center;justify-content:center}.footer-contact{margin-bottom:20px}.footer-logo img{height:119px}.footer-sochial{display:flex;margin-top:30px;align-items:center}footer a,footer li{color:#fff}footer a:hover{color:var(--sec-color)}.footer-sochial a{margin-inline-end:22px;transition:all .5s;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center}.footer-sochial a:hover{color:var(--sec-color)}.footer .contact{margin-block:20px}.copy-right{padding:5px 0;border-top:.3px solid rgb(224 224 224/30%)}.copy-right .row{align-items:center}.copy-right p{color:#fff;margin-bottom:0;font-weight:400}.ryad-logo{height:65px;margin-top:-32px;position:relative;top:5px;margin-left:-20px}.comp-rights{text-align:end}.footer-links li:hover p,.footer-links li:hover a{color:var(--sec-color)}.breadcrumb-section{color:#fff;background-size:cover;background-position:top;padding:60px 0 0;position:relative;z-index:2}.breadcrumb-section:after{position:absolute;content:'';width:100%;height:100%;opacity:.2;bottom:0;top:0;right:0;z-index:-1}.breadcrumb-section a{color:#000;font-size:16px;padding-inline-end:10px;text-transform:capitalize}.breadcrumb{display:flex;align-items:center;justify-content:center;background-color:transparent;padding-inline-start:0;margin-bottom:0}.breadcrumb-item.active{color:#000;font-size:16px}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:10px;color:#31c7c7;content:"/"}.our-values{background-color:#f2f2f2;text-align:center}.our-values h6{font-family:'medium'}.our-values .sochial{justify-content:center;text-align:center;margin:48px 0}.our-values .sochial a{color:var(--sec-color)}.our-values .sochial i{font-size:22px}.follow h6{font-size:24px;color:#4f4f4f}.follow h6 a{color:var(--sec-color)}.page-title h4{font-size:24px;font-family:'SemiBold';margin-bottom:32px}.about-csi p{color:#4f4f4f;line-height:27px}.map{height:100%}.map iframe{width:100%;height:100%}.contact-details .col-lg-6{padding:0}.contact-info{height:100%;background-color:var(--sec-color);color:#fff;padding:56px 40px}.contact-info h6{font-size:24px;font-family:'medium';margin-bottom:32px}.contact-info li{margin-bottom:24px}.contact-info a{color:#fff;display:flex;align-items:center}.contact-info li:first-of-type a{align-items:unset}.contact-info a i{font-size:20px;margin-inline-end:14px}.contact-info a span{font-size:12px}.contact-form form input,.contact-form form textarea,.contact-form form select{width:100%;padding:10px;background:#fff;border:.5px solid #e0e0e0;color:#7e7e7e;font-size:15px;border-radius:2px}.contact-form label{font-family:'SemiBold';text-transform:capitalize;font-family:'b-font';color:#1a1a1a}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#e0e0e0}.read-more button{display:inline-block;color:#fff;margin-top:10px;transition:all .3s;background-color:var(--sec-color);border-radius:6px;padding:10px;min-width:191px;text-align:center}.brands-page .col-lg-3{padding:0 6px}.brands-page .sponser-img{margin-bottom:16px}.single-brand .sponser-img{margin-bottom:48px}.single-brand .sponser-img a{height:114px;justify-content:start}.single-brand .item-data{margin-bottom:20px}.single-brand .col-lg-4{padding:0 6px}.no-page-f .contact-form{width:85%;margin:auto}.page-title{text-align:center;margin-bottom:64px}.page-title h5{font-size:24px;font-family:'SemiBold';margin-bottom:16px}button.remove-field{display:none}.add-field{background-color:rgba(49,199,199,.16);color:var(--sec-color);padding:12px 22px;border-radius:6px;margin-top:24px}.contact-form form input.qty,.single-product input.qty{width:50px;border:none;text-align:center;font-size:20px;font-family:'SemiBold'}.cart-qty-plus,.cart-qty-minus{border-radius:6px;background-color:#e0e0e0;width:48px;height:48px;color:#292d32;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.dec-inc{margin-top:48px}.dec-inc h6{font-size:12px;font-family:'medium';margin-bottom:14px}.dec-inc button:focus,.dec-inc input:focus{outline:none}.no-page-f .contact-form .read-more{text-align:end;margin-top:-58px}.no-page-f .contact-form label{margin-bottom:0}.no-page-f .contact-form input{margin-top:10px}.product-details{padding-inline-start:36px}.detail-header ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stock span{background:rgba(49,199,199,.16);border-radius:6px;padding:4px 10px;color:var(--sec-color)}.product-details .detail-header h6{color:#4f4f4f}.product-details h4{font-size:24px;font-family:'SemiBold';margin-bottom:16px;text-transform:uppercase}.p-title h6{color:var(--sec-color);display:inline-block;border-bottom:1px solid var(--sec-color);margin-bottom:16px;font-size:14px;font-family:'SemiBold'}.product-details p{color:#4f4f4f;font-size:14px;margin-bottom:0}.download a{display:inline-block;border:1px solid var(--sec-color);border-radius:6px;padding:8px 16px;min-width:155px;text-align:center;margin:16px 0;color:var(--sec-color);font-family:'medium';transition:all .3s}.download a:hover{background-color:var(--sec-color);color:#fff}.price .now{font-size:20px;font-family:'almarai';margin-inline-end:8px}.price span.strikethrough{color:#828282;font-size:18px;font-family:'SemiBold'}.strikethrough{position:relative}.strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-25deg)}.add-info{display:flex;align-items:end;justify-content:space-between;width:100%;margin-top:32px}.add-to-cart{width:calc(100% - 160px);text-align:end}.add-to-cart a{width:calc(100% - 100px);background-color:var(--sec-color);color:#fff;padding:10px;text-align:center;text-transform:capitalize;display:inline-block;border-radius:6px}.add-info .dec-inc{margin-top:0;width:155px}.single-box{text-align:center;margin-bottom:12px;padding:20px 12px 0;border:.5px solid #e0e0e0;min-height:226px}.single-box h5{margin:15px 0 10px;font-family:'medium';font-size:16px}.single-box p{color:#4f4f4f;line-height:22px;font-size:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.single-box .img img{max-height:100%}.single-box .img{height:56px}.more-info .col-lg-3{padding:0 8px}.single-product .owl-dots{display:none}.solution .col-lg-4{padding:0 6px}.solution-item{border:.5px solid #e0e0e0;padding:32px 21px;border-radius:6px;margin-bottom:10px}.solution-item .img{height:225px;text-align:center}.solution-item .img img{max-width:100%;max-height:100%}.solution-item h5{font-size:16px;font-family:'SemiBold';margin:32px 0 10px}.solution-item p{color:#4f4f4f;font-size:14px}.product-slider .slider-img{max-height:400px}.solution-page .product-slider .slider-img{max-height:500px}.product-slider .slider-img img{height:100%}.single-s-img{width:100%;height:400px;text-align:center}.single-s-img img{max-width:100%;max-height:100%}.single-s-info h4{font-size:24px;margin-bottom:24px;font-family:'SemiBold'}@media (min-width:576px){.modal-dialog{max-width:860px;margin:1.75rem auto}}.modal-dialog .read-more{text-align:end;margin-top:-60px}.modal-dialog .contact-form label{margin-bottom:0}.modal-dialog .contact-form input{margin-top:10px}.apply{background-color:var(--sec-color);color:#fff;padding:10px 20px;margin-bottom:12px}.modal-header{padding:12px 12px 0;border-bottom:none}.more.Single-p{text-align:center;margin-top:30px}.more.Single-p a{min-width:197px;padding:12px}.popup-prod-detail{padding-inline-end:60px}.popup-img img{max-width:100%}.popup-prod-detail .title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.popup-prod-detail .title h4{font-size:20px;font-family:'bold';margin-bottom:0}.popup-prod-detail .title h5{font-size:18px;font-family:'semibold';margin-bottom:0}.check-info{margin:16px 0 32px;border-top:.5px solid #bdbdbd;padding-top:16px}.shop,.check{width:48%;display:inline-block;text-align:center;padding:10px;border-radius:6px}.shop{background-color:#fff;color:var(--sec-color);border:1px solid var(--sec-color);margin-inline-end:8px}.check{background-color:var(--sec-color);color:#fff}.check-info li{margin-bottom:24px}.check-info li span{color:#4f4f4f}.check-info li span.check-info{color:#000;font-family:'semibold'}.popup-content .title{margin-bottom:32px}.woocommerce-info:before{color:var(--bg-color) !important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:110px;text-align:center}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--sec-color);color:#fff}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.shop_table thead,.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:var(--bg-color);color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--main-color)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--after-color);color:#fff}.cart_totals h2{font-size:24px;margin-bottom:15px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:50px}.wishlist_table .product-add-to-cart a{color:var(--main-color);background-color:var(--bg-color);padding:6px 20px}.wishlist_table .product-stock-status span.wishlist-in-stock{color:var(--after-color)}.woocommerce-additional-fields__field-wrapper p,.woocommerce-shipping-fields p{display:block}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2,.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:auto !important;max-width:inherit !important}.woocommerce-billing-fields p{display:block;width:100%}a.showcoupon,a.woocommerce-privacy-policy-link,.product-remove a{color:var(--bg-color)}.woocommerce-privacy-policy-text{margin-inline-end:20px}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item{min-width:100px;background:#fff;color:var(--main-color)}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--sec-color);font-size:1.25em}.woocommerce-MyAccount-navigation{display:inline-block;width:20%;margin-bottom:30px}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;display:block;list-style:none;border:1px solid #ddd;border-radius:5px}.woocommerce-MyAccount-navigation ul li{padding:12px 10px;display:block;border-bottom:1px solid #dddddd4a}.woocommerce-MyAccount-navigation ul li a{display:block;font-size:15px;color:#4c4c4c;transition:all .3s ease}.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:var(--sec-color) !important;color:#fff !important;transition:all .3s}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#000 !important;color:#fff !important}.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff !important}.woocommerce-MyAccount-content{display:inline-block;width:78%;float:left}.woocommerce-MyAccount-content a{color:var(--sec-color);margin:0 3px}.woocommerce-Address-title.title h3{display:inline-block}.woocommerce-Address-title.title .edit{display:inline-block;background:var(--sec-color);margin:0 3px;color:#fff;padding:6px 15px;font-size:14px;border-radius:4px;float:left}.woocommerce form .form-row span em{margin-top:10px;display:inline-block;font-size:14px}.woocommerce-EditAccountForm.edit-account fieldset legend{display:inline-block;font-size:14px;margin-bottom:10px;padding-bottom:7px;font-weight:600}@media(max-width:600px){.woocommerce-MyAccount-navigation{display:block;width:100%}.woocommerce-MyAccount-content{display:block;width:100%;float:unset}}@media(max-width:768px){.product-name a{font-size:18px}.wishlist_table .product-name a{font-size:16px}.mobile img{height:50px}.wishlist_table.mobile li{margin-bottom:12px;border:1px solid #ccc;position:relative;padding:10px 0}.wishlist_table.mobile li .product-remove{position:absolute;top:4px;right:8px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin-bottom:15px}.wishlist_table.mobile li table.additional-info td.value{text-align:left}.wishlist_table.mobile li table.additional-info td.label{text-align:right}}.comment-form-author label,.comment-form-email label{display:block}.woocommerce-address-fields__field-wrapper p,.woocommerce-EditAccountForm fieldset p{display:block}.woocommerce p.stars a{color:var(--sec-color)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:5px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:var(--sec-color);color:#fff}.woocommerce table.shop_table th,.product-name{text-align:center !important}.woocommerce table.shop_table td{border:1px solid rgba(0,0,0,.1);text-align:center}.added_to_cart.wc-forward{font-size:14px;color:#fff;background-color:var(--sec-color);border-radius:2px;text-align:center;padding:5px;display:none;margin-top:7px;width:auto}.body-inner{overflow:hidden}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{min-width:130px;padding:11px}select:focus{outline:none}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border:1px solid #eee!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 15px !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0 !important;margin:0 !important;padding:0 !important}.woocommerce-tabs.wc-tabs-wrapper{margin-top:45px}.woocommerce-tabs.wc-tabs-wrapper ul{list-style:none;margin:0;padding:0}.woocommerce-tabs.wc-tabs-wrapper li{display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 !important;background-color:transparent !important}.woocommerce-tabs.wc-tabs-wrapper li a{display:inline-block;padding:9px 20px !important;background:var(--main-color);color:#fff !important;border-radius:5px !important;margin:0 5px !important;border:1px solid #005198;transition:all .3s ease-in;min-width:120px}.woocommerce-tabs.wc-tabs-wrapper li.active a,.woocommerce-tabs.wc-tabs-wrapper li a:hover{background:#dbac66;color:#fff !important;border:1px solid #dbac66}.woocommerce-tabs.wc-tabs-wrapper h2,.woocommerce-tabs.wc-tabs-wrapper h1{font-size:20px;margin-bottom:15px;font-weight:700;color:#4c4c4c}.woocommerce-tabs.wc-tabs-wrapper a{color:#005198}.comment-form-author input,.comment-form-email input{width:100%}.wishlist-title h2{font-size:22px}.woocommerce a.remove{display:inline-block;padding:0;text-align:center;font-size:20px;width:25px;height:25px;margin:auto;line-height:normal;font-weight:400;line-height:21px}.woocommerce-message{border-top-color:var(--after-color)}.woocommerce-message:before,a.restore-item{color:var(--sec-color)}.product.has-post-thumbnail.purchasable.product-type-variable button.single_add_to_cart_button.wc-variation-selection-needed,button.single_add_to_cart_button.button.alt{padding:15px;border-radius:3px;margin-inline-start:8px;background-color:var(--after-color)}button.single_add_to_cart_button.button.alt{margin-inline-start:0px}.woocommerce div.product form.cart div.quantity{margin:0 !important}ul.heateor_sss_follow_ul,ul.heateor_sss_sharing_ul{display:flex;align-items:center;justify-content:flex-start}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:28px !important}.woocommerce-product-details__short-description{display:none}.qib-button-wrapper{margin:0 !important}a.woocommerce-review-link{color:var(--after-color)}.more .added_to_cart.wc-forward{font-size:14px;color:#fff;min-width:80px;background-color:var(--sec-color);display:inline-block;font-family:bold;position:absolute;right:67px;top:380px;height:32px;border-radius:3px;text-align:center;line-height:2;padding-top:0 !important;min-width:150px;display:none}.woocommerce div.product form.cart .variations{margin-bottom:5px}.woocommerce div.product form.cart .reset_variations{color:var(--after-color);font-family:'bold'}.btn-fav:hover,.btn-cart:hover{color:var(--main-color)}.single-page .row{direction:ltr}.summary.entry-summary{direction:rtl}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 2px rgb(0 0 0/90%);background:var(--main-color);color:#fff}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:3px}.page-item.active .page-link{background-color:var(--bg-color);border-color:var(--bg-color)}.page-link:hover{color:#fff;background-color:var(--bg-color);border-color:var(--bg-color)}.page-link{color:var(--main-color)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{min-width:131px;padding:10px 16px;border-radius:8px;text-align:center}.wc-proceed-to-checkout a,.wc-proceed-to-checkout a.checkout-button{border-radius:8px}button[name=update_cart]{padding:12px !important}input[name=coupon_code]{border-radius:2px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,button[name=update_cart],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:var(--after-color)}.woocommerce form .form-row label,.woocommerce-page form .form-row label,input.woocommerce-Input,.password-input{width:100% !important}.woocommerce-info:before{color:var(--after-color)}td.product-name a,.woocommerce-loop-product__title{color:#000}h1.product_title.entry-title{font-size:24px}p.woocommerce-LostPassword a{color:#000}p.woocommerce-LostPassword.lost_password{position:absolute;bottom:92px;right:41px}input#coupon_code{width:125px !important;border-radius:8px}.woocommerce-info{border-top-color:var(--bg-color) !important;background-color:#f2f2f2}.woocommerce-info:before{color:var(--bg-color) !important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:1px}.select2-container--default .select2-selection--single .select2-selection__rendered{direction:ltr}span.posted_in a{color:#000;font-size:18px;padding-inline:10px}.woocommerce ul.products li.product .price{display:flex !important;margin-bottom:8px !important;font-size:20px !important;align-items:center;justify-content:space-between}h2.woocommerce-loop-product__title{min-height:54px}.related.products h2{margin-bottom:20px}.woocommerce div.product form.cart{margin-bottom:2em;display:flex;align-items:center}select#rating{width:100% !important;padding:6px 0}.woocommerce div.product form.cart:before{display:none}.woocommerce-product-gallery__wrapper img{height:420px !important;object-fit:cover}.woocommerce-message{border-top-color:var(--after-color)}.woocommerce-message:before{color:var(--after-color)}form.cart .quantity{padding-inline-end:30px}.xoo-aff-required a{color:#cc3431}.xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active{background:var(--bg-color)}.xoo-el-form-container ul.xoo-el-tabs li{color:var(--bg-color)}.xoo-el-form-container button.btn.button.xoo-el-action-btn{background:var(--bg-color) !important;margin-right:auto !important;margin-left:auto !important;float:none !important;width:100% !important;border-radius:6px}.xoo-el-form-container button.btn.button.xoo-el-action-btn:hover,.xoo-el-form-container button.btn.button.xoo-el-action-btn:focus{background:var(--bg-color) !important;color:#fff !important}.xoo-aff-input-group .xoo-aff-input-icon{display:none}.xoo-aff-group input[type=text],.xoo-aff-group input[type=password],.xoo-aff-group input[type=email],.xoo-aff-group input[type=number],.xoo-aff-group select{height:45px;background:#fff;border:1px solid #b7b7b7;border-radius:5px;padding:0 20px;transition:all .5s;width:100%}.xoo-el-login-btm-fields label{margin:0}a.xoo-el-lostpw-tgr{margin:0;margin-inline-start:auto}.xoo-aff-group{float:none !important;width:100%}a.add_to_wishlist{margin-inline-start:auto}.xoo-el-header{padding:0 0 20px}.xoo-el-section{padding:0}.xoo-aff-group.onehalf{width:calc(50% - 10px);display:inline-block;margin:0 0 25px;margin-inline-end:20px}.xoo-aff-group.xoo-aff-cont-text.onehalf.xoo-aff-cont-required.xoo_el_reg_lname_cont{margin:0}.xoo-aff-checkbox_single .xoo-aff-checkbox_single{margin-inline-end:10px}.woocommerce-error{border-top-color:var(--bg-color)}.woocommerce-error:before{content:"\e016";color:var(--bg-color)}@media (max-width:768px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,form.woocommerce-cart-form{padding:4px 10px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:20px 12px}.woocommerce h2{font-size:20px}p.woocommerce-LostPassword.lost_password{position:absolute;bottom:60px;left:38px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-top:30px}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce-billing-fields p{width:100% !important}.woo_content .col-md-12{padding:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:20px 6px}.woocommerce-Address-title.title .edit{margin-top:0}.woocommerce-account .addresses .title h3{font-size:20px}.u-columns.woocommerce-Addresses.addresses header{margin-bottom:7px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible}.woocommerce-product-gallery__wrapper img{height:300px !important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px !important}.right h4,h4.avalible{font-size:18px;line-height:29px}.xoo-aff-group.onehalf{width:100%;margin-inline-end:0;margin-bottom:16px}.xoo-aff-group input[type=text],.xoo-aff-group input[type=password],.xoo-aff-group input[type=email],.xoo-aff-group input[type=number],.xoo-aff-group select{margin-bottom:10px}.woocommerce ul.order_details li{float:none !important;margin-bottom:12px}.woocommerce ul.order_details li strong{display:block;font-size:16px !important}.xoo-aff-group label{font-size:15px !important}.wishlist_table.mobile li .item-wrapper{display:flex !important;align-items:center}.wishlist_table.mobile li .item-wrapper .item-details{margin-inline-start:8px}.additional-info-wrapper table.additional-info{display:inline-table;align-items:center;justify-content:center;width:100% !important}.woocommerce table.shop_table th,.product-name{text-align:start !important}.item-details-table tr td.label{display:flex}}.woocommerce .quantity .qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,select#rating,.woocommerce form .form-row select .woocommerce #review_form #respond textarea,.comment-form-author input,.comment-form-email input{border-radius:2px !important;border:1px solid rgb(11 42 65/33%) !important;padding:8px 5px}.select2-container .select2-selection--single{height:42px !important;border-radius:0 !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:39px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:9px}.woocommerce form .form-row textarea{height:7em !important}.woocommerce #reviews #comment{height:95px !important}form{direction:ltr}.added_to_cart.wc-forward{display:none !important}.added:after,.loading:after{margin-left:9px!important}.sort-selection select{border:none;font-size:13px}.sort-selection label{margin-bottom:0}.footer-links a span:first-of-type{margin-inline-end:6px}.footer-links.address ul li:nth-child(3) span{margin-inline-start:6px}.woocommerce .star-rating span:before{color:#ffce00}.yith-wcwl-add-to-wishlist{margin-top:0 !important}.yith-wcwl-add-button>a i{margin-right:0 !important;color:#fff}.fa-heart-o:before{content:"\f08a";font-weight:bolder;color:#fff}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{margin-right:0 !important}.rtl .bapf_sfilter ul li,.bapf_sfilter ul li{margin-bottom:9px !important;padding-bottom:4px !important}.wishlist_table .product-add-to-cart a{color:#fff;background-color:var(--bg-color);padding:6px 20px}#yith-wcwl-popup-message{box-shadow:none;background:0 0;padding:0}#order_review_heading{margin-top:30px}.woocommerce-table--upload-receipt *{padding-top:5px;padding-inline-start:12px}.woocommerce-table--upload-receipt tfoot th{padding-bottom:8px}h2.woocommerce-order-details__title{margin-top:20px}.woocommerce-order-details{margin-bottom:0;padding-bottom:0}.woocommerce a.button.wc-backward{background-color:var(--sec-color) !important;border-radius:8px}.about-info h5{font-family:'SemiBold';font-size:24px;margin-bottom:24px}.mynavbar li.current-menu-item .nav-link{color:var(--sec-color)}.res-menu ul li:nth-child(3){display:none}.pro-block .img-block{height:250px}.pro-block .img-block img,.about-img .img img{max-height:100%}.about-img .img{text-align:center;height:240px}.page-link:focus{box-shadow:none}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.page-item:last-child .page-link{border-top-right-radius:3px;border-bottom-right-radius:3px}.sponser-img{border:1px solid #eee;padding:10px}.item-data .item-info p,.categories .catog-box h6{height:50px}