.section-title{margin-top:0;margin-bottom:30px;font-weight:800;font-size:28px;max-width:760px;margin-left:auto;margin-right:auto}.section-intro{margin-top:0;margin-bottom:60px;font-size:16px;margin-left:auto;width:750px;margin-right:auto}.promo-section{position:relative}.hero-carousel{height:560px;color:#fff;background-color:#343e49}.hero-carousel .carousel-inner .item{height:560px;background-position:center center;padding-top:100px}.hero-carousel .carousel-inner .item-1{background-image:url("../images/why-mi/1.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .item-2{background-image:url("../images/why-mi/2.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .item-3{background-image:url("../images/why-mi/3.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .item-4{background-image:url("../images/why-mi/4.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .item-content-inner{max-width:680px;margin:0 auto}.hero-carousel .carousel-inner .heading{font-size:38px;line-height:1.2;font-weight:900;margin-top:0;margin-bottom:15px}.hero-carousel .carousel-inner .intro{font-size:20px;margin-bottom:30px}.services-section .item{margin-bottom:60px}.services-section .item-inner{padding:0 15px}.services-section .item-title{color:#113560;margin-top:0;margin-bottom:15px;font-size:18px}.services-section .custom-icon{margin-bottom:15px;display:inline-block;color:#2f7ddb;font-size:68px}.services-section .cta-area{margin-top:45px}.why-section{background:#2f7ddb;color:#fff}.why-section .section-title{margin-bottom:30px}.reasons{max-width:600px}.reasons .fa-check{color:#00c85d}.reasons .item{margin-bottom:30px}.reasons .item-title{font-size:18px}.reasons .item-desc{color:rgba(0,0,0,.5);font-size:14px}.badges-list{margin-top:60px}.badges-list .badge-item{margin-right:30px;margin-bottom:30px}.badges-list .badge-item:last-child{margin-right:0}.badges-list img{max-height:90px;vertical-align:middle}.reviews-section{background:#1c59a2;color:#fff}.reviews-section .rating{margin-bottom:15px}.reviews-section .rating .svg-inline--fa{color:#feb415}.reviews-section .owl-carousel .owl-item img.customer-profile{display:inline-block;margin:0 auto;width:60px;height:60px;margin-bottom:10px}.reviews-section .inner{padding:30px}.reviews-section .quote{border-left:none;padding:0;font-size:14px;position:relative;padding-left:20px;text-align:left}.reviews-section .quote .svg-inline--fa{position:absolute;left:0;color:rgba(255,255,255,.6);color:rgba(0,0,0,.4)}.reviews-section .source{font-size:12px;color:rgba(255,255,255,.8)}.reviews-section .source a{color:rgba(0,0,0,.6)}.reviews-section .source a:hover{color:#fff}.owl-theme .owl-dots .owl-dot span{background:rgba(255,255,255,.6)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:rgba(0,0,0,.4)}.about-section{background:#f5f5f5}.about-desc{max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:30px}.about-figure{max-width:720px;margin-left:auto;margin-right:auto}.callout-section{background:#2f7ddb;color:#fff;padding-top:45px;padding-bottom:45px}.callout-section .section-title{margin-bottom:5px}.callout-btn{margin-top:15px}.why-miuk{margin:10px 0 0;padding-top:0;float:left;width:100%;display:block}.why-miuk .sub-title{font-size:20px;margin-top:0;margin-bottom:30px}.why-miuk .item-inner{padding:0;border-top:3px #00b187 solid}.why-item{width:23%;margin:0 1%;display:block;float:left}@media (min-width:769px) and (max-width:1200px){.why-item{width:46%;margin:0 2%;display:block;float:left}}.why-miuk .project-item{position:relative;height:360px;overflow:hidden}.why-miuk .project-item:hover .info-mask{margin-top:0}.why-miuk .info-mask{position:absolute;display:block;width:100%;height:360px;background:#fff;margin-top:280px;-webkit-transition:margin-top .4s ease-in-out;-moz-transition:margin-top .4s ease-in-out;-ms-transition:margin-top .4s ease-in-out;-o-transition:margin-top .4s ease-in-out}.why-miuk .info-mask .mask-inner{position:relative;padding:30px;height:360px}.why-miuk .info-mask span{display:block}.why-miuk .info-mask .title{font-weight:700;margin:0;font-size:17px;padding-bottom:30px;text-align:center;color:#000;text-transform:uppercase}.why-miuk .info-mask .desc{margin-bottom:15px;font-size:14px;text-align:center;line-height:18px}.why-miuk .info-mask .link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.why-miuk .img-holder{position:absolute;width:100%;height:360px}.why-miuk .img-holder-1{background:url(../images/products/1.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.why-miuk.img-holder-2{background:url(../images/products/2.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.why-miuk .img-holder-3{background:url(../images/products/3.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.why-miuk .img-holder-4{background:url(../images/products/4.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.latest-projects{margin-top:10px;margin-bottom:10px}.photos-wrapper .item{margin-bottom:15px}.photos-wrapper .item a{display:inline-block;background:#113560;max-width:100%;overflow:hidden}.photos-wrapper .item a img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.photos-wrapper .item a img:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.normal-btn{padding:5px 22px;background:#ed1c24;border:1px #ed1c24 solid;border-radius:20px;color:#fff;outline:none;font-size:12px;min-height:24px;text-transform:uppercase}.normal-btn:hover{box-shadow:0 1px 1px #555}