.section .col label,.section .col li,.section .col p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;line-height:1.3;max-width:80%;text-align:left}@media screen and (min-width:768px){.section .col label,.section .col li,.section .col p{font-size:calc(12.57143px + .44643vw)}}.section h3{font-size:26px;line-height:1.4;text-transform:uppercase}.section h4{font-family:Viga,sans-serif;font-size:20px;font-weight:300;text-align:left}.section{align-items:stretch;display:flex;justify-content:stretch;min-height:90vh;width:100%}.section.partners .row .col{display:block;padding:5vw}@media (max-width:768px){.section{min-height:0}}.section .col{padding:3vw 5vw}@media (max-width:768px){.section .col{padding:20vw 5vw 15vw}.section .col[style]{min-height:60vh}}.section .col ul{list-style-type:disc;margin:0;padding:0}.col li{margin:15px 0}.section-banner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:30px 5vw;width:100%}.section-banner.large{padding:5vw}.section-banner a,.section-banner p{color:#fff;font-family:Viga,sans-serif;font-size:20px;text-align:center}@media screen and (min-width:768px){.section-banner a,.section-banner p{font-size:calc(18.28571px + .22321vw)}}@media screen and (min-width:2560px){.section-banner a,.section-banner p{font-size:24px}}.section-banner p+p{margin-top:0}.section-banner .button{display:inline-block;white-space:nowrap}.row{align-items:stretch;background-repeat:no-repeat;display:flex;flex-direction:row;justify-content:stretch;width:100%}@media (max-width:768px){.row{flex-direction:column}}.col{background-position:50%;background-repeat:no-repeat;background-size:cover}.col p{margin:0}.col div+h2,.col p+h2,.col p+h4{margin-top:1em}.col div+h2.small,.col p+h2.small{margin-top:2em}.col h3{margin:1.2em 0 .8em}.col h4{margin:0}.partner-section{float:left;margin:2vw 0;width:50%}