@font-face{font-family:'Gotham Black';src:url("/fonts/Gotham-Black.otf") format("opentype")}@font-face{font-family:'Gotham Bold';src:url("/fonts/Gotham-Bold-Regular.ttf") format("truetype")}@font-face{font-family:'Gotham Book';src:url("/fonts/Gotham-Book-Regular.otf") format("opentype")}.promos .promo{padding:60% 0;position:relative}.promos .promo .promo-info{position:absolute;top:0px;left:0px;height:100%;width:100%;padding:40px;padding-top:100px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;text-align:center}.promos .promo .promo-info:hover{background-color:rgba(34,174,230,0.3)}.promos .promo .promo-info h2,.promos .promo .promo-info p{color:#fff;text-shadow:1px 1px 2px #2f2f2f;max-width:500px;margin-left:auto;margin-right:auto}.promos .promo .promo-info .btn{color:#fff;background-color:transparent;position:relative;padding:10px 0px}.promos .promo .promo-info .btn::after{content:'';bottom:0;left:0;position:absolute;height:1px;width:100%;background-color:#fff}@media (min-width: 768px){.promos .promo{padding:30% 0}}@media (min-width: 1200px){.promos .promo{padding:0px;height:calc(100vh - 90px)}}.home-about{position:relative;margin-bottom:20px}.home-about img,.home-about .home-about-content{z-index:5}.home-about .home-about-image img{max-height:210px;margin:0 auto;margin-bottom:20px}.home-about h2{margin:0}@media (min-width: 768px){.home-about .home-about-content{padding-left:30px}}
