@media (max-width:1200px){html{font-size:14px!important}.body-wrapper{overflow:hidden}}@media (max-width:992px){html{font-size:13px!important}#hero_image .copy{align-self:flex-start!important;max-width:100%}#intro{margin-top:0;padding:0 0 50px}#hero_image{height:40rem}#hero_image .image{max-height:22rem;right:0}#hero_image h1{font-size:2.6rem;line-height:3rem}#hero_image .image{position:relative}#hero_image #hero_content{flex-direction:column-reverse;height:26rem;padding-bottom:0}div#hero_content div:last-child{align-self:center!important}footer .navigation{flex-direction:column;justify-content:center}.footer .top .navigation .col.logo{min-width:100%;width:100%}.footer .top .navigation img.logo{max-width:17rem!important}.d-flex.justify-content-between.address.align-items-center{flex-direction:column}.footer .bottom .left,.footer .bottom .right{text-align:center}footer .legal.justify-content-between{flex-direction:column}footer .navigation .col{display:none}footer .navigation .col:last-child{display:block}.footer .top .navigation{padding:30px 0 20px}.footer .top .divider{margin-bottom:20px}.footer .top .address a,.footer .top .address p{font-size:.9rem;text-align:center!important}#cta h2{color:#000;font-size:2rem;line-height:2.5rem}#cta .text{max-width:75%;padding-bottom:30px}#cta .image img{max-width:37rem}.hide-mobile{display:none}.mobile-only{display:block}h2{font-size:2.4rem;line-height:3rem}section#cta * a.button{padding:5px 10px!important}.tabsItem{display:flex;flex-direction:column;width:100%}.tabItem{border-right:0;margin-right:0;padding-right:0}#partners .col.laptop{margin:0 auto;max-width:460px}#cta .image{display:none}#cta .text{max-width:100%}section#cta p br{display:none}section#tab img.gradient{max-width:100%}}@media (max-width:760px){html{font-size:12px!important}.body-wrapper{overflow:hidden}.row.align-items-top,.row.align-items-top.d-flex,footer .navigation{flex-direction:column}footer .navigation{justify-content:center}.footer .top .navigation .col.logo{min-width:100%;width:100%}.footer .top .navigation img.logo{max-width:17rem!important}.d-flex.justify-content-between.address.align-items-center{flex-direction:column}.footer .bottom .left,.footer .bottom .right{text-align:center}footer .legal.justify-content-between{flex-direction:column}footer .navigation .col{display:none}footer .navigation .col:last-child{display:block}.footer .top .navigation{padding:30px 0 20px}.footer .top .divider{margin-bottom:20px}.footer .top .address a,.footer .top .address p{font-size:.9rem;text-align:center!important}#cta h2{color:#000;font-size:2rem;line-height:2.5rem}#cta .text{max-width:100%;padding-bottom:30px}#cta .image img{max-width:37rem}#hero_image .copy{align-self:center!important;max-width:100%}#intro{margin-top:0;padding:0 0 50px}#hero_image{height:40rem}#hero_image .image{max-height:14rem;right:0}#hero_image h1{font-size:2.6rem!important;line-height:3rem!important}#hero_image .image{position:relative}#hero_image #hero_content{flex-direction:column-reverse;height:31rem;padding-bottom:0}div#hero_content div:last-child{align-self:center!important}* h1,* h2,* h3,* p{text-align:center!important}section * .col.space{display:none}section * a.button{padding:5px 15px!important}.hide-mobile{display:none}.mobile-only{display:block}h2{font-size:2.4rem;line-height:3rem}section#cta * a.button{padding:5px 10px!important}.tabsItem{display:flex;flex-direction:column;width:100%}.tabItem{border-right:0;margin-right:0;padding-right:0}}@media screen and (min-width:320px) and (max-width:568px){a.menu-link.button.light-button.green{min-width:70px}.row.align-items-top,.row.align-items-top.d-flex{flex-direction:column}}@media screen and (min-width:600px) and (max-width:1025px){.col.d-flex.flex-row-reverse{justify-content:flex-end}#hero_image .image{max-height:19rem}}@media screen and (min-width:320px) and (max-width:854px) and (orientation:landscape){#hero_image .image{max-height:21rem;right:0}#partners .col img{max-width:50%}}