body{}a{outline:none}button:active{border:none!important;outline:none!important}button:focus{outline:0}a,.logo,i,button,.scrollup,.main-btn,.mainmenu ul li ul,.testimonial-dots-item img,.team-img a:before,.team-img a:after{}img{max-width:100%}h1{font-size:72px}h2{font-size:48px}h3{font-size:42px;color:#0b0b36}h4{font-size:28px}h5{font-size:24px}h6{font-size:15px}.page-content-block{padding:80px 0}.mtb-auto{margin-top:auto;margin-bottom:auto}.rexmd-features{background-color:#f5f9fc}.section-title{text-align:center;padding-bottom:20px}.section-title h2{color:#151c2f;margin-bottom:0}.section-title h3{color:#151c2f;font-size:36px;font-weight:400}.title-bottom-border span{display:inline-block;position:relative;width:60px;height:2px;background-color:#72d401}.title-bottom-border span:before{position:absolute;width:60px;height:2px;background-color:#e0e0e0;left:-60px;top:0;content:""}.title-bottom-border span:after{position:absolute;width:60px;height:2px;background-color:#e0e0e0;right:-60px;top:0;content:""}.rexmd-features-block{margin-top:30px;text-align:center}.rexmd-features-icon{width:48px;height:48px;line-height:48px;background-color:#d8e0e6;border-radius:50%;display:inline-block;color:#fff;font-size:24px;margin-bottom:20px}.rexmd-features-block h5{font-size:20px}.rexmd-features-block p{color:#151c30;font-size:1.2em;margin-top:.5em}.menu__link{color:#fff!important}.customer-review{background:#b31f24;overflow:hidden;position:relative}.customer-review:before{position:absolute;width:40%;height:200%;transform:rotate(10deg);background-color:#fff;content:"";top:-50%;left:-5%}.customer-review:after{position:absolute;width:260px;height:260px;line-height:260px;content:"\f10d";font-family:'font awesome\ 5 free';font-weight:900;top:50%;left:-50px;font-size:260px;margin-top:-130px;color:#f5f9fc;z-index:0}.customer-review-left{position:relative;z-index:1;font-size:40px;line-height:normal;color:#151c2f}.customer-review-item{margin:0 15px;padding:20px 0}.customer-review-box{border-radius:7px;background-color:#fff;margin:20px;box-shadow:0 0 4px 0 #b1b1b1}.customer-review-header{display:flex;background-color:#f5f9fc;border-radius:7px 7px 0 0;justify-content:space-between;padding:10px 15px}.customer-review-header>div{margin:auto 0}.customer-review-pic img{border-radius:50%;max-width:40px;border:2px solid #fff;width:40px;height:40px;margin:0 auto}.customer-review-title h6{margin-bottom:3px;color:#151c2f}.star-block{color:#e6ae42}.star-block i{margin-right:2px}.customer-review-text{min-height:130px;padding:15px}.customer-review-text h6{font-size:18px}.customer-review-text p{margin-bottom:0;color:#151c30;font-size:1.6rem}.customer-review-block{position:relative;z-index:3}.customer-review-block button.slick-arrow{width:40px;height:40px;background-color:fafafa;border-radius:50%;color:#1b1b1b;font-family:'font awesome\ 5 free';font-weight:900;font-size:16px;display:inline-block;text-align:center;line-height:40px;margin:0 5px;box-shadow:0 0 5px 0 rgb(21 28 47/28%);border:0;top:50%;margin-top:-20px;position:absolute;cursor:pointer}.customer-review-block button.slick-prev{left:-50px}.customer-review-block button.slick-next{right:-50px}.customer-review-block button.slick-arrow:hover{background-color:#151c2f;color:#fff}.customer-review-carousel .slick-arrow i{color:transparent}.other-review-sec{background-color:#151c30}.other-review-sec .section-title h2{color:#fff}.other-review-box{background-color:#fff;box-shadow:0 0 15px 0 rgba(31,76,153,.3);margin-top:40px}.other-review-header{display:flex;justify-content:space-between;padding:15px;background:#f5f9fc}.other-review-header>div{margin:auto 0}.other-review-header .star-block span{color:#151c31;font-size:1.6rem}.other-review-date{color:#151c31;font-size:1.6rem}.other-review-text{padding:15px;text-align:center}.other-review-text h6{color:#b31f24}.other-review-text p{color:#151c30;font-style:italic;font-size:1.7rem}.total-review{color:#fff;padding-top:40px}.total-review-block{padding-bottom:25px}.total-review-block h2{margin-bottom:0;color:#fff}.total-review-block h6{color:#b31f24}.total-review-bar{padding:5px 0;display:flex}.total-review-bar span:first-child{width:20%;font-size:16px;margin:auto 0}.total-review-bar span.review-progress{width:65%;height:15px;background-color:#f5f9fc;margin:auto 0}.total-review-bar span:nth-child(3){width:15%;font-size:16px;text-align:center;margin:auto 0}.total-review-bar span.review-progress span{background-color:#e6ae42;height:15px;display:block}.see-more-reviews:active{color:#e6ae43;border:2px solid #e6ae43!important}.see-more-reviews{display:none;max-width:200px;margin:0 auto;margin-top:20px}.see-more-reviews,.leave-review{width:100%;font-weight:800;margin-top:20px;line-height:27px;text-align:center;padding:8px;background:0 0;color:#e6ae43;border:2px solid #e6ae43;text-transform:uppercase}@media only screen and (min-width:1200px) and (max-width:10000px){.container{max-width:1200px}}@media(min-width:100px) and (max-width:991px){.total-review{padding-top:0}.customer-review-block{position:relative;z-index:1}.customer-review-left{padding-left:15px;padding-bottom:30px}}@media(min-width:100px) and (max-width:767px){.customer-review:before{width:400px;left:-100px}}@media(min-width:100px) and (max-width:640px){}@media(min-width:100px) and (max-width:580px){.slick-arrow{display:none!important}.see-more-reviews{display:block}.customer-review-block button.slick-arrow{top:inherit;bottom:-40px}.customer-review-block button.slick-prev{left:50%;margin-left:-50px}.customer-review-block button.slick-next{right:50%;margin-right:-50px}}@media(min-width:100px) and (max-width:480px){}@media(min-width:100px) and (max-width:380px){}