.social__item__image{position:absolute;top:0;left:0;right:0;bottom:0}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.top__shape{z-index:6}.home__title{font-size:1.875em;font-family:"Montserrat", sans-serif}@media (min-width:415px){.home__title{font-size:2em}}.home__title .lte-ie8{font-size:2em}@media (min-width:769px){.home__title{font-size:2.25em}}.home__title .lte-ie8{font-size:2.25em}@media (min-width:1025px){.home__title{font-size:2.5em}}@media (min-width:1301px){.home__title{font-size:2.5em}}.svg__lines{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.svg__lines.hero__lines,.svg__lines.links__lines{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}.svg__lines.stats__lines{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}.svg__lines.inview{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);-webkit-transition:-webkit-clip-path 2s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;transition:-webkit-clip-path 2s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;-o-transition:clip-path 2s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;transition:clip-path 2s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;transition:clip-path 2s cubic-bezier(0.215, 0.61, 0.355, 1) 1s, -webkit-clip-path 2s cubic-bezier(0.215, 0.61, 0.355, 1) 1s}svg.hide{overflow:visible}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}.hero__slideshow,.hero__video__container,.main__shape,.top__shape{-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}.home__hero__motto:before{opacity:0;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em)}.hero__motto__list{opacity:0;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em)}.home__hero__welcome{opacity:0}.mason--loaded .hero__slideshow,.mason--loaded .hero__video__container,.mason--loaded .main__shape,.mason--loaded .top__shape{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);-webkit-transition:-webkit-clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.mason--loaded .top__shape{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.mason--loaded .main__shape{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.mason--loaded .hero__slideshow,.mason--loaded .hero__video__container{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.mason--loaded .home__hero__motto:before{opacity:1;-webkit-transform:translateX(0em);-ms-transform:translateX(0em);transform:translateX(0em);-webkit-transition:opacity 0.75s ease 1.2s, -webkit-transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s;transition:opacity 0.75s ease 1.2s, -webkit-transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s;-o-transition:opacity 0.75s ease 1.2s, transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s;transition:opacity 0.75s ease 1.2s, transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s;transition:opacity 0.75s ease 1.2s, transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s, -webkit-transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s}.mason--loaded .hero__motto__list{opacity:1;-webkit-transform:translateX(0em);-ms-transform:translateX(0em);transform:translateX(0em);-webkit-transition:opacity 0.75s ease 1.75s, -webkit-transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s;transition:opacity 0.75s ease 1.75s, -webkit-transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s;-o-transition:opacity 0.75s ease 1.75s, transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s;transition:opacity 0.75s ease 1.75s, transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s;transition:opacity 0.75s ease 1.75s, transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s, -webkit-transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s}.mason--loaded .home__hero__welcome{opacity:1;-webkit-transition:opacity .4s ease 2.5s;-o-transition:opacity .4s ease 2.5s;transition:opacity .4s ease 2.5s}.mason--loaded .hero__lines{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);-webkit-transition:-webkit-clip-path 1.65s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;transition:-webkit-clip-path 1.65s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;-o-transition:clip-path 1.65s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;transition:clip-path 1.65s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;transition:clip-path 1.65s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s, -webkit-clip-path 1.65s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s}.home__hero__slideshow{position:relative;width:115%;left:-7.5%;margin-bottom:-2em;z-index:8;-webkit-filter:drop-shadow(0 0 50px rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 50px rgba(0, 0, 0, 0.2))}.home__hero__slideshow:before{content:'';display:block;visibility:hidden;padding-bottom:52.3101%}.home__hero__slideshow__clip{-webkit-clip-path:url(#hero__clip);clip-path:url(#hero__clip)}.hero__left{position:relative;z-index:9;padding-bottom:3em}.home__hero__motto{position:relative;z-index:8;text-align:center;line-height:1;padding:0 8%;font-size:0.375em;z-index:8}@media (min-width:415px){.home__hero__motto{font-size:0.5625em}}.home__hero__motto .lte-ie8{font-size:0.5625em}@media (min-width:769px){.home__hero__motto{font-size:0.75em}}.home__hero__motto .lte-ie8{font-size:0.75em}@media (min-width:1025px){.home__hero__motto{font-size:0.875em}}@media (min-width:1301px){.home__hero__motto{font-size:1em}}.home__hero__motto:before{position:absolute;content:'';top:auto;right:auto;bottom:100%;left:5%;content:"We are";font-size:4.3125em;letter-spacing:-0.05em;color:#1B1919}.home__hero__motto h2{font-size:8.3125em;letter-spacing:-0.05em;color:#00A99E;margin:0}.hero__motto__item__value span{display:inline-block;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.animate--out .hero__motto__item__value span{opacity:0;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:opacity .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, -webkit-transform .5s ease;-o-transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease, -webkit-transform .5s ease}.cycle-slide-active .hero__motto__item__value span{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:opacity 0.5s ease, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:opacity 0.5s ease, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:opacity 0.5s ease, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.cycle-slide-active .hero__motto__item__value span:first-child{-webkit-transition-delay:0.38s;-o-transition-delay:0.38s;transition-delay:0.38s}.cycle-slide-active .hero__motto__item__value span:nth-child(2){-webkit-transition-delay:0.41s;-o-transition-delay:0.41s;transition-delay:0.41s}.cycle-slide-active .hero__motto__item__value span:nth-child(3){-webkit-transition-delay:0.44s;-o-transition-delay:0.44s;transition-delay:0.44s}.cycle-slide-active .hero__motto__item__value span:nth-child(4){-webkit-transition-delay:0.47s;-o-transition-delay:0.47s;transition-delay:0.47s}.cycle-slide-active .hero__motto__item__value span:nth-child(5){-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.cycle-slide-active .hero__motto__item__value span:nth-child(6){-webkit-transition-delay:0.53s;-o-transition-delay:0.53s;transition-delay:0.53s}.cycle-slide-active .hero__motto__item__value span:nth-child(7){-webkit-transition-delay:0.56s;-o-transition-delay:0.56s;transition-delay:0.56s}.cycle-slide-active .hero__motto__item__value span:nth-child(8){-webkit-transition-delay:0.59s;-o-transition-delay:0.59s;transition-delay:0.59s}.cycle-slide-active .hero__motto__item__value span:nth-child(9){-webkit-transition-delay:0.62s;-o-transition-delay:0.62s;transition-delay:0.62s}.cycle-slide-active .hero__motto__item__value span:nth-child(10){-webkit-transition-delay:0.65s;-o-transition-delay:0.65s;transition-delay:0.65s}.cycle-slide-active .hero__motto__item__value span:nth-child(11){-webkit-transition-delay:0.68s;-o-transition-delay:0.68s;transition-delay:0.68s}.cycle-slide-active .hero__motto__item__value span:nth-child(12){-webkit-transition-delay:0.71s;-o-transition-delay:0.71s;transition-delay:0.71s}.cycle-slide-active .hero__motto__item__value span:nth-child(13){-webkit-transition-delay:0.74s;-o-transition-delay:0.74s;transition-delay:0.74s}.cycle-slide-active .hero__motto__item__value span:nth-child(14){-webkit-transition-delay:0.77s;-o-transition-delay:0.77s;transition-delay:0.77s}.cycle-slide-active .hero__motto__item__value span:nth-child(15){-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.home__hero__welcome{line-height:1.7;padding:0 3em 0 2em;text-align:center}.home__hero__welcome .content__region{width:100%}.hero__lines__container{z-index:8;pointer-events:none}@-webkit-keyframes downArrowOne{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes downArrowOne{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes downArrowTwo{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}10%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}15%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes downArrowTwo{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}10%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}15%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.home__hero__scroll{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}@media (min-width:769px){.home__hero__scroll{-webkit-transform:translateY(-2.5vw);-ms-transform:translateY(-2.5vw);transform:translateY(-2.5vw)}}.home__hero__scroll .lte-ie8{-webkit-transform:translateY(-2.5vw);-ms-transform:translateY(-2.5vw);transform:translateY(-2.5vw)}.home__hero__scroll__icon{width:4.875em;height:4.875em;border-radius:50%;background:rgba(0, 169, 158, 0.2);color:#1CC6BB;position:relative;margin-bottom:-1em}.home__hero__scroll__icon a{overflow:hidden;border-radius:50%;-webkit-transition:background 0.4s ease, -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.4s ease, -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:background 0.4s ease, box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.4s ease, box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.4s ease, box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.home__hero__scroll__icon a:after,.home__hero__scroll__icon a:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;content:"\f322";font-family:'fontAwesome';font-size:1.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.home__hero__scroll__icon a:before{-webkit-animation:downArrowOne 5s cubic-bezier(0.6, -0.28, 0.735, 0.045) infinite 5s;animation:downArrowOne 5s cubic-bezier(0.6, -0.28, 0.735, 0.045) infinite 5s}.home__hero__scroll__icon a:after{-webkit-animation:downArrowTwo 5s cubic-bezier(0.55, 0.055, 0.675, 0.19) infinite 5s;animation:downArrowTwo 5s cubic-bezier(0.55, 0.055, 0.675, 0.19) infinite 5s}.home__hero__scroll__icon a:hover{background:rgba(0, 169, 158, 0.3);-webkit-box-shadow:0 0 0 15px rgba(0, 169, 158, 0.2);box-shadow:0 0 0 15px rgba(0, 169, 158, 0.2)}.home__hero__scroll__line{width:3px;height:68px;background:rgba(28, 198, 187, 0.5);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}@media (min-width:769px){.home__hero__scroll__line{height:110px}}.home__hero__scroll__line .lte-ie8{height:110px}.home__hero__scroll__text{font-size:1.5em;margin-top:.5em}@media (min-width:769px){.home__hero__scroll__text{font-size:1.625em}}.home__hero__scroll__text .lte-ie8{font-size:1.625em}.main__shape{position:relative;position:absolute;top:50vh;min-height:100%}.main__shape:before{content:'';display:block;visibility:hidden;padding-bottom:191.09687%}@media (min-width:950px){.home__hero__inner{padding:0 0 0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:950px) and (min-width:1409.7px){.home__hero__inner{padding-left:calc(50% - 635px)}}@media (min-width:950px){.hero__left{-ms-flex-negative:0;flex-shrink:0;width:55%;position:relative;padding-top:10vw}.home__hero__slideshow{width:110%;-ms-flex-negative:0;flex-shrink:0;left:-40vw}.home__hero__motto{padding:0%}.home__hero__motto:before{left:-3%}.hero__motto__item__value{white-space:nowrap}.home__hero__welcome{width:62%;padding-left:.8em;padding-right:0;text-align:left}}@media (min-width:1301px){.home__hero__welcome{width:45%}}.search__container{width:45px;position:relative}.search__container__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.menu__extras__form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:45px;width:45px;position:relative;z-index:2}.menu__extras__form input{right:0;left:auto;height:100%;background:#1CC6BB;color:#fff;padding:0 1em 0 1em;border:0;border-radius:50px;opacity:0;width:40px;outline:none;-webkit-transition:opacity .3s ease, width .3s ease;-o-transition:opacity .3s ease, width .3s ease;transition:opacity .3s ease, width .3s ease}.menu__extras__form input::-webkit-input-placeholder{color:#fff;opacity:0.8!important}.menu__extras__form input:-moz-placeholder{color:#fff;opacity:0.8!important}.menu__extras__form input::-moz-placeholder{color:#fff;opacity:0.8!important}.menu__extras__form input:-ms-input-placeholder{color:#fff;opacity:0.8!important}.menu__extras__form input:active,.menu__extras__form input:focus{width:280px;opacity:1;-webkit-transition:opacity .1s ease, width .3s ease;-o-transition:opacity .1s ease, width .3s ease;transition:opacity .1s ease, width .3s ease}.menu__extras__form input:active+button,.menu__extras__form input:focus+button{z-index:4}.menu__extras__form button{position:relative;z-index:2;height:45px;width:45px;color:#fff;display:block;z-index:-1}.find__button{width:45px;height:45px;position:absolute;right:0;top:0;background:#1CC6BB;color:#fff}.home__hero .icon__list{position:absolute;z-index:10;top:40%;right:0;background:#1CC6BB;padding:1em 5px;border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0.8125em}@media (min-width:415px){.home__hero .icon__list{font-size:0.875em}}.home__hero .icon__list .lte-ie8{font-size:0.875em}@media (min-width:769px){.home__hero .icon__list{font-size:0.9375em}}.home__hero .icon__list .lte-ie8{font-size:0.9375em}@media (min-width:1025px){.home__hero .icon__list{font-size:1em}}@media (min-width:1301px){.home__hero .icon__list{font-size:1em}}.home__hero .icon__list li{display:block;position:relative;margin:5px 0;font-weight:700;letter-spacing:.02em;-webkit-transform:translateX(100%) translateX(-3.125em);-ms-transform:translateX(100%) translateX(-3.125em);transform:translateX(100%) translateX(-3.125em);-webkit-transition:border-radius .3s ease, -webkit-transform .3s ease;transition:border-radius .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, border-radius .3s ease;transition:transform .3s ease, border-radius .3s ease;transition:transform .3s ease, border-radius .3s ease, -webkit-transform .3s ease}.home__hero .icon__list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.125em;width:3.125em;color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.home__hero .icon__list li a:hover span{visibility:visible;opacity:1;-webkit-transform:translateX(-1.2em);-ms-transform:translateX(-1.2em);transform:translateX(-1.2em);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.home__hero .icon__list li span{position:absolute;top:0;bottom:0;right:100%;white-space:nowrap;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00A99E;color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);border-radius:12px;visibility:hidden;opacity:0;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);-webkit-transition:opacity 0.3s ease, visibility 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.3s ease, visibility 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.3s ease, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s ease 0.3s;transition:opacity 0.3s ease, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s ease 0.3s;transition:opacity 0.3s ease, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s ease 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.home__hero .icon__list li span:after{position:absolute;content:'';top:0;right:auto;bottom:0;left:99%;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #00A99E;margin:auto;border-top-right-radius-:12px;border-bottom-right-radius:12px}.home__hero .icon__list svg{font-size:1.125em}@media (max-width:1049px){.home__hero .icon__list{position:fixed;width:80%;max-width:375px;bottom:0;right:0;z-index:40;top:auto;left:auto;border-bottom-left-radius:0;border-top-right-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:5px 25px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.mason--menu .home__hero .icon__list{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.home__hero .icon__list .icon__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.home__hero .icon__list .icon__item span{bottom:100%;left:-80%;right:-80%;margin:auto;-webkit-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0em)}.home__hero .icon__list .icon__item__link{height:30px}.home__hero .icon__list .icon__item__link:hover span{-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em)}.menu__extras__form input{left:0;right:0;border-radius:5px;padding-left:45px;padding-right:10px}.menu__extras__form input:active,.menu__extras__form input:focus{width:320px;background:#1CC6BB}.menu__extras__form .menu__extras__submit{pointer-events:none}.menu__extras__form .find__button{display:none}}.home__links{padding:2em 5%;z-index:5}@media (min-width:1409.7px){.home__links{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.circle__links__item{padding:2.5em 0}.circle__links__item__link{position:relative;width:12.5em;height:12.5em;border-radius:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-shadow:0 0 0 14px rgba(0, 169, 158, 0.1);box-shadow:0 0 0 14px rgba(0, 169, 158, 0.1);-webkit-filter:drop-shadow(0px 0px 50px rgba(0, 169, 158, 0.2));filter:drop-shadow(0px 0px 50px rgba(0, 169, 158, 0.2));-webkit-transition:background 0.3s ease, -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.3s ease, -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:background 0.3s ease, box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.3s ease, box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.3s ease, box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.circle__links__item__link:after{position:absolute;content:'';top:8px;right:8px;bottom:8px;left:8px;background:transparent;border-radius:50%;border:2px solid rgba(0, 169, 158, 0.2);-webkit-transition:0.4s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 0.4s ease;-o-transition:0.4s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 0.4s ease;transition:0.4s cubic-bezier(0.215, 0.61, 0.355, 1), border-color 0.4s ease}.circle__links__item__link svg{color:#00A99E;font-size:3.125em;margin:0 0 10px;margin-top:20px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.circle__links__item__link span{color:#444444;display:block;min-height:3.2em;padding:0 2em;text-align:center;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.circle__links__item__link:hover{-webkit-box-shadow:0 0 0 30px rgba(0, 169, 158, 0.1);box-shadow:0 0 0 30px rgba(0, 169, 158, 0.1);background:#00A99E}.circle__links__item__link:hover:after{top:-14px;right:-14px;bottom:-14px;left:-14px;border-color:#fff}.circle__links__item__link:hover span,.circle__links__item__link:hover svg{color:#fff}.home__schools{padding:2em 5% 0;z-index:4}@media (min-width:1409.7px){.home__schools{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.home__stats{z-index:3}.home__stats__inner{background:#5aded5;background:-webkit-linear-gradient(0deg, #5aded5, #1aa89e);background:-webkit-gradient(linear, left top, right top, from(#5aded5), to(#1aa89e));background:-webkit-linear-gradient(left, #5aded5, #1aa89e);background:-o-linear-gradient(left, #5aded5, #1aa89e);background:linear-gradient(90deg, #5aded5, #1aa89e);padding:4em 5% 2em}@media (min-width:1409.7px){.home__stats__inner{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.home__stats__inner .owl-item{opacity:0;-webkit-transform:translateX(-30%) scale(0.85);-ms-transform:translateX(-30%) scale(0.85);transform:translateX(-30%) scale(0.85);-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.5s ease, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s ease, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s ease, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.home__stats__inner .owl-item.active{opacity:1;-webkit-transform:translateX(0%) scale(1);-ms-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1)}.home__stats__inner .owl-item.active~.owl-item:not(.active){-webkit-transform:translateX(30%) scale(0.85);-ms-transform:translateX(30%) scale(0.85);transform:translateX(30%) scale(0.85)}.home__stats__shape{position:relative}.home__stats__shape:before{content:'';display:block;visibility:hidden;padding-bottom:7.63929%}.home__stats__shape.home__stats__shape--bottom{-webkit-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}.home__stats__shape.home__stats__shape--bottom svg{top:1px}.stats__item__icon{font-size:5em}.stats__item__stat{font-size:3.75em;font-weight:700}.stats__item__stat:after{content:attr(data-suffix);vertical-align:super;display:inline-block;font-size:64%}@media (min-width:415px){.home__stats__inner{padding-top:5em;padding-bottom:3em}}.lte-ie8 .home__stats__inner{padding-top:5em;padding-bottom:3em}@media (min-width:580px){.home__stats{margin-top:-80px}}@media (min-width:769px){.home__stats{margin-top:-215px}.home__stats__inner{padding-top:11.25em;padding-bottom:7.5em}}.lte-ie8 .home__stats{margin-top:-215px}.lte-ie8 .home__stats__inner{padding-top:11.25em;padding-bottom:7.5em}@media (min-width:1301px){.home__stats{margin-top:-250px}.home__stats__inner{padding-top:15.625em;padding-bottom:11.25em}}.home__social{padding:2em 5% 7vw;background:#fff;z-index:3}@media (min-width:1409.7px){.home__social{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.home__social .owl-item>*{opacity:0;-webkit-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%);visibility:hidden;-webkit-transition:opacity .4s ease, visibility 0s ease .4s, -webkit-transform .4s ease;transition:opacity .4s ease, visibility 0s ease .4s, -webkit-transform .4s ease;-o-transition:opacity .4s ease, transform .4s ease, visibility 0s ease .4s;transition:opacity .4s ease, transform .4s ease, visibility 0s ease .4s;transition:opacity .4s ease, transform .4s ease, visibility 0s ease .4s, -webkit-transform .4s ease}.home__social .owl-item.active>*{opacity:1;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.home__social .owl-item.active~.owl-item:not(.active)>*{opacity:0;-webkit-transform:translateX(60%);-ms-transform:translateX(60%);transform:translateX(60%);visibility:hidden}.home__social .owl-nav{display:block;position:absolute;top:0;left:-5vw;width:calc(100% + 10vw);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;z-index:3}.home__social .owl-next,.home__social .owl-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:65px;font-size:1.875em;color:#1CC6BB;visibility:visible;cursor:pointer;-webkit-transition:background .3s ease, opacity .3s ease;-o-transition:background .3s ease, opacity .3s ease;transition:background .3s ease, opacity .3s ease}.home__social .owl-next.disabled,.home__social .owl-prev.disabled{opacity:.2}.home__social__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home__social__top h2{margin:0}#mixed__list{padding:2em 0}.social__item{border-radius:10px;-webkit-box-shadow:0px 0px 50px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 0px 50px 0 rgba(0, 0, 0, 0.2)}.social__item__block{position:relative;width:100%;background:#000}.social__item__block:before{content:'';display:block;visibility:hidden;padding-bottom:111.31579%}.social__item__block:hover .news__item__content p{max-height:240px;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:0 0 1.5em 0;-webkit-transition:max-height 0.75s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, padding 0.4s ease;-o-transition:max-height 0.75s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, padding 0.4s ease;transition:max-height 0.75s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, padding 0.4s ease}.social__item__block:hover .social__item__hover{-webkit-transform:translateY(-100%) translateX(0);-ms-transform:translateY(-100%) translateX(0);transform:translateY(-100%) translateX(0)}.social__item__image:after{position:absolute;content:'';top:auto;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.8);background:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));background:linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));z-index:2;height:65%;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.social__item__image:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.65);z-index:2;opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.social__item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;padding:2em;padding-bottom:10px;text-align:center;font-family:"Montserrat", sans-serif;color:#fff;line-height:1.6;letter-spacing:.02em;font-weight:500;font-size:1.125em}.social__item__info a{text-decoration:none;color:#fff;font-weight:700;word-break:break-word}.social__item__title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.social__item__title h3{margin:0;font-size:1.125em}@media (min-width:415px){.social__item__title h3{font-size:1.25em}}.social__item__title h3 .lte-ie8{font-size:1.25em}@media (min-width:769px){.social__item__title h3{font-size:1.375em}}.social__item__title h3 .lte-ie8{font-size:1.375em}@media (min-width:1025px){.social__item__title h3{font-size:1.5em}}@media (min-width:1301px){.social__item__title h3{font-size:1.625em}}.social__item__more{color:#D0D3D4;opacity:0;margin-top:-1em;-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em);-webkit-transition:opacity 0.4s ease, -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.4s ease, -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease;transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease;transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.social__item__date{font-size:14px;font-weight:700;text-transform:uppercase;opacity:.5;letter-spacing:.09em;margin-top:1em}.social__item__hover{background:transparent;top:100%;left:0;bottom:auto;width:100%;height:100%;-webkit-transform:translateY(-25%) translateX(0);-ms-transform:translateY(-25%) translateX(0);transform:translateY(-25%) translateX(0);z-index:2;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.social__item__hover svg{position:absolute;bottom:-50%;top:-50%;left:0;margin:auto;right:0;width:100%;display:block;opacity:.7}.social__label{font-weight:600;font-size:16px;margin-top:1.5em}.news__item__content h3{margin:0;font-weight:700;font-size:24px}.news__item__content p{max-height:0;overflow:hidden;position:relative;opacity:0;margin:0;padding:0;font-size:18px;-webkit-transition:max-height 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, padding 0.4s ease;-o-transition:max-height 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, padding 0.4s ease;transition:max-height 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease, padding 0.4s ease}.tweets__item__image{background:#1da1f2}.tweets__item__image>div{mix-blend-mode:luminosity;opacity:.1}.facebook__item__image{background:#1877f2}.facebook__item__image>div{mix-blend-mode:luminosity;opacity:.1}.instagram__item__image{background:#c32aa3}.instagram__item__image>div{opacity:1}.news__item .social__item__hover{color:#00A99E}.tweets__item .social__item__hover{color:#1da1f2}.facebook__item .social__item__hover{color:#1877f2}.instagram__item .social__item__hover{color:#c32aa3}@media (min-width:769px){.home__social{padding-top:3em}.home__social .owl-nav{width:130px;left:auto;right:0;bottom:100%;top:auto;height:auto}.home__social__top{padding-right:155px}#mixed__list{padding:4em 0 0}}.lte-ie8 .home__social{padding-top:3em}.lte-ie8 .home__social .owl-nav{width:130px;left:auto;right:0;bottom:100%;top:auto;height:auto}.lte-ie8 .home__social__top{padding-right:155px}.lte-ie8 #mixed__list{padding:4em 0 0}@media (min-width:1025px){.home__social{padding-top:4em}#mixed__list{padding:4.375em 0 0}}.footer__curve{background:#fff}