#banner-home{background-color:#0f4c81;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;height:calc(100vh - 195px)}#banner-home .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-background-position-x:100%;background-position-x:100%;opacity:0;animation:.1s ease .1s normal forwards 1 fadein;padding-left:20px;padding-right:20px}#banner-home .container .box-banner-img{position:absolute;top:calc(20px + 50%);transform:translateY(-50%);max-height:calc(100% - 205px);text-align:center}#banner-home .container .box-banner-img img{max-height:calc(100vh - 220px);max-width:100%;width:auto}@media(min-width:890px){#banner-home .container .box-banner-img{display:block!important;width:calc(100vw - 50%)}}@media(min-width:992px){#banner-home .container .box-banner-img{width:calc(100vw - 60%)}}@media(min-width:1140px){#banner-home .container .box-banner-img{-ms-flex:0 0 50%;flex:0 0 50%;max-width:570px}}@media(max-width:890px){#banner-home,#banner-home .container{min-height:inherit;height:auto}#banner-home .box-banner-home{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#banner-home .box-banner-home{top:1.4rem}.home-intro{padding:1.4rem 0}}@keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}.box-banner-home{top:2.4rem}.box-banner-home .title-page{font-size:2rem;font-weight:400}.box-banner-home .copy-text{color:#e6e6e6;font-size:12pt;max-width:90%}.box-banner-home .copy-text p{color:#e6e6e6;font-size:12pt}#home-intro{background-color:rgba(15,76,129,1);padding:2.4rem 0 1.4rem}#home-intro .get-started a.btn{font-size:1.2em}#home-intro .owl-carousel.owl-technology.carousel-center-active-item .owl-item{opacity:1}.owl-theme.owl-technology .owl-nav{margin-top:0}.owl-carousel.owl-technology .owl-nav button.owl-prev{left:-20px}.owl-carousel.owl-technology .owl-nav button.owl-next{right:-20px}.owl-carousel.owl-technology .owl-item img{margin:0 auto;width:auto}.owl-technology button:before{display:none}.owl-carousel.owl-technology button.owl-next:hover,.owl-carousel.owl-technology button.owl-prev:hover{background-color:transparent;border-color:transparent}.owl-technology button .btn-with-arrow{padding:0}.owl-technology button .btn-with-arrow span{margin-left:0}.owl-technology button.owl-prev .btn-with-arrow:hover span{-webkit-transform:translateX(-5px);transform:translateX(-5px)}#home-services{background-color:rgba(236,243,251,1)}#home-services .feature-box-info h4{font-size:1.7em;font-weight:500!important}#home-services .featured-boxes-full{padding-left:.8em;padding-top:.5em}#home-portfolio .font-weight-extra-bold,#home-services .font-weight-extra-bold{font-weight:700!important}.title-white{color:#e6e6e6}div.subt-white{color:#ccccccf5!important}@media(min-width:2000px){#banner-home .container{background-size:30%;background-position:bottom right 17%}}@media(max-width:991.98px){.box-banner-home{max-width:100%}#banner-home .container{background-image:none}}@media (max-width:767.98px){.box-banner-home .copy-text{max-width:100%}#banner-home.banner-internal-our-mission .title-page{padding-top:25px;padding-bottom:15px}#banner-home.banner-internal-our-mission,#banner-home.banner-internal-our-mission .container{min-height:700px}}@media (max-width:400px){#banner-home .title-page{font-size:30px;padding-bottom:23px}#banner-home .copy-text p{margin-bottom:0}.box-banner-home .btn-orange,.stack-btn a{width:100%}}.portfolio-item.servpro .thumb-info-inner{line-height:.8em}.portfolio-item.servpro .thumb-info .thumb-info-inner .thumb-info-more{bottom:0!important;font-size:.7rem;position:initial;display:inline-block;padding:0}.portfolio-item.servpro .thumb-info-type{margin-top:5px}.portfolio-item.servpro .thumb-info-title{padding-top:12px}