.blue-a a{color:#028ecf}.redis .elementor-element a{color:#028ecf}.container-1360{max-width:1360px;margin:0 auto}.single-format-standard .container{max-width:1360px;margin:0 auto}.single-format-standard .page-title-heading{font-size:42px}.wpcf7-spinner{position:absolute!important}.contact-get-quote button{margin-top:20px}.redis #header.header-style1 .header-wrap{background:#fff}#mainnav>ul>li>a,.header-modal-menu-left-btn .text,header .flat-information li,header .flat-information li a,#header.header-style1 .btn-header,#mainnav>ul>li.menu-item-has-children>a{text-transform:math-auto;text-decoration:none;color:#333;font-size:16px;font-weight:400}.redis #mainnav ul.sub-menu{width:306px}.redis #mainnav ul.sub-menu>li>a{text-transform:math-auto;font-weight:400;color:#2e2e2e}.redis #mainnav ul.sub-menu>li>a:hover{color:#028ecf}#header.header-sticky{background:#fff}.wrap-btn-header a{background-color:#028ecf;border-radius:15px;padding:12px 24px 12px 15px!important}.wrap-btn-header a .elementor-button-icon{margin-right:9px}.redis .wrap-btn-header a:hover{background-color:#007db8}.redis .elementor-section.elementor-section-boxed>.elementor-container{max-width:1360px}.redis #mainnav>ul{display:flex;gap:20px}.bottom ul.menu>li a,#mainnav>ul>li>a{white-space:nowrap;text-overflow:ellipsis;text-transform:math-auto}#mainnav>ul>li>a:hover:after{width:0%;opacity:0!important;visibility:visible}.redis #mainnav ul li a,.header-modal-menu-left-btn .text,header .flat-information li{font-size:16px!important;text-transform:math-auto}.redis .themesflat-top{margin:-8px 0 0;padding:15px;background:#444;color:#b1b1b1;font-size:14px}.redis .header-default .themesflat-top .content-left .flat-information i{font-size:12px}.redis .themesflat-top a{color:#b1b1b1}.redis .themesflat-top a:hover{color:#028ecf}.header-default .themesflat-top .content-left .flat-information i{font-size:12px!important}.redis #mainnav ul li:hover>ul.sub-menu{top:118%;left:-44px;overflow:visible;display:inline-table}#mainnav ul.sub-menu{padding:10px!important}.mob-phone-header{display:none}.site-logo-mob{display:none}.site-logo-menu-mob{width:80%;margin:40px 0 25px 11px}.wpcf7 form.sent .wpcf7-response-output{display:block!important}.redis .blue-text b{color:#028ecf}.redis .no-wrap .elementor-button-text{white-space:nowrap}.redis .white-yellow span{color:#fccb36}.redis .elementor-widget-n-accordion .e-n-accordion-item{display:flex;flex-direction:column;position:relative;border:1px solid #d9d9d9;margin-bottom:5px!important;border-radius:15px}.redis .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:#4c4c4c}.redis .elementor-widget-n-accordion .e-n-accordion-item-title{background-color:rgba(255,255,255,0)!important;border-color:rgba(255,255,255,0)!important;border:0px}.redis .e-n-accordion-item-title-icon{background-color:#c6e6f4;padding:10px 13px;border-radius:20px}.redis .e-n-accordion-item .elementor-widget-container{font-family:Inter;line-height:22px;color:#747474}.redis .e-n-accordion .e-con-full{background:rgba(243,243,243,0)!important;border:0!important}.redis-blog-block .featured-post img{object-fit:cover;object-position:center center;transition-duration:.3s;height:200px;width:100%}.redis-blog-block .tf-posts .blog-post .featured-post .blog-plus{display:none}.redis-blog-block .tf-posts.style2 .blog-post .title{min-height:80px}.redis-blog-block .content{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.redis .wpcf7-list-item{text-align:left!important}.redis .wpcf7-list-item .wpcf7-list-item-label{font-size:15px!important}.widget-title{text-align:center;padding:50px 10px 10px!important}.widget .widget-title{margin-bottom:0!important}#header .inner-header{padding:17px 15px;background:#fff}.container{margin:0 auto!important}.quest-form .wpcf7-form-control label{background:rgba(255,246,229,0)!important;padding:10px 0 10px 20px;width:100%;margin-bottom:10px!important}.quest-info{margin-top:22px;align-items:baseline;gap:10px}.single .elementor-shortcode h1,.category-blog h1{color:#fff;text-align:center;max-width:900px;margin:0 auto}.single .line-star .rpi-flx,.category-blog .line-star .rpi-flx{justify-content:center}.redis-footer .elementor-icon-list-item{list-style-type:none!important}.redis-footer ul,.redis-footer ol{padding:0;margin:0 0 30px 1px}.paging-navigation.pager-numeric{margin-bottom:28px;justify-content:center;align-items:center;display:flex}.navigation.paging-navigation .current,.navigation.paging-navigation a:hover,.navigation.paging-navigation a.next:hover{color:#548fff!important}.category-blog .wrap-content-area,.single-post #primary{display:flex;gap:20px}.category-blog .blog-list .entry-border:hover{box-shadow:0 10px 30px rgba(0,0,0,27%)}.category-blog h2{font-size:26px}.category-blog #main,.single-post #main{flex-basis:70%}.category-blog .sidebar-right,.single-post .sidebar-right{flex-basis:29%}.archive .main-post.entry-border{box-shadow:rgba(0,0,0,.08) 0px 10px 30px;display:flex!important;padding:23px 35px 19px!important}.post-excerpt{color:#8f8f8f;font-weight:300;font-family:"Inter"}.single-post h3{font-size:18px}.single-post #primary p,.single-post #primary li{color:#646464!important}.post-date span,.post-meta-item span{font-size:12px;font-weight:300;line-height:23px;letter-spacing:0px;color:#8c8c8c}.clip-text{-webkit-text-fill-color:#028ecf!important}.error-404-text{text-align:center}.wrap-button-404{text-align:center;margin-bottom:50px}@media only screen and (max-width:1440px){#mainnav>ul>li{margin:0!important}}@media (max-width:1024px){.redis .two-column.title-margin .elementor-col-25{width:48%}.redis .two-column.title-margin .elementor-column-gap-default{gap:10px;justify-content:space-between}.redis-blog-block .tf-posts.no-carousel.mobile-column-1 .item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redis-blog-block .tf-posts.no-carousel.mobile-column-1 .item:last-child{display:none}.redis-blog-block .tf-posts.style2 .blog-post .title{min-height:90px}.redis-blog-block .tf-posts.style2 .blog-post .content{padding:10px}}@media (max-width:991px){.btn-menu{display:block!important;order:2;margin:14px 15px 20px 20px!important}.mob-phone-header{display:block;max-width:30px;margin-left:20px;margin-right:20px;margin-top:8px}.category-blog .wrap-content-area{flex-wrap:wrap}.category-blog #main{flex-basis:100%}.category-blog .sidebar-right,.single-post .sidebar-right{flex-basis:100%}.single-post #primary{flex-wrap:wrap}.category-blog #main,.single-post #main{flex-basis:100%}.single-post h1,.category-blog h1{font-size:34px}}@media (max-width:767px){.themesflat-top{display:none}.two-column>.elementor-container{gap:10px}.two-column .elementor-container>div{width:48%}.get-header a{font-size:14px;line-height:1;padding:11px 17px}.sub-menu{background:#fff;border-bottom:0px!important;font-style:italic}.menu,.menu li{list-style:none;margin:0;padding:0}.menu>li>a,.sub-menu a{display:block;padding:12px 15px;border-bottom:1px solid #e2e2e2;text-decoration:none;color:#000;font-family:"Inter"}.menu>li>a,.sub-menu a{display:block;padding:10px 15px;border-bottom:1px solid #e2e2e2;text-decoration:none;color:#000}.menu .sub-menu{max-height:0;overflow:hidden;transition:max-height .3s ease}.menu-item-has-children>a{position:relative;padding-right:30px}.menu-item-has-children>a::after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;transition:transform .3s ease}.menu-item-has-children.open>a::after{transform:translateY(-50%) rotate(180deg)}.sub-menu{margin-left:10px}.sub-menu a{font-size:14px;color:#5a5a5a}.redis .mob-center .heading{text-align:center}.redis .mob-center .sub-title{text-align:justify}.redis .title-margin .elementor-image-box-title{margin-top:5px;margin-bottom:5px}.redis .title-margin .elementor-element-populated{align-content:flex-start!important;align-items:self-start!important}.order-mob2{order:2}.redis .mob-2photo .gallery-item{width:50%}.redis .e-n-accordion-item .elementor-widget-container{font-family:Inter;line-height:18px;color:#747474;font-size:13px}.logo{padding-top:0!important;line-height:normal!important}.category-blog article.has-post-thumbnail .content-post{margin:0}}@media (max-width:580px){.site-logo{display:none}.site-logo-mob{display:block;width:30px}.header-ct-right .wrap-btn-header{display:block}}