@charset "UTF-8";@import url(//hello.myfonts.net/count/3130a3);@import url(//hello.myfonts.net/count/3130a3);.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bg-cover{background-position:center center;background-repeat:no-repeat;background-size:cover}.full-screen{width:100%;height:100%;min-height:100%;padding:0;margin:0;overflow-x:hidden}@font-face{font-family:Nswis;src:url(../fonts/fortawesome/icons/icons.eot);src:url(../fonts/fortawesome/icons/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/icons/icons.woff2) format("woff2"),url(../fonts/fortawesome/icons/icons.woff) format("woff"),url(../fonts/fortawesome/icons/icons.ttf) format("truetype"),url(../fonts/fortawesome/icons/icons.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Univers Pro';src:url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Univers Pro';src:url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.otf) format("opentype");font-weight:400;font-style:oblique}@font-face{font-family:'Univers Pro Condensed';src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Univers Pro Condensed';src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Univers Pro';src:url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.eot);src:url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.eot);src:url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.eot);src:url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.eot);src:url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.otf) format("opentype");font-weight:700;font-style:italic}.fi-open-sans{font-family:'Open Sans'}.fa-open-sans{font-family:'Open Sans'}.fi-univers-pro{font-family:'Univers Pro'}.fa-univers-pro{font-family:'Univers Pro'}.fi-univers-pro-condensed{font-family:'Univers Pro Condensed'}.fa-univers-pro-condensed{font-family:'Univers Pro Condensed'}.fa{display:inline-block;font:normal normal normal 14px/1 Nswis;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}@media (min-width:768px){.text-align-right--sm{text-align:right}}.float-right{float:right}.float-left{float:left}@font-face{font-family:Nswis;src:url(../fonts/fortawesome/icons/icons.eot);src:url(../fonts/fortawesome/icons/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/icons/icons.woff2) format("woff2"),url(../fonts/fortawesome/icons/icons.woff) format("woff"),url(../fonts/fortawesome/icons/icons.ttf) format("truetype"),url(../fonts/fortawesome/icons/icons.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Univers Pro';src:url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-normal-23ee8a5d0.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Univers Pro';src:url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-normal-oblique-9ef8674af.otf) format("opentype");font-weight:400;font-style:oblique}@font-face{font-family:'Univers Pro Condensed';src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-normal-normal-6152e6b9c.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Univers Pro Condensed';src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-condensed-200-normal-f8ddb4c46.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Univers Pro';src:url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.eot);src:url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.woff) format("woff"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/univers-pro-200-normal-ab5e967a8.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.eot);src:url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-300-normal-40b23eede.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.eot);src:url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-400-normal-6e7acc0d5.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.eot);src:url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-700-normal-8a1f8b095.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.eot);src:url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.eot?#iefix) format("embedded-opentype"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.woff2) format("woff2"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.woff) format("woff"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.ttf) format("truetype"),url(../fonts/fortawesome/typefaces/open-sans-700-italic-3785b7cf8.otf) format("opentype");font-weight:700;font-style:italic}.fi-open-sans{font-family:'Open Sans'}.fa-open-sans{font-family:'Open Sans'}.fi-univers-pro{font-family:'Univers Pro'}.fa-univers-pro{font-family:'Univers Pro'}.fi-univers-pro-condensed{font-family:'Univers Pro Condensed'}.fa-univers-pro-condensed{font-family:'Univers Pro Condensed'}.fa{display:inline-block;font:normal normal normal 14px/1 Nswis;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--athletics::before{content:""}.icon--canoe-slalom::before{content:""}.icon--canoe-sprint::before{content:""}.icon--circle::before{content:""}.icon--cycling::before{content:""}.icon--diving::before{content:""}.icon--hockey::before{content:""}.icon--mens-artistic-gymnastics::before{content:""}.icon--netball::before{content:""}.icon--nswisindividual::before{content:""}.icon--rowing::before{content:""}.icon--triathlon::before{content:""}.icon--sailing::before{content:""}.icon--swimming::before{content:""}.icon--waterpolo::before{content:""}.icon--wheelchair-basketball::before{content:""}.icon--winter-sports::before{content:""}[class*=icon--]::before{font-family:Nswis}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-size:140%;line-height:1.5;color:#1a2d59;background-color:#fff}img{max-width:100%;vertical-align:middle}a{color:#1a2d59;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:hover{text-decoration:underline}a:active,a:focus,a:hover{outline:0}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}input[type=search],input[type=text]{font-size:inherit;line-height:inherit}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#b3b3b3;max-width:100%;padding:2rem;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:.5rem}.textwidget img{margin:1rem 0}.bypostauthor{background:inherit}.widget_calendar{display:table;width:100%}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#000;font-size:12px;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#000;font-family:sans-serif;font-weight:300}#wp-calendar tbody td{background:#fff;border:1px solid #fff;text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}@media (min-width:480px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.8rem/1.8 sans-serif}}@media (min-width:768px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.9rem/1.7 sans-serif}}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.print-logo{display:block!important;margin-left:15px;margin-top:20px}#contact,.content__banner,.landing__nav,.landing__nav--is-fixed,.main__sidebar,.panel__bg,.post__breadcrumbs,.post__comments,.post__tags,.related-posts,.video--fixed,footer,header{display:none!important}.post__details a[href]:after{content:""}.panel__content{margin:0!important}.main__content--has-sidebar{width:100%!important}h1.main__title{margin-bottom:40px;font-size:20px}h2{font-size:16px!important}h5{font-size:14px!important}p{font-size:12px!important}.container,.container--wide{width:100%}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1,h2,h3,h4,h5{font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;line-height:1em}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif}.h1-title,.home-swiper .slide__title,.main__title{font-size:38px;font-weight:300;line-height:1em;margin:0 0 .5em}@media (min-width:480px){.h1-title,.home-swiper .slide__title,.main__title{font-size:42px}}.comments__title,.content__wrap h2,.h2-title,.section__title{font-size:32px;line-height:1.25em;font-weight:200;margin:0 0 .5em}@media (min-width:480px){.comments__title,.content__wrap h2,.h2-title,.section__title{font-size:38px}}.comments__title strong,.content__wrap h2 strong,.h2-title strong,.section__title strong{font-weight:400}.bold-title{font-size:28px;font-weight:800;line-height:1.25em;margin:0 0 .5em}@media (min-width:480px){.bold-title{font-size:38px}}.bold-title strong{font-weight:400}.grid .grid__title,.light-title{font-size:30px;font-weight:200;line-height:1.25em;margin:0 0 .5em}.grid .grid__title strong,.light-title strong{font-weight:400}.footer__title,.h3-title,.loop__title,.main__sidebar .widget__title,.preview__title,form h3{font-size:20px;font-weight:300;margin:0 0 .5em}@media (min-width:480px){.footer__title,.h3-title,.loop__title,.main__sidebar .widget__title,.preview__title,form h3{font-size:26px}}.comment__author,.footer__widgets .widget__title,.h5-title{font-size:20px;font-weight:300;line-height:1.2em}@media (max-width:1200px){.container,.container--wide{width:100%}}.container--full,.container--narrow,.container--wide{padding-left:30px;padding-right:30px;overflow:hidden}@media (max-width:1400px){.container--wide{width:100%}}.container--narrow{max-width:800px;margin:0 auto}.container--full{width:100%;max-width:100%}.col--no-padding{padding-left:0;padding-right:0}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}.header{position:relative;z-index:15;width:100%;height:60px;overflow:visible;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35)}@media (min-width:768px){.header{height:70px}}.header--is-fixed{top:0;right:0;position:fixed}.header__logo{float:left;margin:10px 0;margin-left:15px}@media (min-width:768px){.header__logo{margin:10px 0;margin-left:30px}}.header__logo img{height:40px;width:auto}@media (min-width:768px){.header__logo img{height:50px}}.header__navigation{float:right;overflow:visible;line-height:20px;padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:30px}@media (min-width:768px){.header__navigation{padding-top:25px;padding-right:30px;padding-bottom:25px;padding-left:90px}}.header__navigation .social-links{font-family:Nswis;position:absolute;top:60px;left:0;z-index:1;width:100%;padding:0 5px;font-size:22px;line-height:60px;text-align:center;background-color:#0eb7e5;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media (min-width:480px){.header__navigation .social-links{display:block;position:static;float:left;width:auto;margin:0;padding:0 15px 0 0;text-align:left;font-size:18px;line-height:20px;border-right:1px solid #ccc;background:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.header__navigation .social-links a{color:#fff;margin:0 12px}@media (min-width:480px){.header__navigation .social-links a{color:#1a2d59;margin:0 10px 0 0}}.header__navigation .social-links a:hover{color:#1a2d59;text-decoration:none}@media (min-width:480px){.header__navigation .social-links a:hover{color:#0eb7e5}}.header__navigation .social-trigger{float:left;display:block;font-size:18px;line-height:20px;border:0;background:0 0;outline:0;margin:0;padding:0 15px;border-right:1px solid #ccc;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:480px){.header__navigation .social-trigger{display:none}}.header__navigation .social-trigger:hover{color:#0eb7e5}.header__navigation .search-trigger{float:left;font-size:18px;line-height:20px;border:0;background:0 0;outline:0;margin:0 15px 0 0;padding:0 15px;border-right:1px solid #ccc;-webkit-transition:color .3s ease;transition:color .3s ease}.header__navigation .search-trigger:hover{color:#0eb7e5}.social-active .social-trigger{color:#0eb7e5}.social-active .social-links{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.search-active .search-trigger,.search-active .search-trigger:hover{color:#fed402}.header__navigation-wrap{height:20px}.nav-active .header__navigation{border-bottom:1px solid rgba(255,255,255,0)}.header__link{line-height:20px;height:20px;float:left;position:relative;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:200;font-size:16px;margin-right:30px;padding:0 2px;color:#1a2d59;display:none}@media (min-width:768px){.header__link{display:inline-block}}.header__link:hover{color:#0eb7e5;text-decoration:none}.nav-icon{width:23px;display:inline-block;position:relative;z-index:11}.nav-icon div,.nav-icon::after,.nav-icon::before{content:'';display:block;height:3px;margin:0;background-color:#1a2d59;border-radius:1px;-webkit-transition:-webkit-transform .3s cubic-bezier(.11,.52,.47,1);transition:-webkit-transform .3s cubic-bezier(.11,.52,.47,1);transition:transform .3s cubic-bezier(.11,.52,.47,1);transition:transform .3s cubic-bezier(.11,.52,.47,1),-webkit-transform .3s cubic-bezier(.11,.52,.47,1)}.nav-icon div{margin:4px 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nav-icon:hover{cursor:pointer}.nav-icon:hover::before{-webkit-transform:translateY(-1.5px);-ms-transform:translateY(-1.5px);transform:translateY(-1.5px)}.nav-icon:hover::after{-webkit-transform:translateY(1.5px);-ms-transform:translateY(1.5px);transform:translateY(1.5px)}.nav-active .nav-icon{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-active .nav-icon div{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.nav-active .nav-icon::before{-webkit-transform:translateY(7px) translatex(0) rotate(45deg);-ms-transform:translateY(7px) translatex(0) rotate(45deg);transform:translateY(7px) translatex(0) rotate(45deg);-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;position:relative;z-index:1}.nav-active .nav-icon::after{-webkit-transform:translateY(-7px) translatex(0) rotate(-45deg);-ms-transform:translateY(-7px) translatex(0) rotate(-45deg);transform:translateY(-7px) translatex(0) rotate(-45deg)}.search-dropdown{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;background-color:#fed402;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s cubic-bezier(.11,.52,.47,1),opacity .2s ease-in-out;transition:all .4s cubic-bezier(.11,.52,.47,1),opacity .2s ease-in-out}.search-dropdown--is-fixed{position:fixed}.search-active .search-dropdown{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}@media (min-width:768px){.search-active .search-dropdown{-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}}.search-dropdown input::-webkit-input-placeholder{color:#1a2d59;opacity:1}.search-dropdown input:-moz-placeholder{color:#1a2d59;opacity:1}.search-dropdown input::-moz-placeholder{color:#1a2d59;opacity:1}.search-dropdown input:-ms-input-placeholder{color:#1a2d59;opacity:1}.search-dropdown form.search{padding:0;border:none}.search-dropdown .search input{padding:15px;width:100%;border:0;outline:0;background:0 0;color:#1a2d59;font-size:1.2em;line-height:1.6em;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media (min-width:768px){.search-dropdown .search input{padding:20px 30px}}.main-nav{position:absolute;z-index:10;top:60px;right:0;width:100%;padding:5px 0 15px;overflow:hidden;background-color:#fafafa;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s cubic-bezier(.11,.52,.47,1),opacity 0s ease-in-out;transition:all .5s cubic-bezier(.11,.52,.47,1),opacity 0s ease-in-out}@media (min-width:768px){.main-nav{top:70px;padding:23px 0}}.main-nav--is-fixed{position:fixed}.nav-active .main-nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-nav ul{margin:0;padding:0;list-style:none;overflow:hidden}.main-nav li{float:left;margin:0;width:100%;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s;opacity:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@media (min-width:480px){.main-nav li{width:50%}}@media (min-width:768px){.main-nav li{width:25%}}.main-nav a{margin:0 0;padding:8px 0;display:block;color:#1a2d59;font-weight:600;text-decoration:none;border-bottom:1px solid #d0d0d0;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}@media (min-width:480px){.main-nav a{padding:12px 0;margin:0 15px 19px}}.main-nav a:hover{border-bottom-color:#086a85}.main-nav a::before{content:"";color:#fed402;font-family:Nswis;font-size:12px;margin:0 8px 0 4px}.nav-active .main-nav li{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav-active .main-nav li:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.nav-active .main-nav li:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.nav-active .main-nav li:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.nav-active .main-nav li:nth-child(4){-webkit-transition-delay:.5s;transition-delay:.5s}.nav-active .main-nav li:nth-child(5){-webkit-transition-delay:.6s;transition-delay:.6s}.nav-active .main-nav li:nth-child(6){-webkit-transition-delay:.7s;transition-delay:.7s}.nav-active .main-nav li:nth-child(7){-webkit-transition-delay:.8s;transition-delay:.8s}.nav-active .main-nav li:nth-child(8){-webkit-transition-delay:.9s;transition-delay:.9s}.nav-active .main-nav li:nth-child(9){-webkit-transition-delay:1s;transition-delay:1s}.nav-active .main-nav li:nth-child(10){-webkit-transition-delay:1.1s;transition-delay:1.1s}.nav-active .main-nav li:nth-child(11){-webkit-transition-delay:1.2s;transition-delay:1.2s}.nav-active .main-nav li:nth-child(12){-webkit-transition-delay:1.3s;transition-delay:1.3s}.nav-active .main-nav li:nth-child(13){-webkit-transition-delay:1.4s;transition-delay:1.4s}.nav-active .main-nav li:nth-child(14){-webkit-transition-delay:1.5s;transition-delay:1.5s}.nav-active .main-nav li:nth-child(15){-webkit-transition-delay:1.6s;transition-delay:1.6s}.nav-active .main-nav li:nth-child(16){-webkit-transition-delay:1.7s;transition-delay:1.7s}.main__sidebar .widget__holder{margin:0 0 30px;padding:0 15px}.main__sidebar .widget__holder:last-child{margin-bottom:0}.main__sidebar .widget__holder--margin-top{margin-top:40px}.main__sidebar .widget__title{line-height:1em;margin:0 0 .5em;padding:5px 0 5px 10px;border-left:3px solid #fed402}.main__sidebar a:not(.btn){color:inherit;text-decoration:none;font-weight:700}.main__sidebar a:not(.btn):hover{color:inherit;text-decoration:underline}.main__sidebar ul{list-style:none;margin:0;padding:0}.main__sidebar .btn{width:100%;padding-left:0;padding-right:0}.sidebar--sports .sidebar-holder{padding-bottom:40px}.main__sidebar.sidebar--blue{margin-bottom:0}.sidebar--blue{background-color:#0eb7e5;color:#fff;margin-bottom:0;padding-bottom:20px}.sidebar--blue .widget__holder{padding-left:0;padding-right:0}.sidebar--blue .widget__holder a{text-decoration:none!important}.sidebar--blue .widget__holder a .widget__title{font-weight:700}.sidebar--blue .widget__holder a:hover .widget__title{background-color:#1a2d59}.sidebar--blue .widget__holder a:hover .widget__title::before{width:100px}.sidebar--blue .widget__title{line-height:60px;margin:0 0 1em;padding:0;width:100%;font-size:24px;font-weight:300;background-color:#26aede;border-left:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.sidebar--blue .widget__title::before{content:"";font-family:Nswis;display:block;float:left;height:60px;width:60px;margin:0 15px 0 0;text-align:center;background-color:#fed402;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.sidebar--blue .widget__title.widget__title--components::before{content:""}.sidebar--blue .widget__title.widget__title--coaches::before{content:""}.sidebar--blue .widget__title.widget__title--training::before{content:""}.sidebar--blue .widget__title.widget__title--download::before{content:""}.sidebar--blue .widget__title.widget__title--social::before{content:""}.sidebar--blue .widget__body{padding:0 15px 0 30px}.sidebar--blue .widget__body--full{padding:0}.sidebar--blue .component-widget .widget__body{margin-left:0;padding-left:0}.sidebar--blue .component-widget .widget__body li{font-size:16px;font-weight:700;line-height:2em}.sidebar--blue .component-widget .widget__body li::before{content:"";font-family:Nswis;margin-right:10px}.sidebar--blue .coach-widget{overflow:hidden;margin:0 0 30px}.sidebar--blue .coach-widget h3{margin:0;font-size:18px}.sidebar--blue .coach-widget p{margin:5px 0 0 0}.sidebar--blue .coach-widget__thumbnail{display:none!important;float:left;display:inline;width:80px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:center top;background-image:url(../img/default-staff.jpg)}.sidebar--blue .coach-widget__body{float:left;display:inline;width:70%;padding:0 0 0 10px}.sidebar--blue .sport-venues-widget{overflow:hidden}.sidebar--blue .venues-widget__button{width:100%;margin:0;padding:12px 10px 12px 30px;position:relative;background:0 0;border:0;outline:0;color:#fff;text-align:left;font-size:12px}.sidebar--blue .venues-widget__button.active,.sidebar--blue .venues-widget__button:hover{background-color:#1a2d59}.sidebar--blue .venues-widget__button h3{margin:0}.sidebar--blue .venues-widget__button h3::before{content:"";position:absolute;top:33%;left:8px;font-family:Nswis;font-size:10px;margin:0 5px}.sidebar--blue .map-holder{height:300px;width:100%}.sidebar--blue .widget__holder--social .widget__body{padding-bottom:20px}.sidebar--blue .widget__holder--social .widget__body a{display:block;font-size:18px;line-height:30px;padding:5px 0;text-decoration:none}.sidebar--blue .widget__holder--social .widget__body a:hover{color:#fed402}.sidebar--blue .widget__holder--social .widget__body a .fa{font-size:22px;margin:0 12px 0 0}.main__sidebar.sidebar--blue{margin-bottom:0}.sidebar--athlete{background-color:#0eb7e5;color:#fff;margin-bottom:0;padding-bottom:20px}.sidebar--athlete .widget__holder{padding-left:0;padding-right:0}.sidebar--athlete .widget__holder a{text-decoration:none!important}.sidebar--athlete .widget__holder a .widget__title{font-weight:700}.sidebar--athlete .widget__holder a:hover .widget__title{background-color:#1a2d59}.sidebar--athlete .widget__holder a:hover .widget__title::before{width:100px}.sidebar--athlete .widget__title{line-height:60px;margin:0 0 1em;padding:0;width:100%;font-size:24px;font-weight:300;background-color:#26aede;border-left:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.sidebar--athlete .widget__title::before{font-family:Nswis;display:block;font-size:1.7em;float:left;height:60px;width:60px;margin:0 15px 0 0;text-align:center;background-color:#fed402;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.sidebar--athlete .widget__title.widget__title--sponsor::before{content:""}.sidebar--athlete .widget__title.widget__title--dob::before{content:""}.sidebar--athlete .widget__title.widget__title--results::before{content:""}.sidebar--athlete .widget__title.widget__title--datestarted::before{content:""}.sidebar--athlete .widget__title.widget__title--social::before{content:""}.sidebar--athlete .widget__body{padding:0 15px 0 30px}.sidebar--athlete .widget__body p{font-size:1.4em;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif}.sidebar--athlete .widget__body--full{padding:0}.sidebar--athlete .component-widget .widget__body{margin-left:0;padding-left:0}.sidebar--athlete .component-widget .widget__body li{font-size:16px;font-weight:700;line-height:2em}.sidebar--athlete .component-widget .widget__body li::before{content:"";font-family:Nswis;margin-right:10px}.sidebar--athlete .coach-widget{overflow:hidden;margin:0 0 30px}.sidebar--athlete .coach-widget h3{margin:0;font-size:18px}.sidebar--athlete .coach-widget p{margin:5px 0 0 0}.sidebar--athlete .coach-widget__thumbnail{display:none!important;float:left;display:inline;width:80px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:center top;background-image:url(../img/default-staff.jpg)}.sidebar--athlete .coach-widget__body{float:left;display:inline;width:70%;padding:0 0 0 10px}.sidebar--athlete .sport-venues-widget{overflow:hidden}.sidebar--athlete .venues-widget__button{width:100%;margin:0;padding:12px 10px 12px 30px;position:relative;background:0 0;border:0;outline:0;color:#fff;text-align:left;font-size:12px}.sidebar--athlete .venues-widget__button.active,.sidebar--athlete .venues-widget__button:hover{background-color:#1a2d59}.sidebar--athlete .venues-widget__button h3{margin:0}.sidebar--athlete .venues-widget__button h3::before{content:"";position:absolute;top:33%;left:8px;font-family:Nswis;font-size:10px;margin:0 5px}.sidebar--athlete .map-holder{height:300px;width:100%}.sidebar--athlete .widget__holder--social .widget__body{padding-bottom:20px}.sidebar--athlete .widget__holder--social .widget__body h3 i{margin-right:20px;font-size:1.5em}.sidebar--athlete .widget__holder--social .widget__body a{display:block;font-size:18px;line-height:30px;padding:5px 0;text-decoration:none}.sidebar--athlete .widget__holder--social .widget__body a:hover{color:#fed402}.sidebar--athlete .widget__holder--social .widget__body a .fa{font-size:22px;margin:0 12px 0 0}.footer{background-color:#1a2d59;color:#dadada}.footer a{color:#e8e8e8}.footer a:hover{color:#fff}.footer__widgets{background-color:#1a2d59;padding-top:50px;padding-bottom:50px}.footer__widget--branding{margin-bottom:20px}.footer__logo{width:50%}@media (min-width:768px){.footer__logo{max-width:300px;width:80%}}.footer .social-links{display:block;margin:0 0 10px;font-size:20px}@media (min-width:768px){.footer .social-links{margin:60px 0;font-size:25px}}.footer .social-links a{margin:0 5px}.footer .social-links a:hover{text-decoration:none}.footer__copyright{font-size:12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:400}.footer__copyright p{margin:0 0 5px}.footer__copyright a{text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.cpa-logo{width:50px;margin:10px}@media (min-width:768px){.cpa-logo{width:110px;margin-top:20px}}.footer__widget--dynamic aside:last-child{width:100%}.footer__widget--dynamic aside:last-child li{width:50%;float:left;display:inline;padding:0 15px 0 0}.footer__widget--dynamic aside:last-child li:nth-child(2n){padding:0 0 0 15px}.footer__flex{position:relative}@media (min-width:980px){.footer__flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.footer__flex .footer__form,.footer__flex .footer__widgets{float:none}@media (min-width:980px){.footer__flex .footer__form,.footer__flex .footer__widgets{float:right}}.footer__flex .footer__widgets{position:relative;padding-bottom:30px}.footer__flex .footer__bottom{position:absolute;bottom:15px;left:0;width:100%;height:30px;line-height:30px;padding:0 15px}@media (max-width:767px){.footer__flex .footer__bottom{position:relative;height:inherit;bottom:0}}@media (min-width:1200px){.footer__flex .container--full{padding:0}}.footer__form{overflow:hidden;padding:50px 30px;background-color:#fed402;color:#1a2d59}.footer__form .social-links a{color:#1a2d59}.footer__form label{font-size:.9em}@media (max-width:767px){.footer__form{padding:30px 0}}.footer__title::after{content:'';display:block;height:2px;width:80px;margin:20px 0 0;background-color:#fff}.footer__widgets .widget__title{margin:0 0 1em 1em}.footer__widgets .widget_contact_details_widget .widget__title,.footer__widgets .widget_nav_menu .widget__title{margin:0 0 1em}@media (max-width:767px){.footer__widgets .widget_contact_details_widget li,.footer__widgets .widget_nav_menu li{padding:0}}.footer__widgets ul{overflow:hidden;list-style:none;margin:0 0 2em;padding:0}.footer__widgets li{margin:0;font-size:1em;line-height:1.6em;position:relative}@media (max-width:767px){.footer__widgets li{padding:0 10px}}.footer__widgets li a{padding:6px 0 6px 30px;margin:0;font-weight:300;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;display:block;position:relative;color:#e8e8e8;border-bottom:1px solid rgba(255,255,255,.3);-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}@media (max-width:767px){.footer__widgets li a{word-wrap:normal}}.footer__widgets li a::before{position:absolute;top:6px;left:8px;line-height:1.8em;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.footer__widgets li a a{border-bottom:none;padding-left:0}.footer__widgets li a::before{content:"";font-family:Nswis;font-size:10px;left:10px}.footer__widgets li a:hover{color:#fff;text-decoration:none;border-bottom-color:rgba(255,255,255,.6)}.footer__widgets li a:hover:before{left:15px}.footer__widgets .contact-details .detail__wrap{border-bottom:1px solid rgba(255,255,255,.3)}.footer__widgets .contact-details .detail__wrap:before{display:none}.footer__widgets .contact-details .detail__wrap:hover{color:#fff;text-decoration:none;border-bottom-color:rgba(255,255,255,.6)}.footer__bottom{padding:15px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-size:11px;font-weight:300;letter-spacing:.1em;color:#ccc;text-align:center}.footer__bottom .pull-left{text-align:left}@media (max-width:767px){.footer__bottom{position:relative}.footer__bottom .pull-left{text-align:center!important}}@media (min-width:480px){.footer__bottom{text-align:right}}@media (max-width:479px){.footer__bottom{line-height:18px!important}}.footer__link{color:#ccc;font-weight:300}@media (max-width:767px){.footer__bottom .vivo-digital{text-align:center}}.footer__bottom .footer__link{color:#ccc}.footer__bottom .footer__link:hover{color:#ccc}.footer__link:hover{color:inherit;text-decoration:underline}.footer .break{margin:0}@media (min-width:768px){.footer .break{margin:0 20px}}.footer .float-left,.footer .float-right{float:none;text-align:center;margin-top:20px;display:block}@media (min-width:480px){.footer .float-left,.footer .float-right{float:right;margin-top:0}}.footer .float-left{margin-top:0}@media (min-width:480px){.footer .float-left{float:left}}.two-columns{-webkit-columns:2;-moz-columns:2;columns:2}.main{width:100%;overflow:hidden}@media (min-width:768px){.main--flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main--no-container .main__content{padding:0}.main__container{overflow:hidden}@media (min-width:768px){.main__container--has-sidebar{float:left;width:66.6667%;padding-right:0}}.main__content--has-sidebar{padding-top:30px}@media (min-width:768px){.main__content--has-sidebar{float:left;width:66.6667%;padding-right:15px}}.main__content--padding{padding:30px 0 30px 0}.main__sidebar{padding-top:60px}@media (min-width:768px){.main__sidebar{float:right;width:33.3333%;padding-top:100px}}@media (max-width:767px){.page .header__wrap.container--wide{padding:0}.page .header__wrap.container--wide .main__breadcrumbs{margin-left:20px}}.main__header{position:relative;overflow:hidden;width:100%;padding-top:90px;padding-bottom:15px;color:#fff;background-size:cover;background-position:center;background-image:url(../img/default-header.jpg)}@media (min-width:768px){.main__header{padding-top:100px;padding-bottom:30px}}@media (min-width:1200px){.main__header{padding-top:100px;padding-bottom:30px}}.main__header a{color:inherit}.main__header .header__wrap{padding-left:30px;padding-right:15px;position:relative;z-index:1}.main__header .header__wrap .featured-sponsor{width:150px;position:absolute;right:20px;top:24px;height:100px}.main__header .header__wrap .featured-sponsor img{max-width:100%;max-height:100%;position:relative}.main__header .header__wrap .featured-sponsor h3{font-size:.8em;line-height:1.1em;padding-left:6px;margin:0}@media (min-width:768px){.main__header .header__wrap .featured-sponsor{display:none}}@media (max-width:479px){.main__header .header__wrap .featured-sponsor{width:112px;top:35px}.main__header .header__wrap .featured-sponsor h3{text-align:right;padding-right:5px}}.main__header .header__wrap .main__title-subhead{float:left;font-size:18px;text-transform:initial;line-height:1.2em;margin-top:10px}.main__header::before{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:#0dadd9;opacity:.72}.main__header--white{color:#1a2d59;background-image:none}.main__header--white::before{display:none}.main__title{margin:0;padding:5px 0 5px 15px;text-transform:uppercase}@media (min-width:768px){.main__title{float:left;max-width:65%;padding:8px 0 2px 15px}}.main__breadcrumbs{margin:2em 0 0;float:right}.main__breadcrumbs a{font-weight:700}@media (max-width:767px){.main__breadcrumbs{float:left;font-size:14px;margin-left:85px}}@media (max-width:767px){.page-template-page-sports .main__breadcrumbs{margin-left:18px}}.main__subheading{display:block;float:right;width:100%;clear:both;overflow:hidden;margin:10px 0 0;font-size:14px;font-weight:300}.main__subheading a{font-weight:700;text-decoration:underline}@media (min-width:768px){.main__subheading{margin:10px 0 0}.main__subheading .post__details{float:left;display:inline;min-width:50%}.main__subheading .post__breadcrumbs{float:right;display:inline}}.main__subheading .main__breadcrumbs{margin:0}.main__subtitle{font-size:18px;font-weight:300;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;margin:0 0 15px}.container--wide .main__content--has-sidebar{padding-bottom:30px}.container--wide .main__content--has-sidebar .main__sidebar{border-left:1px solid #1a2d59}.content__wrap h2{margin:0 0 .8em 0}.content__wrap h3{font-size:1.4em;line-height:1.5em;margin:0 0 1em}.content__wrap h5{font-weight:400;font-size:1.1em;line-height:1.5em;margin:0 0 1em}.content__wrap p{line-height:1.5em;margin:0 0 10px}.content__wrap p:first-child{font-size:26px;font-weight:200;line-height:34px;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif}.content__wrap a{font-weight:700}.content__wrap a:hover{color:#0eb7e5;text-decoration:underline}.jobs-page .content__wrap h2{border-bottom:1px solid #fed402;padding-bottom:10px}.content__wrap--padding{padding:0 15px}.content__banner{height:260px;width:100%;margin:0 0 1em;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.content__banner{height:400px}}.content__banner--container{position:relative;overflow:hidden}.content__banner--video{background-size:cover;top:0;left:0;width:100%}.content__header .content__subtitle{margin:1em 0 0;color:#777;font-weight:400}.content__title{line-height:60px;margin:0 0 1em;width:100%;font-size:24px;font-weight:300;color:#fff;background-color:#1a2d59}.content__title::before{content:"";font-family:Nswis;display:block;float:left;height:60px;width:100px;margin:0 15px 0 0;text-align:center;background-color:#fed402}.landing{width:100%;height:100%;min-height:100%;padding:0;margin:0;overflow-x:hidden;position:relative}.landing__trigger{display:inline-block;position:absolute;z-index:2;bottom:200px;left:50%;margin:0 0 0 -25px;width:50px;height:50px;line-height:50px;font-size:30px;text-align:center;color:#0eb7e5;background:0 0;border:none}.landing__trigger::before{content:'\f03c';font-family:Nswis;font-size:18px;display:inline;position:absolute;top:0;left:0;right:0;width:50px;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.landing__trigger svg{width:50px;height:50px;position:absolute;top:0;left:0;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.landing__trigger svg rect{fill:none;stroke:#0eb7e5}.landing__trigger:hover{text-decoration:none}.landing__trigger:hover::before{top:5px;color:#fed402}.landing__trigger:hover svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);stroke-dashoffset:0}.landing__trigger.spin svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);stroke-dashoffset:0}.landing__trigger.spin:hover svg{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);stroke-dashoffset:0}@media (max-width:767px){.landing__trigger{display:none}}@media (min-width:768px){.landing__trigger{bottom:130px}}body.what-we-do .grid__content .grid__title span{margin-left:0!important}.grid.performance_history .grid__nav{display:none}@media (min-width:768px){.grid.performance_history .grid__nav{width:10%;display:block}}.grid.performance_history .grid__bg{background-size:contain}@media (min-width:980px){.grid.performance_history .grid__bg{width:60%;left:40%}}.grid.performance_history .grid__body{padding:40px 40px 40px 40px}@media (min-width:980px){.grid.performance_history .grid__body{width:40%}}.grid.performance_history .grid__content{width:100%;float:left}@media (min-width:768px){.grid.performance_history .grid__content{overflow:hidden;float:right;width:90%}}.grid.performance_history .grid__content .grid__title{font-size:3em;margin-bottom:0}.grid.performance_history .grid__content li{padding-left:25px}.grid.performance_history .grid__content li::before{padding:0;margin:0 15px 0 -23px}.grid.performance_history .light-blue-bg{background-color:#06a0d8}.grid.performance_history .mid-blue-bg{background-color:#18479f}.grid.performance_history .dark-blue-bg{background-color:#001b4a}.grid.performance_history .grey-bg{background-color:#e6e7e9}.grid.performance_history .yellow-bg{background-color:#f3c900}.grid.athletes-grid .grid__content .grid__title span{border-left:2px solid #fed402;padding-left:10px;margin-left:10px}.grid.athletes-grid .featured-sponsor{padding:20px 60px 20px 60px;width:100%;height:auto;position:relative;display:inline-block;border-right:1px solid #e8e8e8}@media (max-width:1199px){.grid.athletes-grid .featured-sponsor{padding:20px 40px 20px 40px}}@media (max-width:979px){.grid.athletes-grid .featured-sponsor{padding:20px}}.grid.athletes-grid .featured-sponsor h3{font-size:1em;line-height:1.1em;margin:0}.grid.athletes-grid .featured-sponsor img{position:relative;max-height:100%;max-width:100%}.grid .grid__wrap{overflow:hidden;position:relative}.grid .grid__nav{position:absolute;top:0;left:0;width:25%;float:left}@media (max-width:767px){.grid .grid__nav{display:none}}.grid .grid__nav--fixed{position:fixed}.grid .grid__nav--fixed.grid__nav--at-bottom{position:absolute;top:auto;bottom:0}.grid .grid__content{width:100%;float:left}@media (min-width:768px){.grid .grid__content{overflow:hidden;float:right;width:75%}}.grid .jobs-grid .grid__content{width:100%;float:left}@media (min-width:768px){.grid .jobs-grid .grid__content{overflow:hidden;float:left;width:100%}}.grid .grid__row{position:relative;overflow:hidden;width:100%}.grid .grid__row.alt .grid__body{float:right}.grid .grid__row.alt .grid__bg{left:0}.grid .grid__bg{height:200px;width:100%;background-image:url(../img/default-sports.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.grid .grid__bg:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;display:none}@media (max-width:979px){.grid .grid__bg{height:400px}}@media (min-width:980px){.grid .grid__bg{position:absolute;z-index:0;top:0;left:50%;height:100%;width:50%}}.grid .grid__body{position:relative;z-index:1;overflow:hidden;padding:30px 15px;width:100%;background-color:#fff}@media (min-width:980px){.grid .grid__body{width:50%;padding:100px 50px}}.grid .grid__title{font-size:30px;overflow:hidden}.grid .grid__title span{float:left;display:block;max-width:80%}.grid .grid__title::before{float:left;display:block}.grid .grid__content{line-height:1.6em;font-weight:300}.grid .grid__content ul{margin:1em 0 0;padding:0;list-style:none;display:block;overflow:hidden}.grid .grid__content li{margin:0;padding:6px 15px;border-bottom:1px solid #e8e8e8}.grid .grid__content li:before{content:"";font-family:Nswis;font-size:12px;padding:0 15px 0 0}.grid .grid__nav{max-height:100%;overflow:hidden;overflow-y:auto;border:solid #e8e8e8;border-width:1px 0 0}.grid .grid-menu-container .grid-submenu a,.grid .grid-menu-container .grid__nav--has-child,.grid .grid__anchor,.grid-menu-container .grid .grid__nav--has-child,.grid-menu-container .grid-submenu .grid a{display:block;padding:8px 10px 8px 18px;position:relative;border:solid #e8e8e8;border-width:0 1px 1px 0;font-size:1.3em;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif}.grid .grid-menu-container .grid-submenu a span,.grid .grid-menu-container .grid__nav--has-child span,.grid .grid__anchor span,.grid-menu-container .grid .grid__nav--has-child span,.grid-menu-container .grid-submenu .grid a span{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.grid .grid-menu-container .grid-submenu a span::before,.grid .grid-menu-container .grid__nav--has-child span::before,.grid .grid__anchor span::before,.grid-menu-container .grid .grid__nav--has-child span::before,.grid-menu-container .grid-submenu .grid a span::before{content:"";font-family:Nswis;color:#1a2d59;font-size:10px;margin:0 12px 0 0;-webkit-transition:color .3s ease;transition:color .3s ease;bottom:2px;position:relative}.grid .grid-menu-container .grid-submenu a::before,.grid .grid-menu-container .grid__nav--has-child::before,.grid .grid__anchor::before,.grid-menu-container .grid .grid__nav--has-child::before,.grid-menu-container .grid-submenu .grid a::before{content:'';position:absolute;top:0;left:0;height:100%;width:15px;background-color:#fed402;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.grid .grid-menu-container .grid-submenu a:hover,.grid .grid-menu-container .grid__nav--has-child:hover,.grid .grid__anchor:hover,.grid-menu-container .grid .grid__nav--has-child:hover,.grid-menu-container .grid-submenu .grid a:hover{text-decoration:none}.grid .grid-menu-container .grid-submenu a:hover span,.grid .grid-menu-container .grid__nav--has-child:hover span,.grid .grid__anchor:hover span,.grid-menu-container .grid .grid__nav--has-child:hover span,.grid-menu-container .grid-submenu .grid a:hover span{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.grid .grid-menu-container .grid-submenu a:hover span::before,.grid .grid-menu-container .grid__nav--has-child:hover span::before,.grid .grid__anchor:hover span::before,.grid-menu-container .grid .grid__nav--has-child:hover span::before,.grid-menu-container .grid-submenu .grid a:hover span::before{color:#fed402}.grid .grid-menu-container .grid-submenu a:hover::before,.grid .grid-menu-container .grid__nav--has-child:hover::before,.grid .grid__anchor:hover::before,.grid-menu-container .grid .grid__nav--has-child:hover::before,.grid-menu-container .grid-submenu .grid a:hover::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.grid .grid-menu-container .grid-submenu a:focus,.grid .grid-menu-container .grid__nav--has-child:focus,.grid .grid__anchor:focus,.grid-menu-container .grid .grid__nav--has-child:focus,.grid-menu-container .grid-submenu .grid a:focus{text-decoration:none}#services__page .main__header .container--wide{background-color:inherit}.grid-menu-container a:focus,.grid-menu-container a:hover{text-decoration:none}.grid-menu-container .grid__nav--has-child.dropdown-open{background-color:#1a2d59;color:#fff;border-bottom:0}.grid-menu-container .grid__nav--has-child.dropdown-open span::before{content:'\f03c';color:#fff}.grid-menu-container .grid-submenu{display:none}.grid-menu-container .grid-submenu a{background-color:#fed402;padding-left:40px;font-weight:300;font-size:16px!important;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.grid-menu-container .grid-submenu a:hover{background-color:#0eb7e5;padding-left:0}.grid-menu-container .grid-submenu a:hover::before{display:none}.grid-menu-container .grid-submenu a span::before{font-size:8px!important;bottom:2px!important}@media (max-width:479px){.page-template-page-contact{font-size:20px}.page-template-page-contact h3.widget__title{font-size:30px}.page-template-page-contact .contact-details{margin-bottom:50px}}.sponsors-list{padding:0 0 50px;text-align:center}.sponsors-list .sponsor__logo{height:140px}.sponsors-list__title{text-transform:uppercase}.sponsors-list__description{margin-bottom:50px;text-align:center;font-size:16px;color:#999}.sponsor__item{padding:50px 0}.sponsor__item.col-sm-12 .sponsor__logo{height:200px}.sponsor__item.col-sm-6 .sponsor__logo{height:160px}.sponsor-cat-wrap.sport-specific{display:none!important}.page-template-page-sports .grid__title span{line-height:50px;padding-left:15px;border-left:2px solid #fed402}.page-template-page-sports .grid__title::before{font-family:Nswis;font-size:45px;height:50px;top:5px;position:relative;width:50px}.content__wrap--events{padding:25px 35px}.sidebar--events ul{margin-left:60px;list-style-type:disc}.sidebar--events .event-venue__name{padding-left:30px}.widget__title--time::before{content:""!important}.widget__title--dress::before{content:""!important}.widget__title--parking::before{content:""!important}.post__tags{margin:20px 0 0}.post__tags .tags__heading{font-family:Georgia,Times,serif;text-transform:uppercase;font-weight:700;font-size:14px}.post__tags .tag{padding:5px 10px;margin:0 5px 5px;font-size:.8em;text-decoration:none;background:#efefef}.post__tags .tag:hover{background-color:#ddd}.post__comments{margin:30px 0 0;padding:0;border-top:1px solid #ccc}.post__comments .comment-form .comments__form-row input,.post__comments .comment-form .comments__form-row textarea{margin:0 0 15px;border:0;background-color:#f0f0f0;color:#333}.post__comments .comment-form div.error{background-color:rgba(243,67,67,.15);margin:-10px 0 15px;padding:3px;font-size:12px}.post__avatar{width:45px;height:60px;float:left;margin:0 10px 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover}.comments__title{margin:1em 0!important}.comments__title .fa{margin:0 5px 0 0}.comments__list{margin:0 0 30px}.comment__notes{font-size:.8em;color:#999}.post__comment{background-color:#efefef;padding:15px;margin:0 0 15px}.comment__author{font-weight:700}.comment__author cite{font-style:normal}.comment__meta{font-size:12px;margin:.5em 0 1em}.comment__meta a:not(.comment-edit-link):hover{pointer-events:none;text-decoration:none}.commment__text{color:#777;font-family:Georgia,Times,serif;font-size:14px}.related-posts{overflow:hidden;color:#1a2d59;height:auto}@media (min-width:768px){.related-posts{height:350px}}.post-preview{text-align:center;position:relative;overflow:hidden;padding:15px}@media (min-width:768px){.post-preview{padding:0 30px;display:table;height:100%}}.post-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff;opacity:.8}.post-preview:hover .preview__bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 2s cubic-bezier(.11,.52,.47,1),opacity 1s ease-in-out;transition:all 2s cubic-bezier(.11,.52,.47,1),opacity 1s ease-in-out}.preview__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 1s cubic-bezier(.11,.52,.47,1),opacity .5s ease-in-out;transition:all 1s cubic-bezier(.11,.52,.47,1),opacity .5s ease-in-out}.preview__body{position:relative;z-index:2;display:table-cell;vertical-align:middle}.preview__blurb{padding:10px 0;overflow:hidden;position:relative}.single-service .post__details{display:none}.single-service h1.main__title{margin-bottom:-15px}.single-service .single-job-listing .post__comments,.single-service .single-job-listing .post__details{display:none!important}.single-service .single-job-listing .main__title{margin-top:10px;margin-bottom:-20px!important}.single-service .single-job-listing hr{margin-top:20px;margin-bottom:20px}.single-service .post__comments{display:none}.nswis-policies .main__content a{padding:20px;color:#fff;background-color:#26aede;font-weight:700;font-size:18px!important;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif!important;line-height:1.5em;display:block;margin-bottom:15px}.nswis-policies .main__content a:before{font-family:Nswis;content:"";font-size:28px;position:relative;top:2px;margin-right:20px}.nswis-policies .main__content a:hover{text-decoration:none;background-color:#1a2d59}.main__content--sports .content__wrap{padding-top:25px;padding-bottom:25px}.main__content--sports .sports-sponsors{overflow:hidden}@media (max-width:479px){.main__content--sports .sports-sponsors{text-align:center}}.main__content--sports .sponsor__logo{float:left;height:120px}@media (max-width:479px){.main__content--sports .sponsor__logo{height:140px;padding:10px}}.single-sport .main-header{padding:10px 0 30px 0}.single-sport .main__breadcrumbs{margin-top:15px;padding:0 15px}@media (max-width:979px){.single-sport .main__breadcrumbs{margin-left:85px;float:left}}.single-sport .header__wrap{padding:0 15px 0 80px;position:relative;max-width:60%}.single-sport .header__wrap::before{position:absolute;top:50%;left:15px;float:left;color:#1a2d59;font-family:Nswis;font-size:50px;line-height:50px;border-right:3px solid #fed402;padding-right:15px}.single-sport .header__wrap::after{clear:both}.single-athlete .main__container--has-sidebar{position:relative}.single-athlete .main__container--has-sidebar .main__header--white{padding-right:40px}@media (max-width:767px){.single-athlete .main__container--has-sidebar .main__header--white .main__breadcrumbs{margin-left:20px;margin-top:20px;margin-bottom:20px;width:100%}}.single-athlete .main__container--has-sidebar .content__banner{height:260px;width:100%;margin:0 0 1em;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.single-athlete .main__container--has-sidebar .content__banner{height:600px;background-position:50% top}}.single-athlete .main__container--has-sidebar .content__wrap.athlete-bio h3{padding-left:48px;position:relative;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:700;font-size:1.5em;margin:20px 0 10px 0}.single-athlete .main__container--has-sidebar .content__wrap.athlete-bio h3::before{content:'';width:30px;height:20px;position:absolute;left:0;top:6px;background-color:#fed402}.single-athlete .main__container--has-sidebar .content__wrap.athlete-bio p{padding-left:48px;padding-right:40px}.single-athlete .header__wrap h1.main__title{text-align:left;padding-left:20px;position:relative;font-size:2em;top:5px}@media (min-width:768px){.single-athlete .header__wrap h1.main__title{text-align:left;top:15px}}.single-athlete .header__wrap::before{position:relative;font-size:4em;float:left;margin-right:15px;padding-right:15px;top:-5px;text-align:center;border-right:3px solid #fed402}.single-athlete .widget__sponsor .widget__body{height:auto}.single-athlete .widget__sponsor .widget__body a{width:100%;height:120px;position:relative;display:inline-block}.single-athlete .widget__sponsor .widget__body a img{max-width:100%;max-height:100%;position:relative}.single-venue__map .map-holder{width:100%;height:300px;background-color:#f0f0f0}@media (min-width:768px){.single-venue__map .map-holder{height:480px}}.section-no-padding{padding:0!important}.section-holder{width:100%;overflow:hidden;position:relative;z-index:0}.home-section{position:relative;padding:60px 0;line-height:1.6em;font-weight:300}.home-section.home-section--container{padding:0}.home-section.text-align-center{text-align:center}.home-section--news{padding-bottom:0}.home-section--blue{background-color:#0eb7e5;color:#fff}.home-section--athletetile{background-image:url(../img/nswis_athbanner.jpg);background-position:left top;background-color:#1a2d59;background-repeat:repeat;color:#fff}@media (max-width:979px){.home-section--athletetile{text-align:center}.home-section--athletetile img{max-height:150px;margin-bottom:50px}}.home-section--blue-dark{background-color:#1a2d59;color:#fff}.section__row{overflow:hidden;margin:0 -30px}@media (min-width:768px){.section__row--flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-box-align:center;-moz-box-align:center;align-items:center}}.section__row--flex [class*=col]{float:none;overflow:hidden}.section__row--flex .display-vert{padding:20px}.section__header{margin:0 auto}.section__title{text-transform:uppercase}.section__title--narrow{max-width:400px;margin:0 auto}.secion__body{overflow:hidden}.section__padding{padding-top:30px;padding-bottom:30px}.section__anchor{position:absolute;z-index:5;bottom:0;left:50%;margin:0 0 -20px -20px;width:40px;height:40px;line-height:40px;text-align:center;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section__anchor::before{content:'\f03c';font-family:Nswis;display:block;font-size:20px;color:#fed402;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.section__anchor:hover{text-decoration:none}.section__anchor--blue{background-color:#0eb7e5}.section__anchor--blue-dark{background-color:#1a2d59}.section__anchor--footer{top:-20px;bottom:auto;background-color:#fed402}.section__anchor--footer::before{color:#1a2d59}@media (min-width:980px){.section__anchor--footer{left:66.667%;background-color:#1a2d59}.section__anchor--footer::before{color:#fed402}}.section__feature iframe,.section__feature object,.section__feature video{width:100%}.section--work-for-us{padding:0}.section--work-for-us img{margin-left:-30px;margin-top:25px}.section--work-for-us .section__header{padding-top:40px}.section--work-for-us .section__body{padding-bottom:40px}.service__icon{margin:60px 0;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:transform .4s ease-out,opacity .4s ease-out;transition:transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out}@media (max-width:767px){.service__icon{margin:20px 0;min-height:197px}}.service__icon.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.service__icon.active:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.service__icon.active:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}.service__icon.active:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.service__icon.active:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}.service__icon.active:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}.service__icon.active:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}.service__icon.active:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s}.service__icon.active:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s}.service__icon.active:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s}.service__icon.active:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s}.service__icon img{max-height:130px}@media (max-width:767px){#athletes a.btn--transparent{width:100%}}#athletes .athlete_head{padding-bottom:40px;position:relative}#athletes .athlete_head .athlete_head-text{padding-right:120px}@media (max-width:979px){#athletes .athlete_head .athlete_head-text{padding-right:20px}}@media (max-width:979px){#athletes .athlete_head .athlete_head-sponsor{padding-top:40px}}#athletes .athlete_head .athlete-name{font-size:3.2em;font-weight:700;margin-bottom:0;margin-top:20px}@media (max-width:767px){#athletes .athlete_head .athlete-name{margin-top:0}}#athletes .athlete_head::after{content:'';position:absolute;z-index:999;display:block;bottom:-10px;left:40px;width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:10px solid #1a2d59}.home-athletes{display:block;overflow:hidden;width:100%;margin:0;margin-bottom:-60px}.home-athletes .swiper-navigation{padding:1em 0 0}@media (max-width:767px){.home-athletes .navigation-container{padding:0}}.home-athletes .navigation__button{background:0 0;border:0;outline:0;font-size:16px;padding:20px;margin-right:20px;position:relative;font-weight:800;border-bottom:8px solid #1a2d59;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}@media (max-width:767px){.home-athletes .navigation__button{width:100%;padding:20px 20px 20px 55px;border-bottom:4px solid #1a2d59;text-align:left}}.home-athletes .navigation__button::before{content:"";font-family:Nswis;display:inline-block;margin:0 5px 0 0;padding:0;color:#fff;position:absolute;left:0;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}@media (max-width:767px){.home-athletes .navigation__button::before{left:20px}}.home-athletes .navigation__button.active{font-weight:700;border-bottom-color:#0eb7e5}@media (max-width:767px){.home-athletes .navigation__button.active{background-color:#0eb7e5;border-bottom-color:#fed402}}.home-athletes .navigation__button.active::before{color:#fed402;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.home-athletes .navigation__button.active:hover::before{-webkit-transform:translateX(0) rotate(90deg);-ms-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.home-athletes .navigation__button:hover::before{color:#fed402;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.home-athletes .athletes-swiper{position:relative;z-index:2}.home-athletes .athletes-swiper::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#0eb7e5}@media (min-width:768px){.home-athletes .athletes-swiper::before{width:50%}}.home-athletes .athletes-swiper::after{content:'';position:absolute;z-index:0;display:block;top:20%;left:50%;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #0eb7e5}.home-athletes .athletes-swiper .slide__body{position:relative;width:100%;padding:25px 40px 0 0}@media (min-width:768px){.home-athletes .athletes-swiper .slide__body{width:50%}}@media (max-width:979px){.home-athletes .athletes-swiper .slide__body{padding-right:20px;padding-top:10px}}@media (max-width:479px){.home-athletes .athletes-swiper .slide__body{padding-right:0}}.home-athletes .athletes-swiper .slide__content{font-weight:400}.home-athletes .athletes-swiper .slide__content a.btn{width:100%;margin-top:30px;margin-bottom:30px;padding:20px}.home-athletes .athletes-swiper .slide__meta{margin:0;padding:0;list-style:none}.home-athletes .athletes-swiper .slide__meta-item{margin:0;padding:8px 0;overflow:hidden;border-bottom:1px solid #1a2d59}.home-athletes .athletes-swiper .slide__meta-item span,.home-athletes .athletes-swiper .slide__meta-item strong{display:block;float:left;padding:6px 3px}.home-athletes .athletes-swiper .slide__meta-item strong{width:22%;margin:0 2% 0 0}@media (max-width:767px){.home-athletes .athletes-swiper .slide__meta-item strong{width:25%}}.home-athletes .athletes-swiper .slide__meta-item span{width:74%}@media (max-width:767px){.home-athletes .athletes-swiper .slide__meta-item span{width:71%}}.home-athletes .swiper__images{width:100%;height:200px;position:relative;z-index:10}@media (min-width:768px){.home-athletes .swiper__images{position:absolute;z-index:0;top:0;left:50%;width:50%;height:100%}}.home-athletes .swiper__images .swiper__wrap{position:relative;width:100%;height:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.home-athletes .swiper__images .slide__bg{float:left;width:100%;height:100%;background-size:cover;background-position:50% 50%}.home-swiper{width:100%;height:100%;min-height:100%;padding:0;margin:0;overflow-x:hidden;color:#1a2d59}.home-swiper .swiper-slide{display:table;background-position:center;padding:0 15px;text-align:left;background-size:cover;background-position:center center}@media (min-width:768px){.home-swiper .swiper-slide{padding:0 30px}}.home-swiper .slide__body{display:table-cell;vertical-align:middle;overflow:hidden}@media (max-width:979px){.home-swiper .slide__body{padding-bottom:110px}}.home-swiper .slide__content{position:relative;width:100%;padding:20px;float:none;background-color:rgba(255,255,255,.6);margin-left:20px;opacity:0;-webkit-transition:opacity .5s ease .3s;transition:opacity .5s ease .3s}.home-swiper .slide__content::before{content:'';position:absolute;display:block;top:0;left:-20px;width:4px;height:100%;background-color:#fed402;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s ease-in-out .5s;transition:-webkit-transform .5s ease-in-out .5s;transition:transform .5s ease-in-out .5s;transition:transform .5s ease-in-out .5s,-webkit-transform .5s ease-in-out .5s}@media (min-width:768px){.home-swiper .slide__content{width:50%;float:left}}.home-swiper .slide__content--right::before{left:auto;right:-20px}@media (min-width:768px){.home-swiper .slide__content--right{float:right;text-align:right;margin-right:65px}}.home-swiper .slide__content--center{text-align:center}@media (min-width:768px){.home-swiper .slide__content--center{margin:0 50%}}.home-swiper .slide__btn,.home-swiper .slide__copy,.home-swiper .slide__title{opacity:0;-webkit-transform:translateX(-150px);-ms-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:opacity .4s ease-in-out .5s,-webkit-transform .7s cubic-bezier(.11,.52,.47,1) .5s;transition:opacity .4s ease-in-out .5s,-webkit-transform .7s cubic-bezier(.11,.52,.47,1) .5s;transition:transform .7s cubic-bezier(.11,.52,.47,1) .5s,opacity .4s ease-in-out .5s;transition:transform .7s cubic-bezier(.11,.52,.47,1) .5s,opacity .4s ease-in-out .5s,-webkit-transform .7s cubic-bezier(.11,.52,.47,1) .5s}.home-swiper .slide__content--right .slide__btn,.home-swiper .slide__content--right .slide__copy,.home-swiper .slide__content--right .slide__title{-webkit-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px)}.home-swiper .slide__title{text-transform:uppercase}@media (max-width:767px){.home-swiper .slide__title{font-size:28px}}.home-swiper .slide__copy{display:block;margin:0 0 20px;-webkit-transition-delay:.3s;transition-delay:.3s}@media (max-width:767px){.home-swiper .slide__copy{font-size:12px;line-height:19px}}.home-swiper .slide__btn{-webkit-transition-delay:.6s;transition-delay:.6s}.home-swiper .swiper-slide-active .slide__content{opacity:1}.home-swiper .swiper-slide-active .slide__content::before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.home-swiper .swiper-slide-active .slide__btn,.home-swiper .swiper-slide-active .slide__copy,.home-swiper .swiper-slide-active .slide__title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.home-swiper .swiper-navigation{position:absolute;z-index:2;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.home-swiper .swiper-navigation{display:none}}.home-swiper .swiper-arrow{display:block;font-family:Nswis;color:#fff;font-size:15px;line-height:15px;width:15px;text-align:center;outline:0;border:0;background:0 0;padding:0;margin:0;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.home-swiper .swiper-arrow:hover{color:#fed402}.home-swiper .swiper-pagination{position:static}.home-swiper .swiper-pagination-bullet{display:block;margin:39px 0;width:15px;height:15px;border:2px solid #fff;background:0 0;opacity:.6;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.home-swiper .swiper-pagination-bullet:hover{opacity:1}.home-swiper .swiper-arrow.prev,.home-swiper .swiper-pagination-bullet{position:relative}.home-swiper .swiper-arrow.prev::before,.home-swiper .swiper-pagination-bullet::before{font-family:Nswis;content:"\f066 \A \f066 \A \f066";position:absolute;top:15px;line-height:12px;width:100%;text-align:center;font-size:3px;display:block;white-space:pre;color:#fff}.home-swiper .swiper-pagination-bullet-active{opacity:1;background-color:#fed402}.landing__links{width:100%;position:absolute;z-index:2;bottom:0;left:0;overflow:visible;display:table}object #performance-svg .perf-circles{stroke:#1a2d59;stroke-width:2px;fill:#0eb7e5}object #performance-svg path{fill:#fff}object #about-svg #about-bars{fill:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:initial;-ms-transform:initial;transform:initial}object #about-svg #about-bars-blue{fill:#fff}object #about-svg #about-bars-blue .bar1{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}object #about-svg #about-bars-blue .bar2{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}object #about-svg #about-bars-blue .bar3{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}object #events-svg #events-dates{fill:#fff}object #events-svg #events-dates path,object #events-svg #events-dates rect{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:initial;-ms-transform:initial;transform:initial}object #events-svg #events-dates-2{fill:#fff}object #events-svg #events-dates-2 path,object #events-svg #events-dates-2 rect{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}object #events-svg .calendar-box{fill:#fff}object #events-svg .top-bar{fill:#fed402}object #events-svg .events-crosses{fill:#fff}object #events-svg .events-weekends{fill:#fed402}object #events-svg .events-weekends-full{fill:#fed402}.quick-link{padding:10px 15px;position:relative;color:#fff;display:block;background-color:#1a2d59;-webkit-animation-name:quicklink-intro;animation-name:quicklink-intro;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal}.quick-link::before{content:'';position:absolute;top:0;left:0;right:0;height:20px;background-color:#1a2d59;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.quick-link img{position:absolute;right:20px;bottom:12px;width:55px}.quick-link object{position:absolute;right:20px;bottom:15px;width:initial;-webkit-transition:all .3s;transition:all .3s}.quick-link object svg{height:75px;width:75px}.quick-link object.history-svg #history-svg .hour-hand-item{-moz-transform-origin:-7% -7%;-webkit-transform:rotate(-45deg 0 0);-ms-transform:rotate(-45deg 0 0);transform:rotate(-45deg 0 0)}.quick-link h3.link__title{font-size:20px;text-transform:uppercase;border-left:4px solid #fed402;text-align:left;line-height:1em;font-weight:200;padding:3px 5px 0 10px;margin-top:40px;margin-bottom:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:80%}.quick-link h3.link__title span{display:block}.quick-link object.what-we-do-svg #what-we-do-svg{fill:#1a2d59}.quick-link:hover{text-decoration:none}.quick-link:hover::before{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.quick-link:hover object.what-we-do-svg #what-we-do-svg .ribbon{fill:#fed402}.quick-link:hover object.what-we-do-svg #what-we-do-svg .yellow{fill:#fed402;-webkit-animation-name:whatwedo-yellow;animation-name:whatwedo-yellow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform-origin:50% 50%;display:inline-block}.quick-link:hover object.what-we-do-svg #what-we-do-svg .blue{fill:#06a0d8;-webkit-animation-name:whatwedo-blue;animation-name:whatwedo-blue;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform-origin:50% 50%;display:inline-block}.quick-link:hover object.what-we-do-svg #what-we-do-svg .blue rect{fill:#06a0d8}.quick-link:hover object.performance-svg #performance-svg path.perf-history-arrow{fill:#fed402;-webkit-animation-name:perf-history-arrow;animation-name:perf-history-arrow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform-origin:50% 50%;display:inline-block}.quick-link:hover object.performance-svg #performance-svg .clock-arrow{-webkit-transform:rotate(0 0 0);-ms-transform:rotate(0 0 0);transform:rotate(0 0 0);fill:#fed402;-webkit-animation-name:ckc;animation-name:ckc;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:275% 270%;-ms-transform-origin:275% 270%;transform-origin:275% 270%;-moz-transform-origin:50% 50%}.quick-link:hover object.performance-svg #performance-svg .minute-marker{fill:#fed402;-webkit-animation-name:whatwedo-blue;animation-name:whatwedo-blue;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform-origin:50% 50%;display:inline-block}.quick-link:hover object.performance-svg #performance-svg .clock-arrow-circle{fill:#0eb7e5;-webkit-transform:rotate(-45deg 0 0);-ms-transform:rotate(-45deg 0 0);transform:rotate(-45deg 0 0);-webkit-animation-name:ckc;animation-name:ckc;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.quick-link:hover object.news-svg #news-svg .news{width:20px;height:20px;position:relative;display:inline-block}.quick-link:hover object.news-svg #news-svg .news .news-scroll{fill:#0eb7e5;-webkit-animation-name:news-scroll;animation-name:news-scroll;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.quick-link:hover object.news-svg #news-svg .news .image-box{fill:#fff}.quick-link:nth-child(1){background-color:#1a2d59;-webkit-animation-duration:.4s;animation-duration:.4s}.quick-link:nth-child(1)::before{background-color:#1a2d59}.quick-link:nth-child(2){background-color:#06a0d8;-webkit-animation-duration:.7s;animation-duration:.7s;border-color:#06a0d8}.quick-link:nth-child(2) h3.link__title{margin-top:28px;margin-bottom:16px}.quick-link:nth-child(2) object{right:25px}.quick-link:nth-child(2)::before{background-color:#06a0d8}.quick-link:nth-child(2):hover #performance-svg .perf-bars .perf-bars-1{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:barheight1;animation-name:barheight1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-moz-animation-duration:.7s;-moz-animation-name:barheight1;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate}.quick-link:nth-child(2):hover #performance-svg .perf-bars .perf-bars-2{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:barheight2;animation-name:barheight2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-moz-animation-duration:.5s;-moz-animation-name:barheight2;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate}.quick-link:nth-child(2):hover #performance-svg .perf-bars .perf-bars-3{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:barheight3;animation-name:barheight3;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-moz-animation-duration:.4s;-moz-animation-name:barheight3;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate}.quick-link:nth-child(3){background-color:#fff;-webkit-animation-duration:1s;animation-duration:1s;border-color:#fff}.quick-link:nth-child(3) h3{color:#1a2d59}.quick-link:nth-child(3) object{right:25px}.quick-link:nth-child(3)::before{background-color:#fff}.quick-link:nth-child(3):hover svg#what-we-do-svg .yellow rect{fill:#fed402}.quick-link:nth-child(4){-webkit-animation-duration:1.3s;animation-duration:1.3s;background-color:#fed402}.quick-link:nth-child(4) h3.link__title{border-color:#0eb7e5;color:#1a2d59}.quick-link:nth-child(4)::before{background-color:#fed402}.quick-link:nth-child(4):hover svg#about-svg #about-bars-blue{fill:#0eb7e5}.quick-link:nth-child(4):hover svg#about-svg #about-bars-blue .bar1{-webkit-transform:initial;-ms-transform:initial;transform:initial}.quick-link:nth-child(4):hover svg#about-svg #about-bars-blue .bar2{-webkit-transform:initial;-ms-transform:initial;transform:initial}.quick-link:nth-child(4):hover svg#about-svg #about-bars-blue .bar3{-webkit-transform:initial;-ms-transform:initial;transform:initial}.quick-link:nth-child(4) object{bottom:22px}.quick-link:nth-child(5){-webkit-animation-duration:1.6s;animation-duration:1.6s;background-color:#1a2d59}.quick-link:nth-child(5) h3.link__title{border-color:#fed402;color:#fff}.quick-link:nth-child(5)::before{background-color:#1a2d59}.quick-link:nth-child(5):hover svg#events-svg #events-dates path,.quick-link:nth-child(5):hover svg#events-svg #events-dates rect{-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0)}.quick-link:nth-child(5):hover svg#events-svg #events-dates-2 path,.quick-link:nth-child(5):hover svg#events-svg #events-dates-2 rect{-webkit-transform:initial;-ms-transform:initial;transform:initial}.quick-link:nth-child(5) object{bottom:26px}@media (min-width:2000px){.quick-link:nth-child(2) h3.link__title{padding-top:15px;padding-bottom:14px}}@media (min-width:1500px){.quick-link h3.link__title{font-size:26px;padding:3px 25px 0 25px}.quick-link object{right:45px}.quick-link object svg{height:70px;width:70px}.quick-link object svg#news-svg{height:75px;width:75px}.quick-link object svg#performance-svg{height:80px;width:90px}.quick-link object svg#history-svg{height:75px;width:75px}.quick-link object svg#about-svg{height:66px;width:90px}.quick-link object svg#events-svg{height:66px;width:90px}.quick-link:nth-child(n) object{right:25px}.quick-link:nth-child(1) object{bottom:20px}.quick-link:nth-child(2) object{bottom:15px}.quick-link:nth-child(3) object{bottom:20px}.quick-link:nth-child(4) object{bottom:20px}.quick-link:nth-child(5) object{bottom:20px}}@media (max-width:1499px){.quick-link h3.link__title{font-size:20px;padding:5px 5px 3px 10px;border-left:2px solid #fed402;margin-top:28px;margin-bottom:25px}.quick-link object{right:35px}.quick-link object svg{height:50px;width:50px}.quick-link object svg#news-svg{height:60px;width:60px}.quick-link object svg#performance-svg{height:65px;width:60px}.quick-link object svg#history-svg{height:60px;width:60px}.quick-link object svg#about-svg{height:55px;width:80px}.quick-link object svg#events-svg{height:55px;width:80px}.quick-link:nth-child(n) object{right:25px}.quick-link:nth-child(1) object{bottom:15px}.quick-link:nth-child(2) object{bottom:13px}.quick-link:nth-child(2) h3.link__title{margin-top:18px;margin-bottom:15px;width:75%}.quick-link:nth-child(3) object{bottom:15px}.quick-link:nth-child(4) object{bottom:15px}.quick-link:nth-child(5) object{bottom:15px}}@media (max-width:1199px){.quick-link h3.link__title{font-size:18px;padding:5px 5px 3px 10px;margin-bottom:16px}.quick-link::before{height:0}.quick-link:hover h3.link__title{text-decoration:none}.quick-link object{bottom:10px;right:15px}.quick-link object svg{height:45px!important}.quick-link:nth-child(n) object{display:block;right:15px}.quick-link:nth-child(n) object svg{height:40px}.quick-link:nth-child(n) a:hover{padding:initial}.quick-link:nth-child(2) object{bottom:13px;right:10px}.quick-link:nth-child(2) object svg{height:50px!important}.quick-link:nth-child(2) h3.link__title{margin-top:15px;margin-bottom:11px;width:75%}.quick-link:nth-child(4) object{bottom:13px;right:10px}.quick-link:nth-child(4) object svg{height:50px!important}.quick-link:nth-child(4) h3.link__title{margin-top:15px;margin-bottom:11px;width:50%}}@media (max-width:979px){.quick-link h3.link__title{font-size:12px;padding:5px 5px 3px 10px;margin-bottom:12px;margin-top:12px}.quick-link::before{height:0}.quick-link:hover h3.link__title{text-decoration:none}.quick-link object{right:35px}.quick-link object svg{height:20px;width:20px}.quick-link object svg#news-svg{height:40px;width:45px}.quick-link object svg#performance-svg{height:35px;width:35px}.quick-link object svg#history-svg{height:40px;width:40px}.quick-link object svg#about-svg{height:40px;width:45px}.quick-link object svg#events-svg{height:40px;width:45px}.quick-link:nth-child(n) object{display:block;right:15px;bottom:6px}.quick-link:nth-child(n) object svg{height:40px;width:40px}.quick-link:nth-child(n) a:hover{padding:initial}.quick-link:nth-child(2) object{bottom:2px;right:10px}.quick-link:nth-child(2) object svg{height:50px!important}.quick-link:nth-child(2) h3.link__title{margin-top:7px;margin-bottom:5px;width:75%}.quick-link:nth-child(4) object{bottom:2px;right:10px}.quick-link:nth-child(4) object svg{height:50px!important}.quick-link:nth-child(4) h3.link__title{margin-top:7px;margin-bottom:5px;width:50%}}@media (max-width:767px){.quick-link:nth-child(2) object{bottom:3px}.quick-link:nth-child(2) object svg{height:50px!important}.quick-link:nth-child(2) h3.link__title{margin-top:13px;margin-bottom:11px;width:75%}.quick-link:nth-child(4) object{bottom:3px}.quick-link:nth-child(4) object svg{height:50px!important}.quick-link:nth-child(4) h3.link__title{margin-top:13px;margin-bottom:11px;width:75%}}@media (max-width:479px){.quick-link:nth-child(2) object{bottom:2px}.quick-link:nth-child(2) h3.link__title{margin-top:7px;margin-bottom:5px;width:75%}.quick-link:last-child{width:100%}.quick-link:nth-child(2) object{bottom:2px}.quick-link:nth-child(2) h3.link__title{margin-top:7px;margin-bottom:5px;width:75%}.quick-link:last-child{width:100%}}@-webkit-keyframes quicklink-intro{from{-webkit-transform:translateY(163px);transform:translateY(163px)}to{-webkit-transform:initial;transform:initial}}@keyframes quicklink-intro{from{-webkit-transform:translateY(163px);transform:translateY(163px)}to{-webkit-transform:initial;transform:initial}}@-webkit-keyframes barheight1{0%{height:15px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}50%{height:2px;-webkit-transform:translateY(13px);transform:translateY(13px);-moz-transform:translateY(0)}100%{height:20px;-webkit-transform:translateY(-5px);transform:translateY(-5px);-moz-transform:translateY(0)}}@keyframes barheight1{0%{height:15px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}50%{height:2px;-webkit-transform:translateY(13px);transform:translateY(13px);-moz-transform:translateY(0)}100%{height:20px;-webkit-transform:translateY(-5px);transform:translateY(-5px);-moz-transform:translateY(0)}}@-webkit-keyframes barheight2{from{height:18px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}to{height:7px;-webkit-transform:translateY(11px);transform:translateY(11px);-moz-transform:translateY(0)}}@keyframes barheight2{from{height:18px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}to{height:7px;-webkit-transform:translateY(11px);transform:translateY(11px);-moz-transform:translateY(0)}}@-webkit-keyframes barheight3{from{height:20px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}to{height:2px;-webkit-transform:translateY(19px);transform:translateY(19px);-moz-transform:translateY(0)}}@keyframes barheight3{from{height:20px;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}to{height:2px;-webkit-transform:translateY(19px);transform:translateY(19px);-moz-transform:translateY(0)}}@-webkit-keyframes news-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-moz-transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}}@keyframes news-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-moz-transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}}@-webkit-keyframes whatwedo-yellow{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes whatwedo-yellow{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes whatwedo-blue{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes whatwedo-blue{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ckc{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes ckc{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes ckh{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes ckh{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes perf-history-arrow{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes perf-history-arrow{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#fingerprint section.section__body h3{font-size:92px;line-height:78px;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:200;padding:0;margin:0}#fingerprint section.section__body hr{margin:20px 44px 30px 44px;border-bottom:1px solid #fed402;border-top:none}#fingerprint section.section__body hr::after{content:"";font-family:Nswis;position:relative;top:-7px;font-size:40px;color:#fed402}#fingerprint section.section__body p.h3subhead{font-size:1.3em;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:200;text-transform:uppercase;margin:5px 32px}@media (max-width:1199px){#fingerprint section.section__body p.h3subhead{margin:5px}}#fingerprint section.section__body .row{margin-top:30px}#fingerprint section.section__body .col-md-2,#fingerprint section.section__body .col-md-4{border-left:1px solid #1a2d59;border-right:1px solid #1a2d59}#fingerprint section.section__body .col-md-4 hr{margin:40px 44px 31px 44px}#fingerprint section.section__body .stats__l_move,#fingerprint section.section__body .stats__move,#fingerprint section.section__body .stats__u_move{-webkit-transition:all 1s cubic-bezier(.11,.52,.47,1),opacity .2s ease-in-out;transition:all 1s cubic-bezier(.11,.52,.47,1),opacity .2s ease-in-out}#fingerprint section.section__body .stats__l_move.active,#fingerprint section.section__body .stats__move.active,#fingerprint section.section__body .stats__u_move.active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.5s;transition-delay:.5s}#fingerprint section.section__body .stats__move{-webkit-transform:translateX(400px);-ms-transform:translateX(400px);transform:translateX(400px);opacity:0}#fingerprint section.section__body .stats__l_move{-webkit-transform:translateX(-400px);-ms-transform:translateX(-400px);transform:translateX(-400px);opacity:0}#fingerprint section.section__body .stats__u_move{-webkit-transform:translateY(400px);-ms-transform:translateY(400px);transform:translateY(400px);-webkit-transition-delay:0!important;transition-delay:0!important;opacity:0}#fingerprint section.section__body .stats__u_move.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#fingerprint section.section__body .stats__u_move.active:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}#fingerprint section.section__body .stats__u_move.active:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}#fingerprint section.section__body .stats__u_move.active:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}#fingerprint section.section__body .stats__u_move.active:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}#fingerprint section.section__body .stats__u_move.active:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}#fingerprint section.section__body .stats__u_move.active:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}#fingerprint section.section__body .stats__u_move.active:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s}#fingerprint section.section__body .stats__u_move.active:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s}#fingerprint section.section__body .stats__u_move.active:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s}#fingerprint section.section__body .stats__u_move.active:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s}@media (max-width:979px){#fingerprint section.section__body .col-md-2,#fingerprint section.section__body .col-md-4{margin-top:40px;border-left:0;border-right:0}#fingerprint section.section__body .col-md-2:nth-child(1),#fingerprint section.section__body .col-md-4:nth-child(1){border-right:1px solid #1a2d59}#fingerprint section.section__body .col-md-4 hr{margin:20px 44px 30px 44px}}#fingerprint .stats--count{position:relative}#fingerprint .stats--count .new{display:block;-webkit-animation:fadein .3s;animation:fadein .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#fingerprint .stats--count .old{position:absolute;top:0;left:0;right:0;opacity:0;-webkit-animation:fadeout .3s;animation:fadeout .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadein{from{opacity:.6}to{opacity:1}}@keyframes fadein{from{opacity:.6}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0}}@keyframes fadeout{from{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0}}.home-sponsors{max-width:1000px;overflow:hidden}.sponsor__logo{height:100px}.sponsors__fixed{float:left;width:140px;padding:0;text-align:center;border-right:1px solid #e8e8e8}@media (min-width:768px){.sponsors__fixed{width:180px}}.home-sponsors-wrap .section__title{display:inline}@media (min-width:768px){.home-sponsors-wrap{padding-left:40px}}.sponsors-swiper{position:relative}.sponsors-swiper .swiper-slide{text-align:center;width:140px}@media (min-width:768px){.sponsors-swiper .swiper-slide{width:230px}}.sponsors-swiper .swiper-slide img{display:inline-block}.sponsors-swiper .swiper-navigation{position:absolute;z-index:3;top:0;right:0;height:100%;width:40px;background-color:#fff;text-align:center}.sponsors-swiper .swiper-navigation .next{border:0;background:0 0;padding:0;outline:0;line-height:100px;font-family:Nswis;-webkit-transition:all .3s ease;transition:all .3s ease}.sponsors-swiper .swiper-navigation .next:hover{color:#fed402}.sponsor_video{line-height:1px}.sponsor_ad_section{background-color:#f3f3f3;position:relative;min-height:310px;text-align:right}.sponsor_ad_section .AdWidget_ImageWidget{width:300px;height:250px;right:29px;top:29px;position:absolute}@media (max-width:767px){#athletes a.btn--transparent{width:100%}}#athletes .athlete_head{padding-bottom:40px;position:relative}#athletes .athlete_head .athlete_head-text{padding-right:120px}@media (max-width:979px){#athletes .athlete_head .athlete_head-text{padding-right:20px}}@media (max-width:979px){#athletes .athlete_head .athlete_head-sponsor{padding-top:40px}}#athletes .athlete_head .athlete-name{font-size:3.2em;font-weight:700;margin-bottom:0;margin-top:20px}@media (max-width:767px){#athletes .athlete_head .athlete-name{margin-top:0}}#athletes .athlete_head::after{content:'';position:absolute;z-index:999;display:block;bottom:-10px;left:40px;width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:10px solid #1a2d59}.home-athletes{display:block;overflow:hidden;width:100%;margin:0;margin-bottom:-60px}.home-athletes .swiper-navigation{padding:1em 0 0}@media (max-width:767px){.home-athletes .navigation-container{padding:0}}.home-athletes .navigation__button{background:0 0;border:0;outline:0;font-size:16px;padding:20px;margin-right:20px;position:relative;font-weight:800;border-bottom:8px solid #1a2d59;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}@media (max-width:767px){.home-athletes .navigation__button{width:100%;padding:20px 20px 20px 55px;border-bottom:4px solid #1a2d59;text-align:left}}.home-athletes .navigation__button::before{content:"";font-family:Nswis;display:inline-block;margin:0 5px 0 0;padding:0;color:#fff;position:absolute;left:0;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}@media (max-width:767px){.home-athletes .navigation__button::before{left:20px}}.home-athletes .navigation__button.active{font-weight:700;border-bottom-color:#0eb7e5}@media (max-width:767px){.home-athletes .navigation__button.active{background-color:#0eb7e5;border-bottom-color:#fed402}}.home-athletes .navigation__button.active::before{color:#fed402;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.home-athletes .navigation__button.active:hover::before{-webkit-transform:translateX(0) rotate(90deg);-ms-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.home-athletes .navigation__button:hover::before{color:#fed402;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.home-athletes .athletes-swiper{position:relative;z-index:2}.home-athletes .athletes-swiper::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#0eb7e5}@media (min-width:768px){.home-athletes .athletes-swiper::before{width:50%}}.home-athletes .athletes-swiper::after{content:'';position:absolute;z-index:0;display:block;top:20%;left:50%;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #0eb7e5}.home-athletes .athletes-swiper .slide__body{position:relative;width:100%;padding:25px 40px 0 0}@media (min-width:768px){.home-athletes .athletes-swiper .slide__body{width:50%}}@media (max-width:979px){.home-athletes .athletes-swiper .slide__body{padding-right:20px;padding-top:10px}}@media (max-width:479px){.home-athletes .athletes-swiper .slide__body{padding-right:0}}.home-athletes .athletes-swiper .slide__content{font-weight:400}.home-athletes .athletes-swiper .slide__content a.btn{width:100%;margin-top:30px;margin-bottom:30px;padding:20px}.home-athletes .athletes-swiper .slide__meta{margin:0;padding:0;list-style:none}.home-athletes .athletes-swiper .slide__meta-item{margin:0;padding:8px 0;overflow:hidden;border-bottom:1px solid #1a2d59}.home-athletes .athletes-swiper .slide__meta-item span,.home-athletes .athletes-swiper .slide__meta-item strong{display:block;float:left;padding:6px 3px}.home-athletes .athletes-swiper .slide__meta-item strong{width:22%;margin:0 2% 0 0}@media (max-width:767px){.home-athletes .athletes-swiper .slide__meta-item strong{width:25%}}.home-athletes .athletes-swiper .slide__meta-item span{width:74%}@media (max-width:767px){.home-athletes .athletes-swiper .slide__meta-item span{width:71%}}.home-athletes .swiper__images{width:100%;height:200px;position:relative;z-index:10}@media (min-width:768px){.home-athletes .swiper__images{position:absolute;z-index:0;top:0;left:50%;width:50%;height:100%}}.home-athletes .swiper__images .swiper__wrap{position:relative;width:100%;height:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.home-athletes .swiper__images .slide__bg{float:left;width:100%;height:100%;background-size:cover;background-position:50% 50%}.media-flip{background-color:red}.media-flip-section{padding:70px 0!important}.flip__tile{width:25%;height:100px;float:left;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .3s cubic-bezier(.11,.52,.47,1);transition:-webkit-transform .3s cubic-bezier(.11,.52,.47,1);transition:transform .3s cubic-bezier(.11,.52,.47,1);transition:transform .3s cubic-bezier(.11,.52,.47,1),-webkit-transform .3s cubic-bezier(.11,.52,.47,1)}.flip__tile .tile__back,.flip__tile .tile__front{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-size:cover;background-position:center;-webkit-transition:background 0s,-webkit-transform .6s cubic-bezier(.11,.52,.47,1);transition:background 0s,-webkit-transform .6s cubic-bezier(.11,.52,.47,1);transition:transform .6s cubic-bezier(.11,.52,.47,1),background 0s;transition:transform .6s cubic-bezier(.11,.52,.47,1),background 0s,-webkit-transform .6s cubic-bezier(.11,.52,.47,1)}.flip__tile .tile__back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);color:#0eb7e5;background-color:#0eb7e5}.flip__tile .tile__front{z-index:2;-webkit-transform:rotateY(0);transform:rotateY(0);color:#fed402;background-color:#1a2d59}.flip__tile .tile__back[class*=icon--],.flip__tile .tile__front[class*=icon--]{background:0 0}.flip__tile .tile__back[class*=icon--]::before,.flip__tile .tile__front[class*=icon--]::before{display:block;width:100%;text-align:center;font-size:.8em}.flip__tile.active .tile__back{transform:rotateY(0);-webkit-transform:rotateY(0)}.flip__tile.active .tile__front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.tile__holder{width:100%;height:100%;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.home-section--news{margin:-50px 0;background-color:#0eb7e5}.ff-item .ff-img-holder img{height:100%}.ff-theme-flat.ff-style-3 .ff-userpic{display:block;border-radius:0;float:left;width:65px;height:65px;margin-right:10px}.ff-theme-flat.ff-style-3 .ff-name{font-size:12px;margin-top:10px;min-height:12px;text-align:left;float:left;min-width:150px}.ff-theme-flat.ff-style-3 .ff-nickname{text-align:left}.ff-theme-flat.ff-style-3 .ff-item-cont{padding:15px 15px 0}.ff-theme-flat.ff-style-3 .ff-article+.ff-item-meta,.ff-theme-flat.ff-style-3 .ff-content+.ff-item-meta,.ff-theme-flat.ff-style-3 .ff-item-meta,.ff-theme-flat.ff-style-3 .readmore-js-toggle+.ff-item-meta,.ff-theme-flat.ff-style-3 h4+.ff-content:empty+.ff-item-meta,.ff-theme-flat.ff-style-3 h4+.ff-item-meta .ff-theme-flat.ff-style-3 .ff-content:empty+.ff-item-meta{padding:20px 0 0 0;text-align:left}.ff-loadmore-wrapper .ff-btn{display:none}.ff-item h4 a{font-size:20px;margin-top:5px}.ff-loadmore-wrapper{margin-bottom:50px}.ff-loadmore-wrapper .ff-btn{padding:15px 30px;border-radius:0;border-bottom:4px solid #fed402;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:200;height:inherit;font-size:16px}.booking-form .form__message,.payment-form .form__message{display:block}.booking-form .select-wrap+input{margin-top:15px}.booking-form .coupon__note{margin-top:10px;font-size:12px;font-weight:400}.booking-form .tickets__note{font-size:12px;font-weight:400}.payment-form .form-group--expiry-date input{width:40%;float:left;text-align:center}.payment-form .form-group--expiry-date .expiry-date__separator{width:20%;height:45px;float:left;font-size:20px;line-height:45px;text-align:center}.order-summary{padding:15px;border:1px solid #e8e8e8;background-color:#f9f9f9}.booking-system-page .form__heading{margin:25px 0 10px 0}.booking-system-page .form__notice{padding:10px 20px;border:2px solid #1a2d59;color:#1a2d59;margin-bottom:20px;font-weight:700;position:relative;font-size:14px}.loop-holder--margin-top{margin-top:30px}.loop{overflow:hidden;margin:0 0 30px;font-size:1em;line-height:1.6em}.loop--has-border{padding-bottom:30px;border-bottom:1px solid #ccc}.loop__item{overflow:hidden}.loop__link{display:block}.loop__link:hover{text-decoration:none}.loop__link:hover .loop__title{text-decoration:underline}.loop__link:hover .loop__blurb{color:#222}.loop__image{position:relative;height:350px;overflow:hidden;margin:1em 0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:center top}.loop__thumbnail{position:relative;height:150px;width:200px;margin:1em 20px 0 0;overflow:hidden;float:left;display:inline;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/feature-default.jpg);background-position:center top}.loop__title{margin:0}.loop__details{font-size:13px;margin:5px 0 0}.loop__details a{font-weight:700}.loop__blurb{color:#777;font-size:14px;line-height:1.6em;margin:1em 0 0;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}.loop__item-list .loop__details,.loop__item-list .loop__title{margin:0}.pagination{margin:0 0 30px}.pagination .page-numbers{padding:5px 10px;color:#1a2d59;font-weight:600;text-decoration:none;background-color:#fff;border-bottom:2px solid #e8e8e8}.pagination .page-numbers.current,.pagination .page-numbers:hover{border-bottom-color:#1a2d59;color:#1a2d59}.list .loop{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.main__sidebar .searchform{overflow:hidden}.main__sidebar .searchform label{display:none}.main__sidebar .searchform input{width:70%;float:left;line-height:inherit}.main__sidebar .searchform input[type=submit]{width:30%;color:#fff;border-color:#000;background-color:#000}.main__sidebar .widget__article{overflow:hidden;padding:15px 0;margin:0;border-top:1px solid #e0e0e0}.main__sidebar .widget-article__thumbnail{float:left;display:inline;width:30%;height:80px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:center top;background-image:url(../img/feature-default.jpg)}.main__sidebar .widget-article__body{float:left;display:inline;width:70%;padding:0 0 0 10px;font-size:11px}.main__sidebar .widget-article__title{margin:0 0 8px;font-size:14px;font-weight:800;color:#2a2d35!important}.main__sidebar .widget-article__copy{color:#666}.contact-details{margin:0 0 2em;padding:0;overflow:hidden;list-style:none}.contact-details li{position:relative;margin:0;font-size:1em;line-height:1.6em}.contact-details li .detail__wrap{display:block;position:relative;margin:0;padding:6px 0 6px 30px;font-weight:300;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;word-break:break-all}.contact-details li .detail__wrap p{margin:0}.contact-details li .detail__wrap .fa{position:absolute;top:6px;left:8px;line-height:1.8em}.contact-details li .detail__wrap:hover{text-decoration:none}label{display:block;margin:0 0 .25em;font-size:16px;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;-webkit-transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out;transition:all .3s cubic-bezier(.11,.52,.47,1),opacity .15s ease-in-out}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],textarea{width:100%;height:45px;margin:0;padding:12px 8px;outline:0;border:1px solid #e8e8e8;border-radius:0;color:#777;font-size:14px;line-height:1em;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{color:#000;border-color:#1a2d59}textarea{height:auto;min-height:4em;line-height:1.5em}input[type=checkbox],input[type=radio]{clear:none;width:auto;display:inline;margin:5px}.select-wrap{position:relative;padding:12px 8px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:color,border-color;transition-property:color,border-color;border:1px solid #e8e8e8}.select-wrap.focus{color:#000;border-color:#1a2d59}.select-wrap::after{content:'\203A';font-size:16px;position:absolute;right:1em;top:50%;margin-top:-.5em;line-height:1em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.select-wrap select{width:100%}.select-wrap select,.select-wrap select.hasCustomSelect{position:absolute;top:0;right:0;bottom:0;left:0;height:auto!important}.form-group{margin-bottom:20px;overflow:hidden}.form-group.active label{color:#0eb7e5}.form-group.error label{color:red}.form__section{margin-bottom:20px}.form__header{margin-bottom:20px;border-bottom:1px solid #e8e8e8}.form__row{padding:8px 0;border-bottom:1px solid #e8e8e8}.form__row label{margin-bottom:0}.form__message{display:none;margin:1em 0 0;padding-right:0;width:100%;background:0 0;font-size:14px;text-align:center}@media (min-width:768px){.form__message{clear:both;float:right;text-align:right}}.form__message.visible{display:block}.form-group.ignore{position:fixed;left:-999999px}.wpcf7-response-output{padding:0 0 30px 0;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-size:20px}form .btn{width:100%;height:45px;margin:0;padding:0}form .form__submit span{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}form .form__submit::after{display:block;position:absolute;content:"";top:50%;left:50%;margin:-.5em;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}form .form__submit:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.form--loading .form__submit{cursor:progress}.form--loading .form__submit span{opacity:0}.form--loading .form__submit::after{-webkit-animation:loading 1.3s infinite;animation:loading 1.3s infinite;opacity:1}@-webkit-keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.disabled .form-body{-webkit-transition:opacity .4s;transition:opacity .4s;opacity:.4}.form-group--hidden,.input--hidden{display:none}input[type=search]{height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn{display:inline-block;position:relative;z-index:1;width:auto;padding:14px 25px;margin:8px 0;text-decoration:none;text-align:center;text-transform:uppercase;font-family:"Univers Pro Condensed","Helvetica Neue",Helvetica,Arial,"Open Sans",sans-serif;font-weight:600;font-size:12px;line-height:1em;color:#fff;border:0;border-radius:0;outline:0;background-color:#1a2d59;background-clip:padding-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:color,background-color border-color;transition-property:color,background-color border-color}.btn::after{content:"";display:inline-block;margin-left:7px;color:#fed402;font-family:Nswis;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.btn:hover{text-decoration:none;color:#1a2d59;border-color:#fed402;background-color:#fed402}.btn:hover::after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);color:#fff}.btn.btn--no-after:after{display:none}.btn--border{border:1px solid #1a2d59;background:0 0;color:#1a2d59}.btn--border:hover{background-color:#1a2d59;color:#fff}.btn--white{background-color:#fff;border-color:#fff;border-bottom:5px solid #1a2d59;color:#000}.btn--white:hover{background-color:#fff;border-color:#1a2d59;color:#000}.btn--blue{background-color:#0eb7e5;border-color:#0eb7e5;color:#fff;border-bottom:5px solid #fed402}.btn--blue:hover{background-color:#0eb7e5;border-color:#fed402;color:#fff}.btn--transparent{background:0 0;background-color:transparent;border:1px solid #fff;color:#fff}.btn--transparent:hover{background:#fff;border-color:#fff;color:#000}.contact-panel__section{padding:20px 0;margin:10px 0;border-top:1px solid #ccc}@media (min-width:768px){.contact-panel__section{padding:40px 0}}.contact-panel__section label{font-size:1em}.wpcf7 .screen-reader-response{display:none!important}section.page-contact .location ul{padding-left:0}section.page-contact .location ul li{margin:10px 0;padding-bottom:10px;padding-left:20px;list-style-type:none;line-height:2.2em;border-bottom:1px solid #d5d5d5}section.page-contact .location ul li span.fa{width:22px;height:22px;padding-top:3px;margin-right:10px;color:#fff;background-color:#000;text-align:center}.map img{max-width:none}.gmnoprint img{max-width:none}.infoWindow{color:#1a2d59;width:160px}body,html{width:100%;height:100%;min-height:100%;padding:0;margin:0;overflow-x:hidden}body{overflow:visible}.map-holder img{max-width:none}.gmnoprint img{max-width:none}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#1a2d59;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}