.intro--white{background-color:#fff}.intro--grey{background-color:#e7e7e7}.intro__wrapper{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:320px){.intro__wrapper{padding-top:calc(30px + 45 * (100vw - 320px) / 320);padding-bottom:calc(30px + 45 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__wrapper{padding-top:75px;padding-bottom:75px}}.intro__wrapper{padding-top:75px;padding-bottom:75px}@media only screen and (min-width:768px){.intro__wrapper{padding-top:calc(75px + -7.5 * (100vw - 768px) / 672);padding-bottom:calc(75px + -7.5 * (100vw - 768px) / 672)}}@media only screen and (min-width:1440px){.intro__wrapper{padding-top:67.5px;padding-bottom:67.5px}}.intro__wrapper{padding-left:15px;padding-right:15px}@media only screen and (min-width:320px){.intro__wrapper{padding-left:calc(15px + 15 * (100vw - 320px) / 320);padding-right:calc(15px + 15 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__wrapper{padding-left:30px;padding-right:30px}}.intro__wrapper{text-align:center}@media only screen and (min-width:992px){.intro__wrapper{max-width:1170px;margin:0 auto}}@media only screen and (min-width:1200px){.intro__wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:992px){.intro__wrapper--right{text-align:left;display:flex;align-items:stretch}}.intro__content{width:100%}.intro__content__title{font-size:13px}@media only screen and (min-width:320px){.intro__content__title{font-size:calc(13px + 13 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__content__title{font-size:26px}}.intro__content__title{margin-bottom:10px}@media only screen and (min-width:320px){.intro__content__title{margin-bottom:calc(10px + 10 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__content__title{margin-bottom:20px}}.intro__content__title{letter-spacing:.275px}@media only screen and (min-width:320px){.intro__content__title{letter-spacing:calc(0.275px + 0.275 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__content__title{letter-spacing:.55px}}.intro__content__title{font-weight:700;color:#00748D;font-family:"Lato-Bold",sans-serif;text-transform:uppercase}.intro__content__description{font-size:9px}@media only screen and (min-width:320px){.intro__content__description{font-size:calc(9px + 9 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__content__description{font-size:18px}}.intro__content__description p+p{margin-top:7.5px}@media only screen and (min-width:320px){.intro__content__description p+p{margin-top:calc(7.5px + 7.5 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.intro__content__description p+p{margin-top:15px}}.intro__content .list-content{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;max-width:965px;margin-left:auto;margin-right:auto;margin-top:25px}@media only screen and (min-width:992px){.intro__content .list-content{margin-top:45px}}.intro__content .list-content .wrap{padding-left:20px;padding-right:20px;text-align:left}.intro__content .list-content .wrap:first-child{flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.intro__content .list-content .wrap:first-child{flex:0 0 40%;max-width:40%}}.intro__content .list-content .wrap:last-child{flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.intro__content .list-content .wrap:last-child{flex:0 0 60%;max-width:60%}}.intro__content .list-content .wrap .title{color:#00748d}.intro__content .list-content .wrap ul{padding-left:20px;margin-top:8px}.intro__content .list-content .wrap ul li{padding-left:0}.intro.with-video .intro__content{text-align:center}.intro__video-button{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:30px;margin-top:30px}@media only screen and (min-width:992px){.intro__video-button{margin-top:0;padding-top:0;padding-left:120px;width:50%}}.intro__video-button:before{content:"";transition:all 0.4s ease;transition-delay:750ms;height:0;width:0;position:absolute;top:0;right:auto;transform:translateY(-50%);background-color:#707070}@media only screen and (min-width:992px){.intro__video-button:before{top:50%;right:100%}}.intro__video-button.inview-active:before{width:100%;height:1px}@media only screen and (min-width:992px){.intro__video-button.inview-active:before{width:1px;height:120%}}.intro__video{position:relative;text-align:center;margin-bottom:30px}.intro__video__wrap{width:100%}.intro__video__play-video{cursor:pointer;width:55px;position:absolute;left:50%;top:calc(50% - 27px);transform:translate(-50%,0)}@media only screen and (min-width:768px){.intro__video__play-video{top:calc(50% - 45px);transform:translate(-50%,0);width:90px}}@media only screen and (min-width:992px){.intro__video__play-video{top:calc(50% - 45px);transform:translate(-50%,0)}}@media only screen and (min-width:1200px){.intro__video__play-video{top:calc(50% - 45px);transform:translate(-50%,0)}}.intro__video__description{margin:5px 0 35px}@media only screen and (min-width:992px){.intro__video__description{margin:10px 0 40px}}.intro__button{width:fit-content}@media only screen and (min-width:992px){.intro__button__wrapper--right{margin-top:0;flex-shrink:0;flex-direction:column;display:flex;justify-content:center;position:relative}}.home .intro{margin-top:10px}@media only screen and (min-width:320px){.home .intro{margin-top:calc(10px + 10 * (100vw - 320px) / 320)}}@media only screen and (min-width:640px){.home .intro{margin-top:20px}}