.font-size-xxxlarge{font-size:48px!important;line-height:1.2;font-weight:800}@media (max-width:1200px){.font-size-xxxlarge{font-size:44px!important}}@media (max-width:960px){.font-size-xxxlarge{font-size:38px!important}}@media (max-width:768px){.font-size-xxxlarge{font-size:32px!important}}.font-size-xxlarge{font-size:36px!important;line-height:1.2;font-weight:800}@media (max-width:1200px){.font-size-xxlarge{font-size:33px!important}}@media (max-width:960px){.font-size-xxlarge{font-size:30px!important}}@media (max-width:768px){.font-size-xxlarge{font-size:28px!important}}.font-size-xlarge{font-size:28px!important;line-height:1.2;font-weight:800}@media (max-width:1200px){.font-size-xlarge{font-size:25px!important}}@media (max-width:960px){.font-size-xlarge{font-size:22px!important}}@media (max-width:768px){.font-size-xlarge{font-size:19px!important}}.font-size-large{font-size:24px!important;line-height:1.2;font-weight:800}@media (max-width:1200px){.font-size-large{font-size:21px!important}}@media (max-width:960px){.font-size-large{font-size:19px!important}}@media (max-width:768px){.font-size-large{font-size:18px!important}}.font-size-regular{font-size:18px!important;line-height:1.3!important;font-weight:400!important}@media (max-width:768px){.font-size-regular{font-size:16px!important}}.font-size-small{font-size:16px!important;line-height:1.3!important;font-weight:300!important}@media (max-width:768px){.font-size-small{font-size:14px!important}}.font-size-xsmall{font-size:14px!important;line-height:1.5!important;font-weight:300!important}.font-regular,.font-regular *{font-weight:400!important}.font-bold{font-weight:700!important}.font-italic{font-style:italic!important}.font-heavy{font-weight:900}.font-heavy strong{font-size:1.1em}.text-uppercase,.text-uppercase *{text-transform:uppercase}.text-center,.text-center *{text-align:center}.text-left,.text-left *{text-align:left}.text-right,.text-right *{text-align:right}.whole-element-link{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:99}h1,h2,h3,h4,h5,p,span{margin:0}h1{line-height:1.2;font-size:48px;font-weight:800}@media (max-width:1200px){h1{font-size:44px}}@media (max-width:960px){h1{font-size:38px}}@media (max-width:768px){h1{font-size:32px}}h2{line-height:1.2;font-size:36px;font-weight:800}@media (max-width:1200px){h2{font-size:32px}}@media (max-width:960px){h2{font-size:29px}}@media (max-width:768px){h2{font-size:25px}}h3{line-height:1.2;font-size:24px;font-weight:700}@media (max-width:1200px){h3{font-size:22px}}@media (max-width:960px){h3{font-size:20px}}@media (max-width:768px){h3{font-size:19px}}p{font-size:18px;line-height:1.44}@media (max-width:1024px){p{font-size:16px}}.btn,.btn-triangle{display:inline-block}.btn-triangle span{font-weight:700;font-size:16px;margin-right:5px;display:inline-block;color:#00A756}.btn-triangle i{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #00A756}.btn-hollow{border:4px solid #00A756;padding:17px 55px;text-align:center;position:relative;display:inline-block;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1)}.btn-hollow span{font-size:20px;font-weight:700;line-height:1;color:#00A756;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1);position:relative;z-index:999}.btn-hollow.small{padding:10px 36px 13px;border:3px solid #00A756}.btn-hollow.small span{font-size:18px;line-height:1}.btn-hollow:before{content:'';display:block;position:absolute;height:0;left:0;right:0;bottom:0;background-color:#00A756;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1);z-index:9}.btn-hollow:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.2);box-shadow:0 5px 15px 0 rgba(74,74,74,.2);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.btn-hollow:hover span{color:#fff}.btn-hollow:hover:before{height:100%}.btn-hollow.white{border:4px solid #fff}.btn-hollow.white span{color:#fff}.btn-hollow.white:before{background-color:#fff}.btn-hollow.white:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.2);box-shadow:0 5px 15px 0 rgba(74,74,74,.2);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.btn-hollow.white:hover span{color:#00A756}.btn-hollow.white:hover:before{height:100%}.btn-full{background-color:#00A756;padding:19px 55px;text-align:center;position:relative;display:inline-block;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1)}.btn-full span{font-size:20px;font-weight:700;line-height:1;color:#fff;position:relative;z-index:999}.btn-full.small{padding:15px 38px}.btn-full.small span{font-size:18px}.btn-full.smaller{padding:9px 25px}.btn-full.smaller span{font-size:16px}.btn-full:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.2);box-shadow:0 5px 15px 0 rgba(74,74,74,.2);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.btn-icon{padding:20px;text-align:center;position:relative;display:inline-block;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1);max-width:200px}.btn-icon object,.btn-icon svg{width:80px;height:80px;display:block;margin:0 auto;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1)}.btn-icon span{margin-top:20px;display:block;font-size:18px;font-weight:700;line-height:1.2;color:#fff;position:relative;z-index:999}.btn-icon:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.btn-icon:hover object,.btn-icon:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body,html{width:100%;max-width:100%;max-width:100vw;min-height:100vh;font-size:16px;margin:0 auto;padding:0;display:block;position:relative;background-color:#fff;color:#4A4A4A;border:none;font-family:quatro,sans-serif}body{overflow-x:hidden}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}iframe,img,object,svg{max-width:100%;height:auto;vertical-align:middle}object,svg{pointer-events:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}a{text-decoration:none;color:inherit}#wrapper{min-height:100vh;padding-top:120px;overflow:hidden;position:relative;display:block}@media (max-width:1200px){#wrapper{padding-top:100px}}@media (max-width:960px){#wrapper{padding-top:90px}}@media (max-width:767px){#wrapper{padding-top:60px}}.container{max-width:1200px;width:100%;display:block;margin:0 auto;position:relative;padding-left:15px;padding-right:15px}@media (max-width:1200px){.container{max-width:960px}}@media (max-width:960px){.container{max-width:768px}}@media (max-width:767px){.container{max-width:600px;padding-left:10px;padding-right:10px}}.row{position:relative}section{width:100%;position:relative;display:block;margin:0}.bg-cover{display:block;width:100vw;max-width:100vw;height:100vh;object-fit:cover;position:relative}.bg-cover.half{width:50vw;max-width:50vw;height:100%}.bg-cover.left{object-position:50% 0}.bg-cover.left.bottom{object-position:100% 0}.bg-cover.right{object-position:50% 100%}.bg-cover.right.bottom{object-position:100% 100%}.bg-cover-abs{display:block;width:100vw;max-width:100vw;height:100%;object-fit:cover;position:absolute}.bg-cover-abs.left{object-position:50% 0}.bg-cover-abs.left.bottom{object-position:0 100%}.bg-cover-abs.right{object-position:100% 50%}.bg-cover-abs.right.bottom{object-position:100% 100%}.flex-container-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../themes/murfitts/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.pnf{text-align:center;background-color:#00A756;padding:100px 0;min-height:50vh}.pnf h1{color:#000;font-size:160px}@media (max-width:420px){.pnf h1{font-size:90px}}.pnf h2{color:#000;font-size:80px}@media (max-width:420px){.pnf h2{font-size:40px}}.pnf .btn-hollow{border-color:#fff;color:#fff;margin-top:50px}.pnf .btn-hollow span{color:#fff}.stripe-loading-indicator{height:16px!important;display:none!important}.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{height:16px!important;background-color:#4A4A4A!important}.flash-message{z-index:99!important;font-size:18px!important;font-weight:700!important;padding:16px 32px!important;position:relative;width:100%;display:block;margin-bottom:40px;color:#fff;-webkit-border-radius:5px;border-radius:5px}.flash-message.success{background-color:#00A756!important}.flash-message.error{background-color:red!important}#cookieMessage{position:fixed;background-color:#4A4A4A;color:#fff;top:0;left:0;right:0;z-index:9999999999999999999999999999999999;padding:61px 0;display:none}@media (max-width:640px){#cookieMessage{padding:20px 0}}#cookieMessage.show{display:block}#cookieMessage .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:640px){#cookieMessage .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#cookieMessage .message{padding-right:50px;font-size:16px;line-height:1.4}@media (max-width:640px){#cookieMessage .message{padding-right:0;text-align:center}}#cookieMessage .agree{font-size:14px;text-transform:uppercase;font-weight:700;cursor:pointer;padding:12px 30px;border:2px solid #fff;display:inline-block}@media (max-width:640px){#cookieMessage .agree{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}}#cookieMessage .close{width:40px;height:40px;margin-top:-40px;cursor:pointer}#cookieMessage .close i{font-size:40px}.main-navigation{background-color:#F5F5F5;border-bottom:5px solid #00A756;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);color:#000;position:fixed;z-index:9999999999999999999;display:block;top:0;left:0;right:0}.main-navigation__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:120px}@media (max-width:1200px){.main-navigation__container{height:100px}}@media (max-width:960px){.main-navigation__container{height:90px}}@media (max-width:767px){.main-navigation__container{height:60px}}.main-navigation__logo{max-width:280px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:1200px){.main-navigation__logo{max-width:240px}}@media (max-width:960px){.main-navigation__logo{max-width:210px}}@media (max-width:767px){.main-navigation__logo{max-width:164px}}.main-navigation__mobile-btn{display:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.main-navigation__mobile-btn object,.main-navigation__mobile-btn svg{width:36px}@media (max-width:767px){.main-navigation__mobile-btn{display:block}}.main-navigation__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.main-navigation__menu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;position:fixed;top:60px;right:-240px;bottom:0;background-color:#F5F5F5;z-index:99999;width:240px;border-top:5px solid #00A756;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1)}.main-navigation__menu.active{-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.5);box-shadow:0 20px 20px 0 rgba(0,0,0,.5);right:0}}.main-navigation__menu-upper{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:20px;width:100%;text-align:right}@media (max-width:1200px){.main-navigation__menu-upper{padding-top:15px}}@media (max-width:960px){.main-navigation__menu-upper{padding-top:10px}}@media (max-width:767px){.main-navigation__menu-upper{text-align:left;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:15px}}.main-navigation__menu-upper a{padding:0 10px;display:inline-block}@media (max-width:1200px){.main-navigation__menu-upper a{padding:0 7px}}@media (max-width:767px){.main-navigation__menu-upper a{display:inline-block;padding:10px 0 10px 15px}.main-navigation__menu-upper a:nth-child(1){display:block}}.main-navigation__menu-upper a span{font-size:14px;font-weight:500;color:#00A756;vertical-align:middle;margin-left:5px}.main-navigation__menu-upper object,.main-navigation__menu-upper svg{width:24px;height:24px}@media (max-width:1200px){.main-navigation__menu-upper object,.main-navigation__menu-upper svg{width:20px;height:20px}}@media (max-width:767px){.main-navigation__menu-upper object,.main-navigation__menu-upper svg{width:24px;height:24px}}.main-navigation__menu-upper object path,.main-navigation__menu-upper svg path{fill:#00A756}.main-navigation__menu>ul{display:block;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%;font-weight:700;padding:0;margin:0;list-style:none;font-size:14px;text-transform:uppercase;text-align:right}@media (max-width:960px){.main-navigation__menu>ul{font-size:13px}}@media (max-width:767px){.main-navigation__menu>ul{font-size:14px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:left}}.main-navigation__menu>ul>li{display:inline-block}@media (max-width:767px){.main-navigation__menu>ul>li{display:block}}.main-navigation__menu>ul>li>a{padding:12px 15px 19px;line-height:1;display:block;position:relative}@media (max-width:1200px){.main-navigation__menu>ul>li>a{padding:9px 12px 15px}}@media (max-width:960px){.main-navigation__menu>ul>li>a{padding:6px 9px 13px}}@media (max-width:767px){.main-navigation__menu>ul>li>a{padding:15px}}.main-navigation__menu>ul>li>a:after{position:absolute;height:0;bottom:0;left:0;right:0;content:'';background-color:#00A756;-webkit-transition:all 250ms cubic-bezier(.35,0,.25,1);transition:all 250ms cubic-bezier(.35,0,.25,1)}@media (max-width:767px){.main-navigation__menu>ul>li>a:after{display:none}}.main-navigation__menu>ul>li>a:hover:after{height:7px}@media (max-width:767px){.main-navigation__menu>ul>li>a:hover:after{height:0}}.main-navigation__menu>ul>li.active>a{color:#fff;background-color:#00A756}.main-navigation__menu>ul>li>ul{position:absolute;top:120px;background-color:#F5F5F5;padding:16px;border-top:5px solid #00A756;list-style:none;text-align:left;display:none}.main-navigation__menu>ul>li>ul>li{padding:5px 0}.main-navigation__menu>ul>li>ul>li>a{font-size:13px;line-height:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.main-navigation__menu>ul>li>ul>li.active>a,.main-navigation__menu>ul>li>ul>li:hover>a{color:#00A756}.header{height:90vh;position:relative;color:#fff}.header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;height:90vh}.header .container.left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header .container.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header__text{padding:20px;background-color:rgba(0,167,86,.5);-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:960px){.header__text{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width:600px){.header__text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;left:0;right:0;bottom:0;padding:15px 10px;background-color:rgba(0,167,86,.6)}}.header__text p{font-size:24px;margin-top:20px}@media (max-width:1200px){.header__text p{font-size:21px}}@media (max-width:960px){.header__text p{font-size:19px}}@media (max-width:768px){.header__text p{font-size:18px}}.divider{padding:100px 0;background-color:#00A756;color:#fff;text-align:center}@media (max-width:1200px){.divider{padding:90px 0}}@media (max-width:960px){.divider{padding:70px 0}}@media (max-width:768px){.divider{padding:50px 0}}.divider__title{max-width:800px;margin:0 auto 25px}.divider__summary{max-width:800px;margin:0 auto}.divider__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.divider .btn-hollow{margin-top:30px}.divider__contact{background-color:#F5F5F5;color:#4A4A4A}.divider__contact__summary{max-width:600px}.divider__contact .btn-hollow{margin-top:30px}.divider__contact .btn-hollow:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.4);box-shadow:0 5px 15px 0 rgba(74,74,74,.4)}.sidebyside{background-color:#F5F5F5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#4A4A4A}@media (max-width:600px){.sidebyside{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sidebyside.even{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:600px){.sidebyside.even{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.sidebyside.even .sidebyside__text{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sidebyside.even .sidebyside__text-cont{padding-right:100px;padding-left:15px}@media (max-width:1280px){.sidebyside.even .sidebyside__text-cont{padding-right:50px}}@media (max-width:1024px){.sidebyside.even .sidebyside__text-cont{padding-right:30px}}.sidebyside__text{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:100px 0;min-height:600px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1680px){.sidebyside__text{min-height:560px}}@media (max-width:1440px){.sidebyside__text{min-height:500px}}@media (max-width:1280px){.sidebyside__text{min-height:460px;padding:80px 0}}@media (max-width:1024px){.sidebyside__text{min-height:400px;padding:60px 0}}@media (max-width:600px){.sidebyside__text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;min-height:200px}}@media (max-width:400px){.sidebyside__text{padding:40px 0}}.sidebyside__text-cont{max-width:600px;width:100%;padding-left:100px;padding-right:15px}@media (max-width:1280px){.sidebyside__text-cont{padding-left:50px}}@media (max-width:1024px){.sidebyside__text-cont{padding-left:30px}}.sidebyside__media{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:600px){.sidebyside__media{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sidebyside__media .bg-cover.half{width:100vw;max-width:100vw}}.sidebyside__title{display:block;margin-bottom:25px}.sidebyside__summary{display:block;font-weight:300}.sidebyside__cta{margin-top:40px;text-align:right}@media (max-width:600px){.sidebyside__cta{text-align:center}}.sidebyside__cta .btn-full.small:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.3);box-shadow:0 5px 15px 0 rgba(74,74,74,.3)}.cards{padding:120px 0;position:relative}@media (max-width:960px){.cards{padding:80px 0}}@media (max-width:500px){.cards{padding:60px 0}}.cards__title{text-align:center;max-width:50%;margin:0 auto;display:block}@media (max-width:1024px){.cards__title{max-width:75%}}.cards__summary{text-align:center;max-width:50%;margin:30px auto 0;display:block}@media (max-width:1024px){.cards__summary{max-width:75%}}@media (max-width:600px){.cards__summary{max-width:100%}}.cards__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px -15px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cards__container__icon{margin-top:75px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cards__container__news{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:540px){.cards__container__news{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:960px){.cards__container{margin:45px -10px 0}}@media (max-width:500px){.cards__container{margin:35px -5px 0}}.cards__card{-webkit-flex-basis:-webkit-calc(33.3333% - 30px);-ms-flex-preferred-size:calc(33.3333% - 30px);flex-basis:calc(33.3333% - 30px);margin:15px;background-color:#F5F5F5;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1);position:relative}@media (max-width:960px){.cards__card{margin:10px;-webkit-flex-basis:-webkit-calc(33.3333% - 20px);-ms-flex-preferred-size:calc(33.3333% - 20px);flex-basis:calc(33.3333% - 20px)}}@media (max-width:767px){.cards__card{-webkit-flex-basis:-webkit-calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media (max-width:500px){.cards__card{-webkit-flex-basis:-webkit-calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:10px 5px}}@media (max-width:400px){.cards__card{-webkit-flex-basis:-webkit-calc(100% - 10px);-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);margin:10px 5px}}@media (max-width:767px){.cards__card__news{-webkit-flex-basis:-webkit-calc(33.3333% - 20px);-ms-flex-preferred-size:calc(33.3333% - 20px);flex-basis:calc(33.3333% - 20px)}}@media (max-width:540px){.cards__card__news{-webkit-flex-basis:-webkit-calc(100% - 10px);-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);max-width:400px}}.cards__card-img{overflow:hidden}.cards__card-img img,.cards__card-img object,.cards__card-img picture,.cards__card-img svg{-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1)}.cards__card-text{padding:20px}@media (max-width:1024px){.cards__card-text{padding:15px}}@media (max-width:500px){.cards__card-text{padding:15px 10px}}.cards__card-title{font-size:24px;font-weight:700}@media (max-width:1024px){.cards__card-title{font-size:21px}}@media (max-width:960px){.cards__card-title{font-size:20px}}.cards__card-summary{font-size:16px;font-weight:300;max-width:300px;margin-top:12px}.cards__card-summary p{font-size:16px;margin:0}@media (max-width:960px){.cards__card-summary{font-size:15px;margin-top:10px}.cards__card-summary p{font-size:15px}}.cards__card-cta{text-align:right;margin-top:15px}.cards__card-cta .btn-triangle{display:block;margin-top:7px}.cards__card:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.2);box-shadow:0 5px 15px 0 rgba(74,74,74,.2);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.cards__card:hover .cards__card-img img,.cards__card:hover .cards__card-img object,.cards__card:hover .cards__card-img picture,.cards__card:hover .cards__card-img svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cards__card__icon{background-color:transparent;text-align:center}.cards__card__icon-img{overflow:initial}.cards__card__icon-img object,.cards__card__icon-img svg{max-width:120px}.cards__card__icon-summary{margin-left:auto;margin-right:auto}.cards__card__icon-cta{margin-top:5px;text-align:center;display:inline-block}.cards__card__icon:hover{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transform:none;-ms-transform:none;transform:none}.cards__card__icon:hover .cards__card__icon-img object,.cards__card__icon:hover .cards__card__icon-img svg{-webkit-transform:none;-ms-transform:none;transform:none}.cards__cta{margin-top:70px;text-align:center}.carousel{min-height:800px;max-height:800px;position:relative}@media (max-width:1200px){.carousel{min-height:700px;max-height:700px}}@media (max-width:960px){.carousel{min-height:600px;max-height:600px}}@media (max-width:767px){.carousel{min-height:500px;max-height:500px}}@media (max-width:600px){.carousel{min-height:400px;max-height:400px}}.carousel.header{min-height:90vh;max-height:90vh}.carousel .bg-cover-abs{height:800px}@media (max-width:1200px){.carousel .bg-cover-abs{height:700px}}@media (max-width:960px){.carousel .bg-cover-abs{height:600px}}@media (max-width:767px){.carousel .bg-cover-abs{height:500px}}@media (max-width:600px){.carousel .bg-cover-abs{height:400px}}.carousel .bg-cover-abs.header{height:90vh!important}.carousel__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;height:800px}@media (max-width:1200px){.carousel__container{height:700px}}@media (max-width:960px){.carousel__container{height:600px}}@media (max-width:767px){.carousel__container{height:500px}}@media (max-width:600px){.carousel__container{height:400px}}.carousel__container.header{height:90vh!important}.carousel__container.left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.carousel__container.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.carousel__text{padding:20px;background-color:rgba(0,167,86,.5);-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;color:#fff}@media (max-width:960px){.carousel__text{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width:600px){.carousel__text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;left:0;right:0;bottom:40px;padding:15px 10px;background-color:rgba(0,167,86,.6)}}.carousel__text-summary{margin-top:15px}.carousel__text-summary p{font-size:24px}@media (max-width:1200px){.carousel__text-summary p{font-size:21px}}@media (max-width:960px){.carousel__text-summary p{font-size:19px}}@media (max-width:768px){.carousel__text-summary p{font-size:18px}}.carousel__nav{position:absolute;bottom:0;left:0;right:0;height:60px}@media (max-width:767px){.carousel__nav{height:40px}}.carousel__nav object,.carousel__nav svg{width:24px;height:24px;margin-top:18px}@media (max-width:767px){.carousel__nav object,.carousel__nav svg{width:20px;height:20px;margin-top:10px}}.carousel__nav object polygon,.carousel__nav svg polygon{fill:#fff}.carousel__nav .owl-next,.carousel__nav .owl-prev{position:absolute;top:0;bottom:0;height:60px;width:60px;padding:0 15px;cursor:pointer;z-index:999}@media (max-width:767px){.carousel__nav .owl-next,.carousel__nav .owl-prev{height:40px;width:60px}}.carousel__nav .owl-prev{left:0;text-align:left}.carousel__nav .owl-next{right:0;text-align:right}.carousel .owl-dots{position:absolute;bottom:0;left:0;right:0;margin:0;height:60px;background-color:rgba(0,167,86,.65)}@media (max-width:767px){.carousel .owl-dots{height:40px}}.carousel .owl-dots .owl-dot{z-index:999;position:relative}.carousel .owl-dots .owl-dot span{-webkit-border-radius:0;border-radius:0;background-color:rgba(255,255,255,.5);width:48px;height:4px;margin:28px 10px;z-index:999;position:relative}@media (max-width:767px){.carousel .owl-dots .owl-dot span{width:36px;height:4px;margin:18px 10px}}.carousel .owl-dots .owl-dot.active span,.carousel .owl-dots .owl-dot:hover span{background-color:#fff}.tweets{padding:120px 0;background-color:#F5F5F5}@media (max-width:960px){.tweets{padding:90px 0}}@media (max-width:767px){.tweets{padding:70px 0}}@media (max-width:400px){.tweets{padding:40px 0}}.tweets__title{text-align:center}.tweets__icon object,.tweets__icon svg{width:80px;display:block;margin:60px auto 70px}@media (max-width:960px){.tweets__icon object,.tweets__icon svg{width:70px;margin:40px auto 50px}}@media (max-width:767px){.tweets__icon object,.tweets__icon svg{width:64px}}@media (max-width:400px){.tweets__icon object,.tweets__icon svg{width:56px;margin:30px auto 20px}}.tweets__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -15px}@media (max-width:767px){.tweets__container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tweets__tweet{-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;padding:15px}@media (max-width:767px){.tweets__tweet{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:30px 15px;text-align:center}}@media (max-width:400px){.tweets__tweet{padding:25px 15px}}.tweets__tweet .user a{margin-bottom:15px;display:block}@media (max-width:400px){.tweets__tweet .user a{margin-bottom:10px}}.tweets__tweet .user a img{display:none}.tweets__tweet .user a span{font-size:20px}@media (max-width:400px){.tweets__tweet .user a span{font-size:18px}}.tweets__tweet .user a span[data-scribe="element:screen_name"]{font-weight:700;color:#00A756}.tweets__tweet .tweet{font-size:18px;font-weight:300;line-height:1.55;white-space:normal;word-break:break-word}@media (max-width:400px){.tweets__tweet .tweet{font-size:16px}}.tweets__tweet .tweet a{color:#00A756}.tweets__tweet .timePosted{margin-top:15px;font-size:15px;font-weight:300}@media (max-width:400px){.tweets__tweet .timePosted{margin-top:10px;font-size:14px}}.tweets__tweet .interact{display:none;margin-top:10px;font-size:15px;font-weight:300}.tweets__tweet .interact a{margin-right:5px}.article{padding:50px 0 140px}.article__date{font-size:18px;font-weight:300}.article__title{margin:15px 0 20px;font-size:64px}.article__title *{font-size:64px}.article__content h2,.article__content h3{margin:40px 0 30px}.article__content h4,.article__content h5,.article__content h6{margin:25px 0 20px}.article__content ol,.article__content p,.article__content ul{margin:30px 0;font-weight:300;font-size:20px;line-height:1.66}.article__content ol a,.article__content p a,.article__content ul a{font-weight:700;color:#00A756}.article__content ol a:hover,.article__content p a:hover,.article__content ul a:hover{text-decoration:underline}.article__content img{margin:60px auto;display:block}.article__cta{text-align:center;margin-top:50px}.contact__map{height:720px;width:100%;position:relative;display:block}@media (max-height:1080px){.contact__map{height:600px}}@media (max-height:900px){.contact__map{height:550px}}@media (max-height:800px){.contact__map{height:500px}}@media (max-height:767px){.contact__map{height:400px}}@media (max-height:600px){.contact__map{height:350px}}.contact__details{padding:90px 0;color:#4A4A4A}@media (max-width:767px){.contact__details{padding:60px 0}}.contact__details .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:600px){.contact__details .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact__details-form{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:15px}@media (max-width:600px){.contact__details-form{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0;margin-bottom:60px}}.contact__details-form form{max-width:480px;display:block;padding-top:30px}.contact__details-form form label{font-size:14px;font-weight:300;display:block;margin:0 0 5px}.contact__details-form form label b{font-weight:700;color:#00A756}.contact__details-form form input,.contact__details-form form textarea{height:40px;padding:0 10px;border:none;outline:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#F5F5F5;display:block;margin:0 0 15px;width:100%;font-family:quatro,sans-serif;font-size:16px;font-weight:300}.contact__details-form form input[type=submit],.contact__details-form form textarea[type=submit]{width:auto;height:auto;display:inline-block;color:#fff;font-weight:700;text-align:center;padding:13px 50px;background-color:#00A756;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1);margin:0}.contact__details-form form input[type=submit]:hover,.contact__details-form form textarea[type=submit]:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.3);box-shadow:0 5px 15px 0 rgba(74,74,74,.3);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.contact__details-form form textarea{height:auto;padding:10px}.contact__details-form form p.success{display:block;color:#00A756;font-size:20px;margin:20px auto;font-weight:700}.contact__details-info{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:15px}@media (max-width:600px){.contact__details-info{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0}}.contact__details-info-summary{padding-top:30px;font-size:20px}.contact__details-info-summary p{font-size:20px;line-height:1.4;font-weight:300}@media (max-width:767px){.contact__details-info-summary p{font-size:16px}}.contact__details-info-summary p a span{font-weight:700}.contact__details-info-socials,.contact__details-info-summary .btn-hollow{margin-top:40px}.contact__details-info-socials a{margin-right:15px}.contact__details-info-socials object,.contact__details-info-socials svg{height:42px}.footer__logos{padding:70px 0}@media (max-width:1200px){.footer__logos{padding:50px 0}}@media (max-width:960px){.footer__logos{padding:40px 0}}.footer__logos .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.footer__logos .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__logos .container a{display:block;padding:0 20px}@media (max-width:960px){.footer__logos .container a{padding:0 15px}}@media (max-width:600px){.footer__logos .container a{padding:20px 15px}}@media (max-width:550px){.footer__logos .container a{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px 0;text-align:center}}.footer__foot{padding:50px 0 40px;background-color:#282828;color:#fff}@media (max-width:767px){.footer__foot{text-align:center}}.footer__foot-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:25px;margin-bottom:40px}@media (max-width:767px){.footer__foot-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.footer__foot-col1{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%}@media (max-width:1200px){.footer__foot-col1{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width:767px){.footer__foot-col1{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.footer__foot-socials{padding:25px 0 30px}.footer__foot-socials a{padding-right:20px}.footer__foot-socials object,.footer__foot-socials svg{height:32px}.footer__foot-contact{font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:960px){.footer__foot-contact{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__foot-contact a{display:inline-block}@media (max-width:960px){.footer__foot-contact a{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3px 0}}.footer__foot-contact a span{font-weight:700}.footer__foot-contact a:hover{text-decoration:underline}.footer__foot-col2{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;padding-left:200px}@media (max-width:1200px){.footer__foot-col2{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;padding-left:120px}}@media (max-width:960px){.footer__foot-col2{padding-left:80px}}@media (max-width:767px){.footer__foot-col2{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:40px 0 0;text-align:center}}.footer__foot-col2 ul{list-style:none;margin:0;padding:0}.footer__foot-col2 ul li{font-size:14px;font-weight:300;line-height:1;padding-bottom:15px;display:block}.footer__foot-col2 ul li a{text-decoration:underline;display:block}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:9999999999999999999999;display:none;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:scroll;padding:50px 30px}@media (max-width:480px){.modal{padding:15px}}.modal .container{position:relative;display:block;background-color:#fff;padding-top:40px;padding-bottom:40px;max-width:480px}.modal p a{text-decoration:underline}.modal p a:hover{color:#00A756}.modal form{max-width:480px;display:block;padding-top:30px;margin-bottom:30px}.modal form .together{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal form label{font-size:16px;font-weight:300;display:inline-block;margin:0 0 5px;text-align:left}.modal form label b{font-weight:700;color:#00A756}.modal form input[type=checkbox]{height:24px;width:24px;background-color:#F5F5F5;color:#4A4A4A;display:inline-block;margin:0 15px 15px 0;text-align:left}.modal form input[type=submit],.modal form input[type=email]{height:40px;padding:0 10px;border:none;outline:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#F5F5F5;display:block;margin:0 0 15px;width:100%;font-family:quatro,sans-serif;font-size:16px;font-weight:300;text-align:left}.modal form input[type=submit][type=submit],.modal form input[type=email][type=submit]{width:auto;height:auto;display:inline-block;color:#fff;font-weight:700;text-align:center;padding:13px 50px;background-color:#00A756;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(.35,0,.25,1);transition:all 300ms cubic-bezier(.35,0,.25,1);margin:30px 0 0}.modal form input[type=submit][type=submit]:hover,.modal form input[type=email][type=submit]:hover{-webkit-box-shadow:0 5px 15px 0 rgba(74,74,74,.3);box-shadow:0 5px 15px 0 rgba(74,74,74,.3);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.competition__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:60px -10px 0;max-width:90%}@media (max-width:1024px){.competition__form{max-width:100%}}.competition__form input[type=submit]{padding:10px 40px 12px;margin:20px 10px;background-color:#00A756;color:#fff;font-size:20px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}.competition__input{-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;padding:10px}@media (max-width:767px){.competition__input{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.competition__input label{font-size:20px;font-weight:700;display:block}.competition__input input{display:block;width:100%;border:1px solid #00A756;-webkit-border-radius:5px;border-radius:5px;padding:10px 15px;font-size:18px;margin-top:10px;margin-bottom:20px}.competition__checkbox{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:10px}.competition__checkbox p{-webkit-flex-basis:95%;-ms-flex-preferred-size:95%;flex-basis:95%}.competition__checkbox input{-webkit-transform:translateY(3px) scale(1.44);-ms-transform:translateY(3px) scale(1.44);transform:translateY(3px) scale(1.44)}
body.oc-loading,
body.oc-loading * {cursor:wait !important}
.stripe-loading-indicator {height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded {height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe {width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded {width:100%;transform:translate3d(-100%,0,0);opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded {opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe {animation-play-state:paused}
.stripe-loading-indicator.loaded .stripe-loaded {opacity:1;filter:alpha(opacity=100);transform:translate3d(0,0,0);-webkit-transition:transform 0.3s linear;transition:transform 0.3s linear}
.stripe-loading-indicator.hide {display:none}
body >p.flash-message {position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0 rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body >p.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body >p.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body >p.flash-message.success {background:#8da85e}
body >p.flash-message.error {background:#c30}
body >p.flash-message.warning {background:#f0ad4e}
body >p.flash-message.info {background:#5fb6f5}
body >p.flash-message button.close {float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body >p.flash-message button.close:hover,
body >p.flash-message button.close:focus {color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px) {body >p.flash-message {left:10px;right:10px;top:10px;margin-left:0;width:auto }}
[data-request][data-request-validate] [data-validate-for]:not(.visible),
[data-request][data-request-validate] [data-validate-error]:not(.visible) {display:none}
a.oc-loading:after,
button.oc-loading:after,
span.oc-loading:after {content:'';display:inline-block;vertical-align:middle;margin-left:.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader {0% {-moz-transform:rotate(0deg) }100% {-moz-transform:rotate(360deg) }}
@-webkit-keyframes oc-rotate-loader {0% {-webkit-transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg) }}
@-o-keyframes oc-rotate-loader {0% {-o-transform:rotate(0deg) }100% {-o-transform:rotate(360deg) }}
@-ms-keyframes oc-rotate-loader {0% {-ms-transform:rotate(0deg) }100% {-ms-transform:rotate(360deg) }}
@keyframes oc-rotate-loader {0% {transform:rotate(0deg) }100% {transform:rotate(360deg) }}
@-moz-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-webkit-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-o-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-ms-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}