.font-01{font-family:"HelveticaNeue"}.font-02{font-family:"HelveticaNeue"}.font-03{font-family:"HelveticaNeue"}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue-Roman.eot");src:local("Helvetica 55 Roman"),local("HelveticaNeue-Roman"),url("../fonts/HelveticaNeue-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Roman.woff") format("woff"),url("../fonts/HelveticaNeue-Roman.woff2") format("woff2"),url("../fonts/HelveticaNeue-Roman.svg") format("svg"),url("../fonts/HelveticaNeue-Roman.ttf") format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue-Light.eot");src:local("Helvetica 45 Light"),local("HelveticaNeue-Light"),url("../fonts/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Light.woff") format("woff"),url("../fonts/HelveticaNeue-Light.woff2") format("woff2"),url("../fonts/HelveticaNeue-Light.svg") format("svg"),url("../fonts/HelveticaNeue-Light.ttf") format("truetype");font-style:normal;font-weight:200;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue-Bold.eot");src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url("../fonts/HelveticaNeue-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Bold.woff") format("woff"),url("../fonts/HelveticaNeue-Bold.woff2") format("woff2"),url("../fonts/HelveticaNeue-Bold.svg") format("svg"),url("../fonts/HelveticaNeue-Bold.ttf") format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue-Medium.eot");src:local("Helvetica 65 Medium"),local("HelveticaNeue-Medium"),url("../fonts/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Medium.woff") format("woff"),url("../fonts/HelveticaNeue-Medium.woff2") format("woff2"),url("../fonts/HelveticaNeue-Medium.svg") format("svg"),url("../fonts/HelveticaNeue-Medium.ttf") format("truetype");font-style:normal;font-weight:500;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue-MediumCondObl.eot");src:local("Helvetica 67 Medium Condensed Oblique"),local("HelveticaNeue-MediumCondObl"),url("../fonts/HelveticaNeue-MediumCondObl.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-MediumCondObl.woff") format("woff"),url("../fonts/HelveticaNeue-MediumCondObl.woff2") format("woff2"),url("../fonts/HelveticaNeue-MediumCondObl.svg") format("svg"),url("../fonts/HelveticaNeue-MediumCondObl.ttf") format("truetype");font-style:italic;font-weight:500;text-rendering:optimizeLegibility;font-display:swap}#wrapper #hero{background:#0266a5}@media(max-width: 767px){#wrapper #hero{height:auto}}@media(max-width: 767px){#wrapper #hero .bg-image{position:relative;margin-top:60px;height:75vw;max-height:400px;min-height:270px}}#wrapper #hero .bg-image .bg-shadow{background:linear-gradient(rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.1) 100%)}#wrapper #hero .text-cont{min-height:80%;margin-top:auto}@media(max-width: 767px){#wrapper #hero .text-cont{min-height:unset;margin-top:unset}}#wrapper #hero .text-cont *{color:#fff;text-align:right}@media(max-width: 767px){#wrapper #hero .text-cont *{text-align:left}}#wrapper #hero .text-cont h4{max-width:690px;margin-bottom:25px}@media(max-width: 1023px){#wrapper #hero .text-cont h4{max-width:650px}}#wrapper #hero .text-cont p{line-height:1.9rem}@media(max-width: 767px){#wrapper #block_1{padding:40px 0 10px}}#wrapper #block_1 *{color:#fff}#wrapper #block_1 .swiper-container{height:39.6vw;min-height:350px;max-height:calc(100vh - 60px)}@media(max-width: 767px){#wrapper #block_1 .swiper-container{height:auto}}#wrapper #block_1 .swiper-container .swiper-slide img{height:100%;width:60%;-o-object-fit:cover;object-fit:cover;box-shadow:0px 0px 30px rgba(0,0,0,.3)}@media(max-width: 767px){#wrapper #block_1 .swiper-container .swiper-slide img{width:100%;height:65vw;max-height:400px;min-height:230px}}#wrapper #block_1 .swiper-container .swiper-slide p{width:40%;color:#fff;font-weight:500;font-style:italic}@media(max-width: 767px){#wrapper #block_1 .swiper-container .swiper-slide p{width:100%;padding:0;margin-top:30px}}