@import url(/wp-content/themes/theratio/style.css);.subscribe-sec .subscribe-inner-form input{border-color:#ffffff!important}.subscribe-sec .subscribe-inner-form input::placeholder{color:#fff!important}.testimonial-sec .ot-testimonials.v-dark .testi-item .ttext:before{color:#fff;display:none!important}.testimonial-sec .ttext{padding:0!important;margin-bottom:30px!important}.testimonial-sec .swiper-pagination-bullets{text-align:left}.testimonial-sec .ot-testimonials .t-head{padding-left:0}.view-more-testimonials a{color:#B1C900!important}.octf-col.logo-col{padding-right:30px}.icon-with-box-link .btn-details{background-color:#b1c900;padding:10px 20px 10px 20px}.icon-with-box-link .btn-details:before{content:"";position:absolute;-webkit-transition:all 0.3s linear;bottom:-6px;left:14px;width:100%;height:1px;z-index:-1}.icon-with-box-link .btn-details:after{content:"";position:absolute;width:1px;height:45px;background-color:#b1c900;top:9px;right:-6px;-webkit-transition:all 0.3s linear}.icon-with-box-link p{margin-bottom:30px!important}.rev-btn:before{content:"";position:absolute;-webkit-transition:all 0.3s linear;bottom:-6px;left:14px;width:100%;height:2px;z-index:-1;background-color:#b1c900}.rev-btn:after{content:"";position:absolute;width:2px;height:45px;background-color:#b1c900;top:9px;right:-6px;-webkit-transition:all 0.3s linear}.site-logo img{width:200px}.estimateGallery figure.gallery-item{position:relative}.estimateGallery .gallery-caption{position:absolute;z-index:1;top:0;left:0;font-size:16px;background:#000;padding:4px 16px;color:#fff}.offerBox h1{text-transform:uppercase;font-size:52px;font-weight:700;margin:8px 0 0;line-height:28px}.offerBox p{margin:0;font-size:28px}.offerBlock{max-width:500px}.offerBox{border:2px dashed #000;padding:50px}.offerBox img{height:16px!important}.offerBox p:nth-of-type(1){margin-bottom:-10px}.spOfferBox{background:url(https://aleamodular.com/wp-content/uploads/2022/06/bgOfferIMG3.png) no-repeat;background-size:100% 100%;background-position:center;height:275px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:490px;position:relative}.spOfferBox p:nth-of-type(1){position:absolute;top:1.5rem;color:#fff;text-transform:uppercase;font-weight:700;font-size:30px;right:8rem;letter-spacing:2px}.spOfferBox p:nth-of-type(2){position:absolute;bottom:-.5rem;color:#fff;text-transform:uppercase;font-weight:700;font-size:22px;left:10.5rem;letter-spacing:1.5px}.spOfferBox h1{font-weight:900;font-family:"Montserrat",Sans-serif;font-size:72px;color:#000;letter-spacing:2px;margin:7rem 0 0;line-height:52px}.spOfferBox h1 span{font-size:24.5px;font-weight:600;letter-spacing:0;display:block;text-align:right;padding-right:8px}.lead-page .lead-top-form .wpcf7-submit{font-size:16px}.lead-page .lead-top-form input,.lead-page .lead-top-form textarea{font-size:16px}.video-div{width:75%;cursor:pointer}.leadTestimonials .carousel-caption{right:0!important;bottom:unset!important;left:unset!important;color:#000!important;text-align:left!important;background:#f5f5f5;padding:30px!important;width:30%;top:50%;transform:translateY(-50%)}.leadTestimonials .carousel-caption h4{color:#000;font-family:"Raleway",Sans-serif;font-size:32px;font-weight:600;line-height:40px}.leadTestimonials .carousel-caption h5{color:#B1C900;font-family:"Raleway",Sans-serif;font-size:22px;font-weight:500;line-height:30px}.leadTestimonials .carousel-caption p{font-size:18px}.leadTestimonials img.play-btn.play-pause-btn2{position:absolute;top:50%;left:33%;transform:translateY(-50%)}.leadTestimonials .carousel-indicators li{width:12px!important;height:12px!important;border-radius:100%!important;margin:0 10px!important;background-color:#cddb00!important}.leadTestimonials .carousel-indicators{left:unset!important;margin-right:16%!important}li.elementor-icon-list-item a{text-decoration:none}button.video-btn{transition:all 0.3s linear;font-size:13px!important;border-radius:0!important;padding:18px 41px!important;display:none;margin-bottom:0;text-decoration:none;letter-spacing:.5px;text-transform:uppercase;font-family:"Titillium Web",sans-serif;font-weight:600!important;text-align:center;background:#B1C900!important;cursor:pointer!important;border:1px solid transparent!important;color:#1a1a1a!important;outline:none;box-shadow:none!important;position:absolute;bottom:2rem}.wpcf7-response-output{margin:0!important}div#demo{overflow:hidden}.popupVideo ::placeholder{color:#959595}.modal-body h3{color:#000;font-family:"Titillium Web",Sans-serif;font-size:30px;font-weight:600;margin-bottom:15px;text-align:center}.popupVideo button.video-btn{animation:3s slide-left}@keyframes slide-left{from{margin-left:-15%}to{margin-left:0%}}body.page-id-9306 .elementor-element-3621e9b .elementor-container .elementor-column{display:none}body.page-id-9306 .elementor-element-3621e9b .elementor-container .elementor-element-e6e2aa5{display:block;width:100%}.elementor-3992 .elementor-element.elementor-element-2ca3e41 .the-logo{text-align:center}.lead-page .lead-top-form ::placeholder{color:#bbb}section.elementor-element-90bc9a3 li.elementor-icon-list-item:last-child span.elementor-icon-list-icon{margin-top:-10px}a#back-to-top{display:none!important}p.modularkitchentext{color:#fff}button.octf-btn1{font-size:42px}body.blog ul.page-pagination.none-style{position:absolute;bottom:-35px}div#gallery-2 img{width:100%}.elpt-portfolio-filter button{position:relative;background-color:transparent!important;color:#000!important;font-size:17px!important}.elpt-portfolio-filter button:after{content:'';position:absolute;width:0%!important;height:2px!important;background:#b1c900!important;left:0!important;bottom:0!important;transition:all ease .6s!important}.elpt-portfolio-filter .portfolio-filter-item.item-active:after{content:'';position:absolute;width:100%!important;height:2px!important;background:#b1c900!important;left:0!important;bottom:0!important;transition:all ease .6s!important}.elpt-portfolio-filter button:hover:after{width:100%!important}.elpt-portfolio-filter .portfolio-filter-item.item-active{position:relative}.blacklistedBlock .elementor-widget-container{text-align:center}a.n2-ow div::before{content:"";position:absolute;-webkit-transition:all 0.3s linear;bottom:-6px;left:14px;width:100%;height:2px;z-index:-1;background-color:#b1c900}a.n2-ow div::after{content:"";position:absolute;width:2px;height:58px;background-color:#b1c900;top:9px;right:-6px;-webkit-transition:all 0.3s linear}.homeSliderMain .n2-ss-slide-backgrounds.n2-ow-all::before{content:"";position:absolute;width:100%;height:100%;background:rgb(0 0 0 / 55%);z-index:99}div#n2-ss-2 .nextend-arrow img{width:22px!important}rs-layer#slider-2-slide-4-layer-2,rs-layer#slider-2-slide-38-layer-2{background:linear-gradient(0deg,rgb(10 10 10 / .95) 15%,rgb(10 10 10 / .15449929971988796) 70%)}.main-navigation ul>li.menu-item-has-children>a:after,.main-navigation ul>li.is-mega-menu>a:after{content:""!important}.ot-flaticon-next:before{content:''!important}.psac-post-carousel a.psac-post-cat{background:#1a1a1a;border:none;padding:10px;text-transform:uppercase;font-weight:500}.psac-post-carousel.psac-design-1 .psac-post-image-bg{height:280px}.psac-post-carousel.psac-design-1 .psac-post-image-bg::before,a.psac-readmorebtn{display:none}.psac-post-carousel.psac-design-1 .psac-post-carousel-content{padding:0;text-align:left;top:245px}.psac-post-carousel.psac-design-1 .psac-post-content{margin-top:15px;padding-top:75px;text-align:left!important}.psac-post-short-content{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;color:#a3a3a3}.psac-post-carousel-slide{border:1px solid #292929;padding:20px 20px 10px}.psac-post-carousel.psac-design-1 .psac-post-title a{font-size:22px;line-height:1.2}.rating-wrapper{display:none!important}.single-item-wrapper{display:grid;grid-template-columns:auto auto}.single-item-wrapper .item-content-wrapper{grid-column:1 / span 2;grid-row:1;background:transparent!important;padding:0!important;margin-bottom:30px;font-style:normal;color:#fff}.tss-meta-info{grid-row:2 / span 3;width:100px}h4.author-bio{color:#a3a3a3!important;text-transform:uppercase!important;font-size:16px!important;font-weight:300!important;text-align:left!important;width:100%}h3.author-name{text-align:left!important;color:#fff!important;width:450px;margin:18px 0 0!important}ul#primary-menu li{margin:0 35px}ul.headerICONblock{position:fixed;z-index:99;right:0;margin:0;padding:0;top:295px}ul.headerICONblock li img{height:28px;filter:brightness(0) invert(0);transition:all ease 0.6s}ul.headerICONblock li:hover img{animation:ring 20s linear infinite;filter:brightness(0) invert(1);transition:all ease 0.6s}ul.headerICONblock li{margin-bottom:10px;list-style:none}ul.headerICONblock a{display:block;padding:12px;transition:all ease 0.6s;background:#B1C900}ul.headerICONblock li:hover a{background:#242424;transition:all ease 0.6s}ul#primary-menu li li{margin:0}.locationBtn{width:210px!important}@keyframes ring{0%{transform:rotate(0deg)}1.5%{transform:rotate(30deg)}2.5%{transform:rotate(-25deg)}3.75%{transform:rotate(20deg)}5.15%{transform:rotate(-10deg)}6.65%{transform:rotate(5deg)}8.0%{transform:rotate(-2deg)}10.0%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes ding{0%{transform:translateX(0)}1.2%{transform:translateX(4px)}1.5%{transform:translateX(4px)}2.3%{transform:translateX(-4px)}2.5%{transform:translateX(-4px)}3.55%{transform:translateX(4px)}3.75%{transform:translateX(4px)}5.45%{transform:translateX(-3px)}7.15%{transform:translateX(2px)}9.0%{transform:translateX(-1px)}11.0%{transform:translateX(0)}100%{transform:rotate(0deg)}}.page-header{background-image:url(https://aleamodular.com/wp-content/uploads/2023/03/banner-single-page-new.jpg)!important}@media only screen and (min-width:1921px){.homeMainbanneer{padding:20em 0!important}}@media only screen and (min-width:1025px){.locationMap .elementor-shortcode{height:600px}}@media only screen and (min-width:768px) and (max-width:1024px){.spOfferBox h1{font-size:42px;margin:5.5rem 0 0;line-height:36px}.spOfferBox{height:210px;max-width:342px}.spOfferBox h1 span{font-size:16px}.spOfferBox p:nth-of-type(1){top:1.4rem;font-size:20px;right:6rem}.leadTestimonials .video-div{width:100%;cursor:pointer}.leadTestimonials .carousel-caption{right:0!important;bottom:unset!important;left:unset!important;color:#000!important;text-align:left!important;background:#f5f5f5;padding:30px!important;width:100%;top:50%;transform:unset;position:unset!important}.leadTestimonials img.play-btn.play-pause-btn2{position:absolute;top:12%;left:50%;transform:translateX(-50%);width:50px}.leadTestimonials .carousel-caption h4{font-size:24px;line-height:28px}.leadTestimonials .carousel-caption h5{font-size:18px;line-height:24px}.leadTestimonials .carousel-caption p{font-size:16px}.brandLogos .icon-main img{width:62%;margin:0}button.video-btn{top:54%}.tss-carousel-main.swiper .swiper-pagination,.tss-carousel.swiper .swiper-pagination{bottom:0!important}}@media only screen and (max-width:767px){#social-share div.social-open-menu .btn-share{width:57px;height:57px}.offerBox{padding:40px 0}.offerBox h1{font-size:40px;margin:10px 0 0;line-height:18px}.spOfferBox h1{font-size:42px;line-height:32px;margin:4.5rem 0 0}.spOfferBox h1 span{font-size:14px}.spOfferBox{height:175px;max-width:100%}.spOfferBox p:nth-of-type(1){top:.8rem;font-size:20px;right:4.9rem}.leadTestimonials .video-div{width:100%;cursor:pointer}.leadTestimonials .carousel-caption{right:0!important;bottom:unset!important;left:unset!important;color:#000!important;text-align:left!important;background:#f5f5f5;padding:30px!important;width:100%;top:50%;transform:unset;position:unset!important}.leadTestimonials img.play-btn.play-pause-btn2{position:absolute;top:12%;left:50%;transform:translateX(-50%);width:50px}.leadTestimonials .carousel-caption h4{font-size:24px;line-height:28px}.leadTestimonials .carousel-caption h5{font-size:18px;line-height:24px}.leadTestimonials .carousel-caption p{font-size:16px}.footerLogoLead img{width:40%}.brandLogos .icon-main img{width:auto;height:60px}button.video-btn{transition:all 0.3s linear;font-size:13px!important;border-radius:0!important;padding:10px 20px!important;display:none;margin-bottom:0;text-decoration:none;letter-spacing:.5px;text-transform:uppercase;font-family:"Titillium Web",sans-serif;font-weight:600!important;text-align:center;background:#B1C900!important;cursor:pointer!important;border:1px solid transparent!important;color:#1a1a1a!important;outline:none;box-shadow:none!important;position:absolute;bottom:unset;top:14rem}.freeDesignIMG img{width:auto;height:140px}ul#menu-main-menu li a{padding-right:0!important}ul.headerICONblock li img{height:20px}ul.headerICONblock a{padding:5px 10px}ul.headerICONblock{top:unset;bottom:10px}}