section.headline-text .row-fluid{margin:0 auto;max-width:740px}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:transparent;display:flex;font-size:18px;justify-content:center;text-align:left}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.swiper-prev{margin-right:20px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swiper-button-disabled{opacity:.5}.image-slider .swiper-pagination{bottom:auto;position:relative!important;text-align:center;top:0!important;transform:translateZ(0);transition:opacity .3s;z-index:10}section.image-slider .row-bullets{margin-top:30px}.swiper-pagination-bullet{background:#171b25}.image-slider .swiper-pagination-bullet-active{background:#40c0e9;border-radius:5px;opacity:var(--swiper-pagination-bullet-opacity,1);width:20px}p.sub-headline.bold{font-size:20px;margin-bottom:15px}.sub-text{margin-top:30px;max-width:600px}.row-fluid.row-1440.row-bullets .span4.d-flex.justify-end{background:#f1f7f9;height:100px;margin-top:-140px;position:relative;z-index:9}.sub-text p{margin:0}@media (max-width:767px){section.image-slider .sw-paginagtion{margin-bottom:30px}.row-fluid.row-1440.row-bullets .span4.d-flex.justify-end{height:auto;margin-top:0}.sub-text{margin-top:60px;max-width:80%;position:a}.row-fluid.row-1440.row-bullets .span4.d-flex.justify-end{background:transparent;height:100px;margin-top:-255px;position:relative;z-index:9}section.image-slider .row-bullets{margin-bottom:-40px;margin-top:40px}}.modal{background-color:#000;background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:99}#caption,.modal-content{display:block;margin:auto;max-width:700px;width:80%}#caption{color:#ccc;height:150px;padding:10px 0;text-align:center}#caption,.modal-content{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:zoom;animation-name:zoom}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}.close{color:#f1f1f1;font-size:40px;font-weight:700;position:absolute;right:35px;top:15px;transition:.3s}.close:focus,.close:hover{color:#bbb;cursor:pointer;text-decoration:none}@media only screen and (max-width:700px){.modal-content{width:100%}}section .swiper-zoom-container{height:auto!important;width:100%}