@import url("https://use.typekit.net/ykf7vnh.css");@font-face{font-family:'cinematografica-extrabold';src:url('fonts/cinematografica-extrabold-webfont.woff2') format('woff2'),url('fonts/cinematografica-extrabold-webfont.woff') format('woff');font-weight:normal;font-style:normal}body .square{position:relative;display:block}body .square::before{content:'';display:block;margin-top:100%}body .square:hover .bg{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}body .square .bg{-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}body .square .content{background:#fff;position:absolute;top:0;left:0;bottom:0;right:0;margin:0 7.5px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;padding:35px 85px}body .square .content h2{margin-bottom:0}body .square .content>*:last-child{margin-bottom:0}body .square .content p{font-size:18px;line-height:24px}body .square .content .backstretch img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body .square.image{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body .square.image:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}body .square.image .content .wrapper{background:none}body .square.col .content{padding:30px}body .fullwidth .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;padding:60px 395px}body .fullwidth .wrapper>*:last-child{margin-bottom:0}body .fullwidth .wrapper h2{margin-bottom:30px}body .fullwidth .wrapper p{font-size:20px;line-height:24px;color:#fff}body .fullwidth .wrapper p a{font-weight:700;color:#fff}body .fullwidth .wrapper p:last-child,body .fullwidth .wrapper p:last-of-type{margin-bottom:0}body .fullwidth .wrapper .btn{margin-top:30px}body .textBlock .wrapper{background-color:#fff;padding:60px;height:100%;position:relative}body .textBlock .wrapper iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}body .textBlock .wrapper h2:not(:last-child){margin-bottom:20px}body .textBlock .wrapper h3{margin-bottom:20px}body .textBlock .wrapper p{font-size:18px;line-height:24px}body .textBlock .wrapper p:last-child{margin-bottom:0}body .textBlock .wrapper ul{max-width:75%;margin-left:auto;margin-right:auto}body .textBlock .wrapper a{color:#2a77f7}body .textBlock .wrapper .btn{color:#fff}body .textBlock .wrapper .step-btn{text-align:center}body .textBlock .wrapper .step-btn:only-child{transform:translate(0, -50%);margin-top:43%}body .textBlock .wrapper .mejs-container{margin:0 auto;background:none;height:60px !important}body .textBlock .wrapper .mejs-container .mejs-controls{background:#000;height:60px;padding:10px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-webkit-border-top-left-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;-moz-border-radius-topleft:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;border-top-left-radius:30px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body ul{font-size:18px;line-height:24px}body ul:last-child{margin-bottom:0}body .image .wrapper{height:100%;background:#b2d9c8;padding:60px}body.two-half .row:not(:last-child){margin-bottom:15px}@media (max-width:1600px){body#top .square .content{flex-direction:row;padding:35px}}@media (max-width:1440px){body#top .fullwidth .wrapper{padding:60px}body#top .square.col .content h3{font-size:32px;line-height:1;text-align:center}}@media (max-width:1220px){body#top .fullwidth .wrapper{padding:60px}body#top .square.col .content h3{font-size:22px;text-align:center}}@media (max-width:991px){body#top .col:not(:last-of-type),body#top .col-md-3.textBlock:not(:last-of-type),body#top .col-md-4.textBlock:not(:last-of-type),body#top .col-md-6.textBlock:not(:last-of-type),body#top .col-md-3.image:not(:last-of-type),body#top .col-md-4.image:not(:last-of-type),body#top .col-md-6.image:not(:last-of-type){margin-bottom:15px}}@media (max-width:767px){body#top .col{flex-basis:100%}body#top .square::before{margin-top:0}body#top .square .content{position:static;flex-direction:column;margin:0}body#top .square.col .content h3{font-size:32px}body#top .textBlock .wrapper iframe{position:static}}@media (max-width:425px){body#top .fullwidth .wrapper{padding:50px}body#top .textBlock .wrapper .mejs-container{max-width:100%;margin:0 auto}}