@media only screen and (max-width:767px){.h1,h1{font-size:27px}}@media only screen and (max-width:767px)and (min-width:375px){.h1,h1{font-size:calc(26.0458px + .25445vw)}}@media only screen and (max-width:767px)and (min-width:768px){.h1,h1{font-size:28px}}@media only screen and (min-width:768px){.h1,h1{font-size:45px}}@media only screen and (min-width:768px)and (min-width:768px){.h1,h1{font-size:calc(10.71429px + 4.46429vw)}}@media only screen and (min-width:768px)and (min-width:1440px){.h1,h1{font-size:75px}}.h1.small,h1.small{font-size:27px}@media only screen and (min-width:375px){.h1.small,h1.small{font-size:calc(20.66197px + 1.69014vw)}}@media only screen and (min-width:1440px){.h1.small,h1.small{font-size:45px}}.h1.small-medium,h1.small-medium{font-size:38px}@media only screen and (min-width:375px){.h1.small-medium,h1.small-medium{font-size:calc(29.19718px + 2.34742vw)}}@media only screen and (min-width:1440px){.h1.small-medium,h1.small-medium{font-size:63px}}@media only screen and (min-width:768px){.h1.normal-weight,h1.normal-weight{font-weight:400!important}}.h1.normal-weight-all,h1.normal-weight-all{font-weight:400!important}.h2,h2{font-size:20px}@media only screen and (min-width:360px){.h2,h2{font-size:calc(-10px + 8.33333vw)}}@media only screen and (min-width:576px){.h2,h2{font-size:38px}}@media only screen and (min-width:768px){.h2,h2{font-size:38px}}.h2.small,h2.small{font-size:20px}@media only screen and (min-width:375px){.h2.small,h2.small{font-size:calc(17.1831px + .75117vw)}}@media only screen and (min-width:1440px){.h2.small,h2.small{font-size:28px}}.h2.large,h2.large{font-size:20px}@media only screen and (min-width:375px){.h2.large,h2.large{font-size:calc(10.14085px + 2.62911vw)}}@media only screen and (min-width:1440px){.h2.large,h2.large{font-size:48px}}@media only screen and (min-width:768px){.h2.normal-weight,h2.normal-weight{font-weight:400!important}}.h2.normal-weight-all,h2.normal-weight-all{font-weight:400!important}.h3,h3{font-size:17px}@media only screen and (min-width:360px){.h3,h3{font-size:calc(5.33333px + 3.24074vw)}}@media only screen and (min-width:576px){.h3,h3{font-size:24px}}@media only screen and (min-width:768px){.h3,h3{font-size:24px}}.h4,h4{font-size:15px}@media only screen and (min-width:360px){.h4,h4{font-size:calc(6.66667px + 2.31481vw)}}@media only screen and (min-width:576px){.h4,h4{font-size:20px}}@media only screen and (min-width:768px){.h4,h4{font-size:20px}}.h5,h5{font-size:18px}@media only screen and (min-width:360px){.h5,h5{font-size:calc(8px + 2.77778vw)}}@media only screen and (min-width:576px){.h5,h5{font-size:24px}}@media only screen and (min-width:768px){.h5,h5{font-size:18px}}.h6,h6{font-size:14px}@media only screen and (min-width:360px){.h6,h6{font-size:calc(10.66667px + .92593vw)}}@media only screen and (min-width:576px){.h6,h6{font-size:16px}}@media only screen and (min-width:768px){.h6,h6{font-size:16px}}.p,p{line-height:24px;font-size:15px}@media only screen and (min-width:360px){.p,p{font-size:calc(10px + 1.38889vw)}}@media only screen and (min-width:576px){.p,p{font-size:18px}}@media only screen and (min-width:768px){.p,p{line-height:30px;font-size:18px}}.p.large,p.large{font-size:18px;line-height:1.8}@media only screen and (min-width:375px){.p.large,p.large{font-size:calc(15.88732px + .56338vw)}}@media only screen and (min-width:1440px){.p.large,p.large{font-size:24px}}.menu-item a{font-size:16px}@media only screen and (min-width:360px){.menu-item a{font-size:16px}}@media only screen and (min-width:576px){.menu-item a{font-size:16px}}@media only screen and (min-width:768px){.menu-item a{font-size:18px}}.section-video-with-content{padding:10px 0}@media only screen and (min-width:992px){.section-video-with-content{background-color:#ffdd64;padding:70px 0}}.section-video-with-content__video-wrapper{width:100%;text-align:center}.section-video-with-content__video-wrapper .vimeo__wrap{text-align:center}.section-video-with-content__video-wrapper .vimeo__player{width:100%;min-height:48vw;max-width:568px}@media only screen and (min-width:992px){.section-video-with-content__video-wrapper .vimeo__player{min-height:320px}}.section-video-with-content__video-contain{-ms-flex:1;flex:1;position:relative;min-height:48vw;width:100%}@media only screen and (min-width:992px){.section-video-with-content__video-contain{min-height:320px}}@media only screen and (min-width:1200px){.section-video-with-content__video-contain{-ms-flex:0 0 568px;flex:0 0 568px;display:-ms-flexbox;display:flex;margin-right:100px}}.section-video-with-content__video-contain video{width:100%;max-width:568px;margin:auto;display:block}.section-video-with-content__video-placeholder{display:none}@media only screen and (min-width:992px){.section-video-with-content__video-placeholder{max-width:568px;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}}.section-video-with-content__video-actions{width:53px;height:53px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:20;cursor:pointer;background-color:#373747;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .4s ease}@media only screen and (max-width:991px){.section-video-with-content__video-actions{display:none}}.section-video-with-content__video-actions svg{margin-left:12px;width:25px;height:25px}@media only screen and (min-width:768px){.section-video-with-content__video-actions svg{margin-left:20px;width:53px;height:53px}}.section-video-with-content__video-actions:hover{opacity:.9}@media only screen and (min-width:768px){.section-video-with-content__video-actions{width:113px;height:113px}}.section-video-with-content__video-actions .play-button .line{transition:all .4s ease}.section-video-with-content__content{-ms-flex:1;flex:1}@media only screen and (max-width:1199px){.section-video-with-content__content-title{margin-bottom:10px!important;margin-top:40px!important}}.section-video-with-content__content-description{font-size:15px}@media only screen and (min-width:360px){.section-video-with-content__content-description{font-size:calc(10px + 1.38889vw)}}@media only screen and (min-width:576px){.section-video-with-content__content-description{font-size:18px}}@media only screen and (min-width:768px){.section-video-with-content__content-description{font-size:18px}}@media only screen and (min-width:1200px){.section-video-with-content__content-description{max-width:435px}}