@charset "UTF-8";ol,ul{box-sizing:border-box}:root .has-very-light-gray-background-color{background-color:#eee}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}html :where([style*=border-width]){border-style:solid}
/*! This file is auto-generated */
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
/*!
 * Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
html{-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-lg-12{flex:0 0 100%;max-width:100%}}.justify-content-center{justify-content:center!important}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}*{background-repeat:no-repeat}*{margin:0;padding:0;border:0;box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}h1,h2,h3,h4,h5{font-size:1em;font-weight:400}a{display:inline-block;background-color:transparent;outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}article,footer,header,main,nav,section{display:block}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;border:0;outline:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0 0;vertical-align:top}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}textarea{overflow:auto}button,select{text-transform:none}a:active,button:active{color:inherit}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}textarea{resize:none}button,input[type=button]{cursor:pointer}img{display:block;max-width:100%;height:auto;border-style:none}table{border-collapse:collapse;border-spacing:0}body{font-family:VAGRounded,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading strong{font-weight:700}.heading--xl{font-size:1.875em;line-height:1.4}.heading--lg{font-size:1.5em;line-height:1.4}.heading--md{font-size:1.31em}.heading--bold{font-weight:700}.heading--line{display:flex;align-items:center}.heading--line:after{content:"";flex:1;height:1px;background:rgba(113,119,112,.2);margin-left:45px}a{color:inherit;text-decoration:none}@font-face{font-family:VAGRounded;src:url(/assets/fonts/ded1a6a07751.eot);src:url(/assets/fonts/e0ef7528bd58.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VAGRounded;src:url(/assets/fonts/5a3963c6e3d3.eot);src:url(/assets/fonts/7685ecf9ac96.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@media only screen and (min-width:768px){.heading--xl{font-size:2.375em;line-height:1.42}.heading--lg{font-size:1.875em;line-height:1.4}}body,html{overflow-x:hidden}body.navopen,html.navopen{overflow:hidden}.floating__btn{display:block;position:fixed;bottom:30px;left:30px;z-index:15}.floating__btn__link{text-align:center;box-shadow:0 5px 20px 1px rgba(0,0,0,.15)}@media (max-width:649px){.floating__btn{display:none}}.grecaptcha-badge{visibility:hidden}input:not([type=submit]),textarea{cursor:text}input[type=submit],select{cursor:pointer}.login__main form input[type=submit],.ui-btn{display:flex;align-items:center;justify-content:center;max-width:273px;width:100%;height:70px;border-radius:70px;font-weight:700;transition:all .2s ease}.ui-btn--primary{background:#f6be2b;color:#fff!important}.ui-btn--primary:hover{background:#b38407}.login__main form input[type=submit],.ui-btn--grey{background:#7e8a93;color:#f6be2b}.login__main form input[type=submit],.ui-btn--xs{font-size:.875em;max-width:183px;height:49px;border-radius:49px}.ui-btn--sm{width:227px;height:60px;border-radius:60px}.login__main form input[type=submit],.ui-btn--underliner{text-decoration:underline}.header{background:#7e8a93;padding:15px 0;color:#fff}.header .container{display:flex;align-items:center}.header__logo{margin-right:auto}.header .nav-toggle{height:43px;width:43px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;cursor:pointer}.header .nav-toggle__name{position:relative;font-weight:700;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;color:#fff;transition:all .4s ease}.header .nav-toggle__name:after{content:"Close";position:absolute;left:-60px;top:0}.header .nav-toggle__burger{width:32px;height:20px;position:relative}.header .nav-toggle__burger>span{width:100%;height:1px;background:#fff;position:absolute;left:0;transition:top .2s ease .2s,transform .2s ease}.header .nav-toggle__burger>span:first-child{top:calc(50% - 4px)}.header .nav-toggle__burger>span:nth-child(2){top:calc(50% + 4px)}.header .nav-toggle--active .nav-toggle__name{transform:translateX(60px)}@media only screen and (max-width:1024px){.header__logo img{max-width:100px}.header .login__main form input[type=submit],.header .ui-btn,.login__main form .header input[type=submit]{display:none}}@media only screen and (min-width:1025px){.header{padding:20px 0}.header .nav-toggle{display:none}}@media only screen and (max-width:1024px){.navigation{height:calc(100vh - 73px);height:calc(var(--vh, 1vh)*100 - 73px);width:100%;overflow:auto;top:73px;left:0;background:#000;position:fixed;transition:all .3s ease;opacity:0;visibility:hidden;z-index:999;color:#fff;padding-bottom:30px}.login__main form .navigation input[type=submit],.navigation .login #password-lost-form-wrap .account-page-form button,.navigation .login__main form input[type=submit],.navigation .ui-btn{display:flex;margin:0 auto}.nav{margin-bottom:30px}.nav>li>a{padding:20px}.nav>li.menu-item-has-children>a{position:relative;pointer-events:none}.nav>li.menu-item-has-children>a:after{content:"";font-family:Font Awesome\ 5 Free;color:#f6be2b;font-size:12px;right:25px;position:absolute;top:50%;transform:translateY(-50%);font-weight:600;transition:all .2s ease}.nav>li.menu-item-has-children>a.active{pointer-events:auto}.nav>li.menu-item-has-children>a.active:after{transform:translateY(-50%) rotate(-90deg)}.nav li a{width:100%;border-bottom:1px solid rgba(255,255,255,.4)}.nav .sub-menu{display:none}.nav .sub-menu li a{padding:8px 30px;color:rgba(255,255,255,.8)}.nav .mega,.nav .mega__regions{display:none}.nav .mega__panel-title{padding:16px 30px 6px;font-size:16px;color:#f6be2b}}@media only screen and (min-width:1025px){.login__main form .navigation input[type=submit],.navigation .login #password-lost-form-wrap .account-page-form button,.navigation .login__main form input[type=submit],.navigation .ui-btn{display:none}.nav{display:flex;align-items:center}.nav li a{transition:all .2s ease}.nav li a:hover{color:#f6be2b}.nav>li>a{font-weight:700}.nav>li.menu-item-has-children{position:relative}.nav>li.menu-item-has-children>a:after{content:"";font-family:Font Awesome\ 5 Free;color:#f6be2b;margin-left:8px}.nav>li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.nav>li:not(:last-of-type){margin-right:20px}.nav>li.locations-menu{position:relative}.nav>li.locations-menu:after{content:"";position:absolute;top:100%;left:0;width:100%;height:var(--mega-gap,0)}.nav>li.locations-menu:hover>.mega{opacity:1;visibility:visible}.nav>li.locations-menu>.mega{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1177px;max-width:95vw;padding:25px 30px;background:#fff;color:#000;border-radius:8px;box-shadow:0 3px 19px rgba(0,0,0,.16);z-index:10;opacity:0;visibility:hidden;transition:all .3s ease;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:26px;align-items:start}.nav>li.locations-menu>.mega:after{border-width:0 10px 7px;bottom:100%;box-shadow:0 3px 19px rgba(0,0,0,.16)}.nav>li.locations-menu>.mega:after,.nav>li.locations-menu>.mega:before{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;position:absolute;left:var(--caret-left,50%);transform:translateX(-50%)}.nav>li.locations-menu>.mega:before{border-width:0 8px 5px;bottom:calc(100% - 1px);z-index:2}.nav>li.locations-menu .mega__regions{grid-column:1/6;display:grid;grid-template-columns:1fr;gap:7px}.nav>li.locations-menu .mega__region{width:100%;font:inherit;white-space:nowrap;cursor:pointer;transition:background .2s ease;height:49px;padding:16px 7px 16px 30px;background:#e2e4e4;font-weight:700;font-size:.875rem;border-radius:50px;display:flex;justify-content:space-between;align-items:center}.nav>li.locations-menu .mega__region:after{content:"";flex-shrink:0;width:39px;height:39px;background-repeat:no-repeat;background-position:50%;background-size:contain;transition:all .2s ease}.nav>li.locations-menu .mega__region:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Group 4208' xmlns='http://www.w3.org/2000/svg' width='39' height='39'%3E%3Ccircle data-name='Ellipse 26' cx='19.5' cy='19.5' r='19.5' fill='%2371777a'/%3E%3Cg data-name='Group 4207' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath data-name='Path 6512' d='M15.265 23.736l8.47-8.472'/%3E%3Cpath data-name='Path 6513' d='M15.265 15.264h8.47v8.472'/%3E%3C/g%3E%3C/svg%3E")}.nav>li.locations-menu .mega__region.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Group 4208' xmlns='http://www.w3.org/2000/svg' width='39' height='39'%3E%3Ccircle data-name='Ellipse 26' cx='19.5' cy='19.5' r='19.5' fill='%23f6be2b'/%3E%3Cg data-name='Group 4207' fill='none' stroke='%2371777a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath data-name='Path 6512' d='M13.51 19.5h11.98'/%3E%3Cpath data-name='Path 6513' d='M19.5 13.51l5.99 5.99-5.99 5.99'/%3E%3C/g%3E%3C/svg%3E")}.nav>li.locations-menu .mega__panels{grid-column:6/10;margin-left:40px;padding-top:15px}.nav>li.locations-menu .mega__panel{display:none}.nav>li.locations-menu .mega__panel.is-active{display:block}.nav>li.locations-menu .mega__panel-title{margin:0 0 18px;font-size:20px;font-weight:700}.nav>li.locations-menu .mega__cities li:not(:last-child){margin-bottom:13px}.nav>li.locations-menu .mega__cities a:hover{color:#f6be2b}.nav>li.locations-menu .mega__promo{display:flex;align-items:center;align-self:start;grid-column:10/-1;position:relative;overflow:hidden;min-height:360px;padding:32px 25px;border-radius:8px;background-color:#7e8a93;color:#fff}.nav>li.locations-menu .mega__promo:before{content:"";position:absolute;top:0;left:0;background:url(/assets/img/c4973e293e7f.svg)100%0/auto 100%;background-repeat:no-repeat;width:77px;height:99px}.nav>li.locations-menu .mega__promo:after{content:"";position:absolute;bottom:0;left:0;background:url(/assets/img/392b7119776f.svg)100%0/auto 100%;background-repeat:no-repeat;width:166px;height:85px}}@media only screen and (min-width:1025px) and (min-width:1200px){.nav>li.locations-menu .mega__promo{background-image:url(/assets/img/7020ecb16239.webp);background-position:right -30px top;background-size:auto 100%}}@media only screen and (min-width:1025px){.nav>li.locations-menu .mega__promo-title{position:relative;z-index:1;font-size:23px;font-weight:700;line-height:1.21}.nav>li:not(.locations-menu) .sub-menu{padding:35px 55px 35px 30px;background:#fff;color:#000;font-size:.875em;position:absolute;top:calc(100% + 15px);left:50%;transform:translateX(-50%);transition:all .3s ease;z-index:10;border-radius:8px;opacity:0;visibility:hidden;box-shadow:0 3px 19px rgba(0,0,0,.16)}.nav>li:not(.locations-menu) .sub-menu>li{white-space:nowrap}.nav>li:not(.locations-menu) .sub-menu>li a{display:block;transition:all .2s ease}.nav>li:not(.locations-menu) .sub-menu>li:not(:last-of-type){margin-bottom:10px}.nav>li:not(.locations-menu) .sub-menu:after{border-width:0 10px 7px;bottom:100%;box-shadow:0 3px 19px rgba(0,0,0,.16)}.nav>li:not(.locations-menu) .sub-menu:after,.nav>li:not(.locations-menu) .sub-menu:before{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;position:absolute;left:50%;transform:translateX(-50%)}.nav>li:not(.locations-menu) .sub-menu:before{border-width:0 8px 5px;bottom:calc(100% - 1px);z-index:2}}.footer{padding:25px 0 30px;font-size:.875em}.footer .container{display:flex;flex-direction:column;font-size:.7em;font-weight:500}.footer a{transition:all .2s ease}.footer a:hover{opacity:.8}.footer__links{order:-1}.footer__links li a{transition:all .2s ease}.footer__links li a:hover{opacity:.8}.footer__social{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}.footer__social a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#f6be2b;color:#000;transition:all .2s ease;border:1px solid transparent}.footer__social a:not(:last-of-type){margin-right:5px}.footer__social a:hover{background:#e4a809}.footer__social a:focus{background:0 0;border-color:#f6be2b;text-decoration:none}@media only screen and (min-width:768px){.footer .container{flex-direction:row;align-items:flex-end;justify-content:space-between}.footer__links{order:unset;display:flex}.footer__links li:not(:last-of-type):after{content:"|";padding:0 10px}}div.wpcf7{position:relative}div.wpcf7 div.wpcf7-response-output{border:0;margin:40px 0 0;padding:0;text-align:center;font:1.5em VAGRounded,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}div.wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:15px}div.wpcf7 .wpcf7-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}div.wpcf7 .wpcf7-form-control:not(.wpcf7-submit){width:100%;border:0;background:#f9f9f9;outline:0;resize:none;font:1em VAGRounded,Helvetica Neue,Helvetica,Arial,sans-serif;height:60px;padding:0 20px;border-radius:8px}div.wpcf7 .wpcf7-form-control:not(.wpcf7-submit)::placeholder{color:#000}div.wpcf7 .wpcf7-form-control:not(.wpcf7-submit):focus::-moz-placeholder{color:transparent}div.wpcf7 .wpcf7-form-control:not(.wpcf7-submit):focus::placeholder{color:transparent}div.wpcf7 .wpcf7-form-control.wpcf7-textarea{height:210px;padding:20px}div.wpcf7 .wpcf7-form-control.wpcf7-submit{display:block;border:0;outline:0;height:73px;border-radius:73px;width:100%;background:#f6be2b;font:700 1em VAGRounded,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}.body-content>:not(:last-child){margin-bottom:30px}.body-content h2,.body-content h3,.body-content h4,.body-content h5,.body-content h6{font-weight:700}.body-content h2{font-size:1.875em;line-height:1.4}.body-content h3{font-size:1.5em;line-height:1.4}.body-content img{max-width:100%}.body-content b,.body-content strong{font-weight:700}.body-content ol,.body-content ul{font-size:1em;margin:0 0 30px 20px}.body-content ol li:not(:last-of-type),.body-content ul li:not(:last-of-type){margin-bottom:10px}.body-content ul{list-style:disc}.body-content ol{list-style:decimal}.body-content a{color:#f6be2b;font-weight:700;text-decoration:underline;word-break:break-all}.body-content .schema-faq .schema-faq-section{background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.16)}.body-content .schema-faq .schema-faq-section:not(:last-child){margin-bottom:30px}.body-content .schema-faq .schema-faq-section>*{display:block;padding:20px}.body-content .schema-faq .schema-faq-section .schema-faq-question{padding-right:60px;background:url(/assets/img/ec547bb73192.svg)calc(100% - 30px) 50%/13px no-repeat;cursor:pointer;transition:all .2s ease}.body-content .schema-faq .schema-faq-section .schema-faq-question.active{background:url(none)calc(100% - 30px) 50%/13px no-repeat}.body-content .schema-faq .schema-faq-section .schema-faq-answer{border-top:1px solid rgba(0,0,0,.1);display:none}.masthead{display:flex;align-items:center;justify-content:center;text-align:center;padding:100px 0;position:relative;color:#fff}.masthead__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media only screen and (min-width:768px){.masthead{height:290px;padding:0}}.groups{padding:60px 0}.contact-block:not(.theme-bg){padding:50px 0}.contact-block__col .heading{margin-bottom:30px}.contact-block__col:first-of-type{margin-bottom:40px}.contact-block__contact{font-size:1.25em}.contact-block__contact li p{display:flex}.contact-block__contact li p span:first-of-type{font-weight:700;margin-right:5px}.contact-block--grey{background:#f4f4f4}.contact-block--grey div.wpcf7 .wpcf7-form-control:not(.wpcf7-submit){background:#fff}.contact-block--main .contact-block__contact{font-size:1em}.contact-block--main .contact-block__col .heading{margin-bottom:20px}@media only screen and (min-width:768px){.contact-block:not(.theme-bg){padding:85px 0 80px}.contact-block__col{padding:0 40px}.contact-block__col .heading strong{display:block}}@media only screen and (min-width:1025px){.contact-block .container{display:flex;justify-content:space-between}.contact-block__col{padding:0}.contact-block__col .heading{margin-bottom:auto}.contact-block__col:first-of-type{display:flex;flex-direction:column;align-items:flex-start;margin-right:40px;margin-bottom:0}.contact-block__col:last-of-type{width:48%}}.inner-content{background:#f4f4f4;padding:60px 0}.inner-content--contact-us{padding:0}.login{padding:60px 0;background:#f4f4f4}.login__form{max-width:680px;width:100%;margin:0 auto}.login__main{background:#fff;padding:30px;border-radius:0 0 8px 8px}.login__main form label{font-weight:700;display:block;color:#f6be2b;margin-bottom:5px}.login__main form p{margin-bottom:15px}.login__main form input:not([type=checkbox]):not([type=submit]){height:42px;background:#f4f4f4;padding:0 20px;box-sizing:border-box;width:100%;outline:0;box-shadow:none;border-radius:5px}.login__formheading{background:#71777a;color:#fff;padding:14px 28px;font-weight:900;font-size:1.07em;border-radius:8px 8px 0 0}.director{background-color:rgba(0,0,0,.05);padding-bottom:20px;position:relative;overflow:hidden}.director:before{content:"";position:absolute;background-image:url(/assets/img/5b763ee4877a.svg);background-repeat:no-repeat;width:459px;height:660px;left:-160px;top:1400px}@media (max-width:1400px){.director:before{display:none}}.director:after{content:"";position:absolute;background-image:url(/assets/img/67ecf45878fc.svg);background-repeat:no-repeat;width:1210px;height:766px;top:500px;right:-950px}@media (max-width:1200px){.director:after{display:none}}.director .intro{background-color:#7e8a93;color:#fff;height:410px;padding-top:65px}.director .intro__wrap{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;margin-bottom:50px}.director .intro__wrap:first-of-type{margin-bottom:0}.director .intro__wrap:nth-of-type(3){margin-bottom:40px}.director .intro__wrap div p{margin-bottom:15px;font-weight:300}.director .intro__wrap div ul{font-weight:300}.director .login__main form input[type=submit],.director .ui-btn,.login__main form .director input[type=submit]{margin-bottom:40px}.director .white-section{background-color:#fff;padding:60px;border-radius:15px;margin-top:-180px}.director .white-section .body-content p,.director .white-section .body-content ul{font-weight:300;position:relative;z-index:1}.director .white-section .caption,.director .white-section .heading{position:relative;z-index:1}.director__cta{padding:70px 0;display:flex;justify-content:space-between}.director__cta__col{width:calc(50% - 35px)}.director__cta__col .heading{margin-bottom:30px;font-weight:300;font-size:38px;line-height:46px}.director__cta__col p{margin-bottom:70px}.director__cta__col img{margin-bottom:40px}.director__img{width:75%;position:relative;z-index:1;margin:auto auto 10px}.director--title{font-size:30px;line-height:36px;margin-bottom:35px;font-weight:800}.franchise__img{width:450px;margin:auto auto 25px}.franchise__btn{margin:auto auto 40px}@media (max-width:1200px){.director .intro{height:auto!important;padding:65px 0}.director .intro__wrap{margin-bottom:30px;grid-template-columns:1fr}.director .intro__wrap div{margin-bottom:0}.director .white-section{padding:45px;margin-top:0!important}.director__img{width:100%;margin-bottom:10px}.director__cta{flex-direction:column}.director__cta__col{width:100%}.director__cta__col img{display:none}.director__cta__col div,.director__cta__col p{margin-bottom:30px}}@media (max-width:768px){.director--title{font-size:25px;line-height:30px;margin-bottom:30px}.director__cta__col .heading{margin-bottom:30px;font-weight:300;font-size:30px;line-height:40px}}.page-template-awards .award-hero{display:flex;align-items:center;position:relative;overflow:hidden;color:#fff;height:calc(100vh - 80px);height:calc(var(--staticvh, 1vh)*100 - 80px);background:#000}.page-template-awards .award-hero__images{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-awards .award-hero__images .slick-list,.page-template-awards .award-hero__images .slick-slide,.page-template-awards .award-hero__images .slick-track{height:100%}.page-template-awards .award-hero__text{position:relative;z-index:3;max-width:720px;margin-bottom:30px}.page-template-awards .award-hero__text .heading+p{margin-top:30px}.page-template-awards .award-hero__text p{font-size:1.25rem}.page-template-awards .award-intro{margin-bottom:60px}.page-template-awards .award-details .award-details-top{background:#7e8a93;color:#fff;padding:40px 0 0;margin-bottom:40px}.page-template-awards .award-details .award-details-top__content{max-width:835px;width:100%;color:#fff}.page-template-awards .award-details .award-details-top__content p:first-of-type{font-size:1.56em}.page-template-awards .award-details .award-info{margin:0 0 60px;background:#fff;border-radius:8px;box-shadow:0 3px 23px rgba(0,0,0,.08);padding:40px 30px}.page-template-awards .award-details .award-info__icon{margin:0 0 30px}.page-template-awards .award-details .award-info__col:not(:last-of-type){border-bottom:1px solid rgba(113,119,112,.2);padding-bottom:20px;margin-bottom:20px}.page-template-awards .award-details .award-info__col>p{margin-bottom:5px}.login__main form .page-template-awards .award-details .award-info__col input[type=submit],.page-template-awards .award-details .award-info__col .login__main form input[type=submit],.page-template-awards .award-details .award-info__col .ui-btn{margin-top:30px}.page-template-awards .award-details .awards-survey{margin-bottom:80px}.page-template-awards .award-details .awards-survey .heading{margin-bottom:50px}.page-template-awards .award-payment{padding:100px 0 80px;background:#f4f4f4}.page-template-awards .award-payment .heading{margin-bottom:40px}.page-template-awards .award-logos{margin-bottom:80px}.page-template-awards .award-logos__charity,.page-template-awards .award-logos__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px 10px}.page-template-awards .award-logos__col .heading{margin-bottom:15px}.page-template-awards .award-logos__col:not(:last-of-type){margin-bottom:40px}@media only screen and (max-width:767px){.page-template-awards .award-logos__charity,.page-template-awards .award-logos__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.page-template-awards .award-details .award-details-top{padding:80px 0 200px;margin-bottom:0}.page-template-awards .award-details .award-info{margin:-120px 0 60px;padding:35px 30px 25px}.page-template-awards .award-details .award-info__details{flex:1;display:flex;justify-content:space-between}.page-template-awards .award-details .award-info__col{padding-top:10px;flex:1}.page-template-awards .award-details .award-info__col:first-of-type,.page-template-awards .award-details .award-info__col:nth-of-type(2){padding-right:30px}.page-template-awards .award-details .award-info__col:not(:first-of-type){padding-left:30px}.page-template-awards .award-details .award-info__col:not(:last-of-type){border-right:1px solid rgba(113,119,112,.2);border-bottom:none;padding-bottom:0;margin-bottom:0}}@media only screen and (min-width:1025px){.page-template-awards .award-hero{height:690px;padding:0}.page-template-awards .award-hero__text{margin-bottom:100px}.page-template-awards .award-hero:before{content:"";background:url(/assets/img/25e8834d9078.svg)50%/cover;position:absolute;top:0;right:0;width:375px;height:510px;z-index:2}.page-template-awards .award-hero:after{content:"";background:url(/assets/img/92de23407142.svg)50%/cover;position:absolute;bottom:0;left:0;width:426px;height:210px;z-index:2}.page-template-awards .award-details .award-info{display:flex;align-items:flex-start}.page-template-awards .award-details .award-info__icon{margin:0 75px 0 0}.page-template-awards .award-logos{display:flex;flex-wrap:wrap}.page-template-awards .award-logos__col .heading{margin-bottom:15px}.page-template-awards .award-logos__col:not(:last-of-type){margin-bottom:40px}.page-template-awards .award-logos__col:first-of-type{flex:1;margin-right:55px}.page-template-awards .award-logos__col:last-of-type{max-width:290px;width:100%}.page-template-awards .award-logos__charity{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1200px){.page-template-awards .award-details .award-info{margin:-120px 0 60px;padding:35px 43px 25px 66px}.page-template-awards .award-logos__charity{display:block}.page-template-awards .award-logos__charity img{max-width:186px;margin-left:30px}}.partners-wrapper{background-color:rgba(0,0,0,.05);padding:80px 0;position:relative;overflow:hidden}@media (max-width:650px){.partners-wrapper{padding:40px 0}}.partners-wrapper:before{content:"";position:absolute;background-image:url(/assets/img/5b763ee4877a.svg);background-repeat:no-repeat;width:459px;height:660px;left:-160px;top:1400px}@media (max-width:1400px){.partners-wrapper:before{display:none}}.partners-wrapper:after{content:"";position:absolute;background-image:url(/assets/img/67ecf45878fc.svg);background-repeat:no-repeat;width:1210px;height:766px;top:500px;right:-950px}@media (max-width:1200px){.partners-wrapper:after{display:none}}.partners-wrapper__inner{display:flex;flex-direction:column;gap:80px 0}@media (max-width:650px){.partners-wrapper__inner{gap:40px 0}}.partners-wrapper__inner .partner-row{display:flex;gap:80px 100px;background-color:#fff;padding:60px;border-radius:15px;position:relative;z-index:1}@media (max-width:1025px){.partners-wrapper__inner .partner-row{flex-direction:column}}@media (max-width:650px){.partners-wrapper__inner .partner-row{padding:35px;gap:40px 0}}.partners-wrapper__inner .partner-row .partner-logo{width:280px}.partners-wrapper__inner .partner-row .partner-logo img{max-width:200px;height:auto}.partners-wrapper__inner .partner-row .body-content{flex:1}