/*!
Theme Name: Walton Foothills
Description: This is your sites theme :D
Author: FLIPP Advertising
Author URI: https://thinkflipp.com
Version: 1.0
Template: flipp
Text Domain: waltonfoothills
*/.__breakmarkers{content:''}@media screen and (min-width:320px) and (max-width:375px){.__breakmarkers{content:''}}@media screen and (min-width:768px) and (max-width:960px){.__breakmarkers{content:''}}@media screen and (min-width:1440px) and (max-width:1680px){.__breakmarkers{content:''}}.pad{padding-top:60px;padding-bottom:60px}@media screen and (min-width:480px){.pad{padding-top:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.pad{padding-top:100px}}@media screen and (min-width:480px){.pad{padding-bottom:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.pad{padding-bottom:100px}}.pad-top{padding-top:60px}@media screen and (min-width:480px){.pad-top{padding-top:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.pad-top{padding-top:100px}}.pad-bottom{padding-bottom:60px}@media screen and (min-width:480px){.pad-bottom{padding-bottom:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.pad-bottom{padding-bottom:100px}}.pad-medium{padding-top:45px;padding-bottom:45px}@media screen and (min-width:480px){.pad-medium{padding-top:calc((.0375 * (100vw - 480px)) + 45px)}}@media screen and (min-width:1280px){.pad-medium{padding-top:75px}}@media screen and (min-width:480px){.pad-medium{padding-bottom:calc((.0375 * (100vw - 480px)) + 45px)}}@media screen and (min-width:1280px){.pad-medium{padding-bottom:75px}}.pad-medium-top{padding-top:45px}@media screen and (min-width:480px){.pad-medium-top{padding-top:calc((.0375 * (100vw - 480px)) + 45px)}}@media screen and (min-width:1280px){.pad-medium-top{padding-top:75px}}.pad-medium-bottom{padding-bottom:45px}@media screen and (min-width:480px){.pad-medium-bottom{padding-bottom:calc((.0375 * (100vw - 480px)) + 45px)}}@media screen and (min-width:1280px){.pad-medium-bottom{padding-bottom:75px}}.pad-small{padding-top:30px;padding-bottom:30px}@media screen and (min-width:480px){.pad-small{padding-top:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.pad-small{padding-top:50px}}@media screen and (min-width:480px){.pad-small{padding-bottom:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.pad-small{padding-bottom:50px}}.pad-small-top{padding-top:30px}@media screen and (min-width:480px){.pad-small-top{padding-top:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.pad-small-top{padding-top:50px}}.pad-small-bottom{padding-bottom:30px}@media screen and (min-width:480px){.pad-small-bottom{padding-bottom:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.pad-small-bottom{padding-bottom:50px}}.pad-smaller{padding-top:20px;padding-bottom:20px}@media screen and (min-width:480px){.pad-smaller{padding-top:calc((.01667 * (100vw - 480px)) + 20px)}}@media screen and (min-width:1280px){.pad-smaller{padding-top:33.33333px}}@media screen and (min-width:480px){.pad-smaller{padding-bottom:calc((.01667 * (100vw - 480px)) + 20px)}}@media screen and (min-width:1280px){.pad-smaller{padding-bottom:33.33333px}}.pad-smaller-top{padding-top:20px}@media screen and (min-width:480px){.pad-smaller-top{padding-top:calc((.01667 * (100vw - 480px)) + 20px)}}@media screen and (min-width:1280px){.pad-smaller-top{padding-top:33.33333px}}.pad-smaller-bottom{padding-bottom:20px}@media screen and (min-width:480px){.pad-smaller-bottom{padding-bottom:calc((.01667 * (100vw - 480px)) + 20px)}}@media screen and (min-width:1280px){.pad-smaller-bottom{padding-bottom:33.33333px}}.margin{margin-top:60px;margin-bottom:60px}@media screen and (min-width:480px){.margin{margin-top:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.margin{margin-top:100px}}@media screen and (min-width:480px){.margin{margin-bottom:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.margin{margin-bottom:100px}}.margin-top{margin-top:60px}@media screen and (min-width:480px){.margin-top{margin-top:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.margin-top{margin-top:100px}}.margin-bottom{margin-bottom:60px}@media screen and (min-width:480px){.margin-bottom{margin-bottom:calc((.05 * (100vw - 480px)) + 60px)}}@media screen and (min-width:1280px){.margin-bottom{margin-bottom:100px}}.margin-small{margin-top:30px;margin-bottom:30px}@media screen and (min-width:480px){.margin-small{margin-top:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.margin-small{margin-top:50px}}@media screen and (min-width:480px){.margin-small{margin-bottom:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.margin-small{margin-bottom:50px}}.margin-small-top{margin-top:30px}@media screen and (min-width:480px){.margin-small-top{margin-top:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.margin-small-top{margin-top:50px}}.margin-small-bottom{margin-bottom:30px}@media screen and (min-width:480px){.margin-small-bottom{margin-bottom:calc((.025 * (100vw - 480px)) + 30px)}}@media screen and (min-width:1280px){.margin-small-bottom{margin-bottom:50px}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before,:first-letter,:first-line{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:""}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}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}html{height:100%}body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;min-width:320px;background-position:center;font-family:sans-serif;font-size:16px;line-height:1.875;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto}figure img{max-width:100%;max-height:100%}section{display:inline-block;width:100%;height:auto;padding:0}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */audio,canvas,iframe,img,svg,video{vertical-align:middle}figure{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}.inline,dd,dt,h1,h2,h3,h4,h5,h6,li,p{font-size:1em;font-style:normal;font-weight:400;line-height:inherit;margin:0 0 1rem;padding:0;list-style:none;vertical-align:baseline;color:inherit;background-color:transparent;text-decoration:none}.inline:last-child,dd:last-child,dt:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,li:last-child,p:last-child{margin-bottom:0}ol,ul{margin:0;padding:0;list-style:none;vertical-align:baseline;background-color:transparent}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}[data-paged="6"] [data-nextpage]{display:none}[data-paged="6"]>*{opacity:1}[data-paged="6"]:not([data-page])>:nth-child(1n+7):not([data-nextpage]){display:none;opacity:0}[data-paged="6"]:not([data-page])>[data-nextpage]:nth-child(1n+8){display:block;opacity:1}[data-paged="6"][data-page="1"]>:nth-child(1n+7):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="1"]>[data-nextpage]:nth-child(1n+8){display:block;opacity:1}[data-paged="6"][data-page="2"]>:nth-child(1n+13):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="2"]>[data-nextpage]:nth-child(1n+14){display:block;opacity:1}[data-paged="6"][data-page="3"]>:nth-child(1n+19):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="3"]>[data-nextpage]:nth-child(1n+20){display:block;opacity:1}[data-paged="6"][data-page="4"]>:nth-child(1n+25):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="4"]>[data-nextpage]:nth-child(1n+26){display:block;opacity:1}[data-paged="6"][data-page="5"]>:nth-child(1n+31):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="5"]>[data-nextpage]:nth-child(1n+32){display:block;opacity:1}[data-paged="6"][data-page="6"]>:nth-child(1n+37):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="6"]>[data-nextpage]:nth-child(1n+38){display:block;opacity:1}[data-paged="6"][data-page="7"]>:nth-child(1n+43):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="7"]>[data-nextpage]:nth-child(1n+44){display:block;opacity:1}[data-paged="6"][data-page="8"]>:nth-child(1n+49):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="8"]>[data-nextpage]:nth-child(1n+50){display:block;opacity:1}[data-paged="6"][data-page="9"]>:nth-child(1n+55):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="9"]>[data-nextpage]:nth-child(1n+56){display:block;opacity:1}[data-paged="6"][data-page="10"]>:nth-child(1n+61):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="10"]>[data-nextpage]:nth-child(1n+62){display:block;opacity:1}[data-paged="6"][data-page="11"]>:nth-child(1n+67):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="11"]>[data-nextpage]:nth-child(1n+68){display:block;opacity:1}[data-paged="6"][data-page="12"]>:nth-child(1n+73):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="12"]>[data-nextpage]:nth-child(1n+74){display:block;opacity:1}[data-paged="6"][data-page="13"]>:nth-child(1n+79):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="13"]>[data-nextpage]:nth-child(1n+80){display:block;opacity:1}[data-paged="6"][data-page="14"]>:nth-child(1n+85):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="14"]>[data-nextpage]:nth-child(1n+86){display:block;opacity:1}[data-paged="6"][data-page="15"]>:nth-child(1n+91):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="15"]>[data-nextpage]:nth-child(1n+92){display:block;opacity:1}[data-paged="6"][data-page="16"]>:nth-child(1n+97):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="16"]>[data-nextpage]:nth-child(1n+98){display:block;opacity:1}[data-paged="6"][data-page="17"]>:nth-child(1n+103):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="17"]>[data-nextpage]:nth-child(1n+104){display:block;opacity:1}[data-paged="6"][data-page="18"]>:nth-child(1n+109):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="18"]>[data-nextpage]:nth-child(1n+110){display:block;opacity:1}[data-paged="6"][data-page="19"]>:nth-child(1n+115):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="19"]>[data-nextpage]:nth-child(1n+116){display:block;opacity:1}[data-paged="6"][data-page="20"]>:nth-child(1n+121):not([data-nextpage]){display:none;opacity:0}[data-paged="6"][data-page="20"]>[data-nextpage]:nth-child(1n+122){display:block;opacity:1}@font-face{font-family:akzidenz-grotesk;src:url(assets/fonts/AkzidenzGroteskBE-LightEx.woff2) format("woff2"),url(assets/fonts/AkzidenzGroteskBE-LightEx.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:proxima-regular;src:url(assets/fonts/ProximaNova-Regular.woff2) format("woff2"),url(assets/fonts/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:proxima-semibold;src:url(assets/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(assets/fonts/ProximaNova-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:proxima-bold;src:url(assets/fonts/ProximaNova-Bold.woff2) format("woff2"),url(assets/fonts/ProximaNova-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.heading{font-family:akzidenz-grotesk,sans-serif;font-size:30px;line-height:1.5;color:#102c38}.heading-hero{font-family:akzidenz-grotesk,sans-serif;font-size:27px;line-height:1.1818181818}@media screen and (min-width:960px){.heading-hero{font-size:calc((.05625 * (100vw - 960px)) + 27px)}}@media screen and (min-width:1280px){.heading-hero{font-size:45px}}.heading-title{font-family:proxima-semibold,sans-serif;font-size:26px;line-height:1.3846153846;color:#102c38;position:relative;padding-left:25px}.heading-title::before{content:'';position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;width:15px;height:100%;background-color:#6a7e1e;margin-top:-3px}.heading-small{font-size:22px;line-height:1.5;opacity:.5;margin-bottom:25px}.heading-smaller{font-family:proxima-bold,sans-serif;font-size:18px;line-height:1.2777777778;margin:0}.heading br{display:none}@media screen and (min-width:960px){.heading br{display:block}}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media screen and (max-width:479px){.cols{margin-left:0;margin-right:0}}.cols.valign{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cols [class*=col-],.cols>.col{display:block;vertical-align:middle;width:calc(100% - 20px);height:auto;margin-left:10px;margin-right:10px;margin-bottom:40px}.cols [class*=col-]:last-child,.cols>.col:last-child{margin-bottom:0}@media screen and (max-width:479px){.cols [class*=col-],.cols>.col{margin-left:0;margin-right:0;width:100%}}@media screen and (min-width:1280px){.cols [class*=col-],.cols>.col{margin-bottom:0}}.cols>.col-1{width:calc(8.33333% - 20px)}@media screen and (min-width:960px){.cols>.padd-1{margin-left:calc(8.33333% + (10px))}.cols>.push-1{margin-right:calc(8.33333% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-2{width:calc(16.66667% - 20px)}@media screen and (min-width:960px){.cols>.padd-2{margin-left:calc(16.66667% + (10px))}.cols>.push-2{margin-right:calc(16.66667% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-3{width:calc(25% - 20px)}@media screen and (min-width:960px){.cols>.padd-3{margin-left:calc(25% + (10px))}.cols>.push-3{margin-right:calc(25% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-4{width:calc(33.33333% - 20px)}@media screen and (min-width:960px){.cols>.padd-4{margin-left:calc(33.33333% + (10px))}.cols>.push-4{margin-right:calc(33.33333% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-5{width:calc(41.66667% - 20px)}@media screen and (min-width:960px){.cols>.padd-5{margin-left:calc(41.66667% + (10px))}.cols>.push-5{margin-right:calc(41.66667% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-6{width:calc(50% - 20px)}@media screen and (min-width:960px){.cols>.padd-6{margin-left:calc(50% + (10px))}.cols>.push-6{margin-right:calc(50% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-7{width:calc(58.33333% - 20px)}@media screen and (min-width:960px){.cols>.padd-7{margin-left:calc(58.33333% + (10px))}.cols>.push-7{margin-right:calc(58.33333% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-8{width:calc(66.66667% - 20px)}@media screen and (min-width:960px){.cols>.padd-8{margin-left:calc(66.66667% + (10px))}.cols>.push-8{margin-right:calc(66.66667% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-9{width:calc(75% - 20px)}@media screen and (min-width:960px){.cols>.padd-9{margin-left:calc(75% + (10px))}.cols>.push-9{margin-right:calc(75% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-10{width:calc(83.33333% - 20px)}@media screen and (min-width:960px){.cols>.padd-10{margin-left:calc(83.33333% + (10px))}.cols>.push-10{margin-right:calc(83.33333% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-11{width:calc(91.66667% - 20px)}@media screen and (min-width:960px){.cols>.padd-11{margin-left:calc(91.66667% + (10px))}.cols>.push-11{margin-right:calc(91.66667% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.col-12{width:calc(100% - 20px)}@media screen and (min-width:960px){.cols>.padd-12{margin-left:calc(100% + (10px))}.cols>.push-12{margin-right:calc(100% + (10px))}}.cols>.panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}@media screen and (min-width:480px){.cols>.small-hide{display:none}.cols>.small-padd-none{margin-left:10px}.cols>.small-push-none{margin-right:10px}.cols>.small-panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.small-nopanel{padding:0;border:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:480px){.cols>.small-1{display:block;width:calc(8.33333% - 20px);margin-bottom:0}.cols>.small-padd-1{margin-left:calc(8.33333% + (10px))}.cols>.small-push-1{margin-right:calc(8.33333% + (10px))}}@media screen and (min-width:480px){.cols>.small-2{display:block;width:calc(16.66667% - 20px);margin-bottom:0}.cols>.small-padd-2{margin-left:calc(16.66667% + (10px))}.cols>.small-push-2{margin-right:calc(16.66667% + (10px))}}@media screen and (min-width:480px){.cols>.small-3{display:block;width:calc(25% - 20px);margin-bottom:0}.cols>.small-padd-3{margin-left:calc(25% + (10px))}.cols>.small-push-3{margin-right:calc(25% + (10px))}}@media screen and (min-width:480px){.cols>.small-4{display:block;width:calc(33.33333% - 20px);margin-bottom:0}.cols>.small-padd-4{margin-left:calc(33.33333% + (10px))}.cols>.small-push-4{margin-right:calc(33.33333% + (10px))}}@media screen and (min-width:480px){.cols>.small-5{display:block;width:calc(41.66667% - 20px);margin-bottom:0}.cols>.small-padd-5{margin-left:calc(41.66667% + (10px))}.cols>.small-push-5{margin-right:calc(41.66667% + (10px))}}@media screen and (min-width:480px){.cols>.small-6{display:block;width:calc(50% - 20px);margin-bottom:0}.cols>.small-padd-6{margin-left:calc(50% + (10px))}.cols>.small-push-6{margin-right:calc(50% + (10px))}}@media screen and (min-width:480px){.cols>.small-7{display:block;width:calc(58.33333% - 20px);margin-bottom:0}.cols>.small-padd-7{margin-left:calc(58.33333% + (10px))}.cols>.small-push-7{margin-right:calc(58.33333% + (10px))}}@media screen and (min-width:480px){.cols>.small-8{display:block;width:calc(66.66667% - 20px);margin-bottom:0}.cols>.small-padd-8{margin-left:calc(66.66667% + (10px))}.cols>.small-push-8{margin-right:calc(66.66667% + (10px))}}@media screen and (min-width:480px){.cols>.small-9{display:block;width:calc(75% - 20px);margin-bottom:0}.cols>.small-padd-9{margin-left:calc(75% + (10px))}.cols>.small-push-9{margin-right:calc(75% + (10px))}}@media screen and (min-width:480px){.cols>.small-10{display:block;width:calc(83.33333% - 20px);margin-bottom:0}.cols>.small-padd-10{margin-left:calc(83.33333% + (10px))}.cols>.small-push-10{margin-right:calc(83.33333% + (10px))}}@media screen and (min-width:480px){.cols>.small-11{display:block;width:calc(91.66667% - 20px);margin-bottom:0}.cols>.small-padd-11{margin-left:calc(91.66667% + (10px))}.cols>.small-push-11{margin-right:calc(91.66667% + (10px))}}@media screen and (min-width:480px){.cols>.small-12{display:block;width:calc(100% - 20px);margin-bottom:0}.cols>.small-padd-12{margin-left:calc(100% + (10px))}.cols>.small-push-12{margin-right:calc(100% + (10px))}}@media screen and (min-width:768px){.cols>.medium-hide{display:none}.cols>.medium-padd-none{margin-left:10px}.cols>.medium-push-none{margin-right:10px}.cols>.medium-panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.medium-nopanel{padding:0;border:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:768px){.cols>.medium-1{display:block;width:calc(8.33333% - 20px);margin-bottom:0}.cols>.medium-padd-1{margin-left:calc(8.33333% + (10px))}.cols>.medium-push-1{margin-right:calc(8.33333% + (10px))}}@media screen and (min-width:768px){.cols>.medium-2{display:block;width:calc(16.66667% - 20px);margin-bottom:0}.cols>.medium-padd-2{margin-left:calc(16.66667% + (10px))}.cols>.medium-push-2{margin-right:calc(16.66667% + (10px))}}@media screen and (min-width:768px){.cols>.medium-3{display:block;width:calc(25% - 20px);margin-bottom:0}.cols>.medium-padd-3{margin-left:calc(25% + (10px))}.cols>.medium-push-3{margin-right:calc(25% + (10px))}}@media screen and (min-width:768px){.cols>.medium-4{display:block;width:calc(33.33333% - 20px);margin-bottom:0}.cols>.medium-padd-4{margin-left:calc(33.33333% + (10px))}.cols>.medium-push-4{margin-right:calc(33.33333% + (10px))}}@media screen and (min-width:768px){.cols>.medium-5{display:block;width:calc(41.66667% - 20px);margin-bottom:0}.cols>.medium-padd-5{margin-left:calc(41.66667% + (10px))}.cols>.medium-push-5{margin-right:calc(41.66667% + (10px))}}@media screen and (min-width:768px){.cols>.medium-6{display:block;width:calc(50% - 20px);margin-bottom:0}.cols>.medium-padd-6{margin-left:calc(50% + (10px))}.cols>.medium-push-6{margin-right:calc(50% + (10px))}}@media screen and (min-width:768px){.cols>.medium-7{display:block;width:calc(58.33333% - 20px);margin-bottom:0}.cols>.medium-padd-7{margin-left:calc(58.33333% + (10px))}.cols>.medium-push-7{margin-right:calc(58.33333% + (10px))}}@media screen and (min-width:768px){.cols>.medium-8{display:block;width:calc(66.66667% - 20px);margin-bottom:0}.cols>.medium-padd-8{margin-left:calc(66.66667% + (10px))}.cols>.medium-push-8{margin-right:calc(66.66667% + (10px))}}@media screen and (min-width:768px){.cols>.medium-9{display:block;width:calc(75% - 20px);margin-bottom:0}.cols>.medium-padd-9{margin-left:calc(75% + (10px))}.cols>.medium-push-9{margin-right:calc(75% + (10px))}}@media screen and (min-width:768px){.cols>.medium-10{display:block;width:calc(83.33333% - 20px);margin-bottom:0}.cols>.medium-padd-10{margin-left:calc(83.33333% + (10px))}.cols>.medium-push-10{margin-right:calc(83.33333% + (10px))}}@media screen and (min-width:768px){.cols>.medium-11{display:block;width:calc(91.66667% - 20px);margin-bottom:0}.cols>.medium-padd-11{margin-left:calc(91.66667% + (10px))}.cols>.medium-push-11{margin-right:calc(91.66667% + (10px))}}@media screen and (min-width:768px){.cols>.medium-12{display:block;width:calc(100% - 20px);margin-bottom:0}.cols>.medium-padd-12{margin-left:calc(100% + (10px))}.cols>.medium-push-12{margin-right:calc(100% + (10px))}}@media screen and (min-width:960px){.cols>.large-hide{display:none}.cols>.large-padd-none{margin-left:10px}.cols>.large-push-none{margin-right:10px}.cols>.large-panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.large-nopanel{padding:0;border:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:960px){.cols>.large-1{display:block;width:calc(8.33333% - 20px);margin-bottom:0}.cols>.large-padd-1{margin-left:calc(8.33333% + (10px))}.cols>.large-push-1{margin-right:calc(8.33333% + (10px))}}@media screen and (min-width:960px){.cols>.large-2{display:block;width:calc(16.66667% - 20px);margin-bottom:0}.cols>.large-padd-2{margin-left:calc(16.66667% + (10px))}.cols>.large-push-2{margin-right:calc(16.66667% + (10px))}}@media screen and (min-width:960px){.cols>.large-3{display:block;width:calc(25% - 20px);margin-bottom:0}.cols>.large-padd-3{margin-left:calc(25% + (10px))}.cols>.large-push-3{margin-right:calc(25% + (10px))}}@media screen and (min-width:960px){.cols>.large-4{display:block;width:calc(33.33333% - 20px);margin-bottom:0}.cols>.large-padd-4{margin-left:calc(33.33333% + (10px))}.cols>.large-push-4{margin-right:calc(33.33333% + (10px))}}@media screen and (min-width:960px){.cols>.large-5{display:block;width:calc(41.66667% - 20px);margin-bottom:0}.cols>.large-padd-5{margin-left:calc(41.66667% + (10px))}.cols>.large-push-5{margin-right:calc(41.66667% + (10px))}}@media screen and (min-width:960px){.cols>.large-6{display:block;width:calc(50% - 20px);margin-bottom:0}.cols>.large-padd-6{margin-left:calc(50% + (10px))}.cols>.large-push-6{margin-right:calc(50% + (10px))}}@media screen and (min-width:960px){.cols>.large-7{display:block;width:calc(58.33333% - 20px);margin-bottom:0}.cols>.large-padd-7{margin-left:calc(58.33333% + (10px))}.cols>.large-push-7{margin-right:calc(58.33333% + (10px))}}@media screen and (min-width:960px){.cols>.large-8{display:block;width:calc(66.66667% - 20px);margin-bottom:0}.cols>.large-padd-8{margin-left:calc(66.66667% + (10px))}.cols>.large-push-8{margin-right:calc(66.66667% + (10px))}}@media screen and (min-width:960px){.cols>.large-9{display:block;width:calc(75% - 20px);margin-bottom:0}.cols>.large-padd-9{margin-left:calc(75% + (10px))}.cols>.large-push-9{margin-right:calc(75% + (10px))}}@media screen and (min-width:960px){.cols>.large-10{display:block;width:calc(83.33333% - 20px);margin-bottom:0}.cols>.large-padd-10{margin-left:calc(83.33333% + (10px))}.cols>.large-push-10{margin-right:calc(83.33333% + (10px))}}@media screen and (min-width:960px){.cols>.large-11{display:block;width:calc(91.66667% - 20px);margin-bottom:0}.cols>.large-padd-11{margin-left:calc(91.66667% + (10px))}.cols>.large-push-11{margin-right:calc(91.66667% + (10px))}}@media screen and (min-width:960px){.cols>.large-12{display:block;width:calc(100% - 20px);margin-bottom:0}.cols>.large-padd-12{margin-left:calc(100% + (10px))}.cols>.large-push-12{margin-right:calc(100% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-hide{display:none}.cols>.larger-padd-none{margin-left:10px}.cols>.larger-push-none{margin-right:10px}.cols>.larger-panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.larger-nopanel{padding:0;border:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:1024px){.cols>.larger-1{display:block;width:calc(8.33333% - 20px);margin-bottom:0}.cols>.larger-padd-1{margin-left:calc(8.33333% + (10px))}.cols>.larger-push-1{margin-right:calc(8.33333% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-2{display:block;width:calc(16.66667% - 20px);margin-bottom:0}.cols>.larger-padd-2{margin-left:calc(16.66667% + (10px))}.cols>.larger-push-2{margin-right:calc(16.66667% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-3{display:block;width:calc(25% - 20px);margin-bottom:0}.cols>.larger-padd-3{margin-left:calc(25% + (10px))}.cols>.larger-push-3{margin-right:calc(25% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-4{display:block;width:calc(33.33333% - 20px);margin-bottom:0}.cols>.larger-padd-4{margin-left:calc(33.33333% + (10px))}.cols>.larger-push-4{margin-right:calc(33.33333% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-5{display:block;width:calc(41.66667% - 20px);margin-bottom:0}.cols>.larger-padd-5{margin-left:calc(41.66667% + (10px))}.cols>.larger-push-5{margin-right:calc(41.66667% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-6{display:block;width:calc(50% - 20px);margin-bottom:0}.cols>.larger-padd-6{margin-left:calc(50% + (10px))}.cols>.larger-push-6{margin-right:calc(50% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-7{display:block;width:calc(58.33333% - 20px);margin-bottom:0}.cols>.larger-padd-7{margin-left:calc(58.33333% + (10px))}.cols>.larger-push-7{margin-right:calc(58.33333% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-8{display:block;width:calc(66.66667% - 20px);margin-bottom:0}.cols>.larger-padd-8{margin-left:calc(66.66667% + (10px))}.cols>.larger-push-8{margin-right:calc(66.66667% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-9{display:block;width:calc(75% - 20px);margin-bottom:0}.cols>.larger-padd-9{margin-left:calc(75% + (10px))}.cols>.larger-push-9{margin-right:calc(75% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-10{display:block;width:calc(83.33333% - 20px);margin-bottom:0}.cols>.larger-padd-10{margin-left:calc(83.33333% + (10px))}.cols>.larger-push-10{margin-right:calc(83.33333% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-11{display:block;width:calc(91.66667% - 20px);margin-bottom:0}.cols>.larger-padd-11{margin-left:calc(91.66667% + (10px))}.cols>.larger-push-11{margin-right:calc(91.66667% + (10px))}}@media screen and (min-width:1024px){.cols>.larger-12{display:block;width:calc(100% - 20px);margin-bottom:0}.cols>.larger-padd-12{margin-left:calc(100% + (10px))}.cols>.larger-push-12{margin-right:calc(100% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-hide{display:none}.cols>.largest-padd-none{margin-left:10px}.cols>.largest-push-none{margin-right:10px}.cols>.largest-panel{padding:20px;border:1px solid #000;background-color:#000;border-radius:4px;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc}.cols>.largest-nopanel{padding:0;border:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:1280px){.cols>.largest-1{display:block;width:calc(8.33333% - 20px);margin-bottom:0}.cols>.largest-padd-1{margin-left:calc(8.33333% + (10px))}.cols>.largest-push-1{margin-right:calc(8.33333% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-2{display:block;width:calc(16.66667% - 20px);margin-bottom:0}.cols>.largest-padd-2{margin-left:calc(16.66667% + (10px))}.cols>.largest-push-2{margin-right:calc(16.66667% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-3{display:block;width:calc(25% - 20px);margin-bottom:0}.cols>.largest-padd-3{margin-left:calc(25% + (10px))}.cols>.largest-push-3{margin-right:calc(25% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-4{display:block;width:calc(33.33333% - 20px);margin-bottom:0}.cols>.largest-padd-4{margin-left:calc(33.33333% + (10px))}.cols>.largest-push-4{margin-right:calc(33.33333% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-5{display:block;width:calc(41.66667% - 20px);margin-bottom:0}.cols>.largest-padd-5{margin-left:calc(41.66667% + (10px))}.cols>.largest-push-5{margin-right:calc(41.66667% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-6{display:block;width:calc(50% - 20px);margin-bottom:0}.cols>.largest-padd-6{margin-left:calc(50% + (10px))}.cols>.largest-push-6{margin-right:calc(50% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-7{display:block;width:calc(58.33333% - 20px);margin-bottom:0}.cols>.largest-padd-7{margin-left:calc(58.33333% + (10px))}.cols>.largest-push-7{margin-right:calc(58.33333% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-8{display:block;width:calc(66.66667% - 20px);margin-bottom:0}.cols>.largest-padd-8{margin-left:calc(66.66667% + (10px))}.cols>.largest-push-8{margin-right:calc(66.66667% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-9{display:block;width:calc(75% - 20px);margin-bottom:0}.cols>.largest-padd-9{margin-left:calc(75% + (10px))}.cols>.largest-push-9{margin-right:calc(75% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-10{display:block;width:calc(83.33333% - 20px);margin-bottom:0}.cols>.largest-padd-10{margin-left:calc(83.33333% + (10px))}.cols>.largest-push-10{margin-right:calc(83.33333% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-11{display:block;width:calc(91.66667% - 20px);margin-bottom:0}.cols>.largest-padd-11{margin-left:calc(91.66667% + (10px))}.cols>.largest-push-11{margin-right:calc(91.66667% + (10px))}}@media screen and (min-width:1280px){.cols>.largest-12{display:block;width:calc(100% - 20px);margin-bottom:0}.cols>.largest-padd-12{margin-left:calc(100% + (10px))}.cols>.largest-push-12{margin-right:calc(100% + (10px))}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (min-width:640px){.slick-slider.flex .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider.flex .slick-track .slick-slide{height:auto}}body,html{font-size:16px;line-height:1.625;color:#595a59;background-color:#fff}body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;min-width:320px;font-family:proxima-regular,sans-serif}img{height:auto;max-width:100%}.strong,strong{font-family:proxima-bold,sans-serif;color:#102c38}blockquote{background-color:#f4f5f5;color:#102c38;margin:0 0 1rem 0;padding:20px}hr{border:1px solid;border-top:0}section{display:block}.page-content{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container{display:block;max-width:1280px;min-width:280px;width:87.5%;margin:0 auto;outline:0}.page-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.narrow{max-width:880px;margin:0 auto}.relative{position:relative}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.txt-black{color:#000}.txt-white{color:#fff}.txt-blue{color:#102c38}.bg-black{background-color:#000}.bg-grey{background-color:#f4f5f5}.ucase{text-transform:uppercase}.lcase{text-transform:lowercase}.btn,[type=submit]{background-color:#587c91;color:#fff;border:0;border-radius:0;border:1px solid #587c91;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:auto;display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;text-align:center;text-transform:uppercase;padding:7px 30px}.btn.white,[type=submit].white{background-color:#fff;border-color:#fff;color:#587c91}.btn.lcase,[type=submit].lcase{text-transform:none}.page-footer{background-color:#000;color:#fff}.page-footer p{margin:0}.page-footer .details{background-color:#595a59;padding:60px 0}.page-footer .details .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:960px){.page-footer .details .container{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-footer .details .logo{width:150px;display:block}@media screen and (min-width:960px){.page-footer .details .logo{width:100px}}.page-footer .details .logo svg{fill:#fff}.page-footer .details nav{margin:40px 0}@media screen and (min-width:960px){.page-footer .details nav{margin:0}}.page-footer .details nav a,.page-footer .details nav p{display:block;font-size:14px;color:#a6a59d;font-weight:600}.page-footer .details nav a{margin:5px 0}@media screen and (min-width:1280px){.page-footer .details .form{min-width:470px}}.page-footer .details .form p{font-size:14px;font-weight:600;line-height:1.8571428571;margin-bottom:30px}.page-footer .details .form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-footer .details .form form [type=email],.page-footer .details .form form [type=submit],.page-footer .details .form form [type=text]{background:0 0;outline:0;border:0;padding:16px 30px;width:100%}@media screen and (min-width:640px){.page-footer .details .form form [type=email],.page-footer .details .form form [type=submit],.page-footer .details .form form [type=text]{width:auto}}.page-footer .details .form form [type=email],.page-footer .details .form form [type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#656565}.page-footer .details .form form [type=email]::-webkit-input-placeholder,.page-footer .details .form form [type=text]::-webkit-input-placeholder{color:#a6a59d}.page-footer .details .form form [type=email]:-moz-placeholder,.page-footer .details .form form [type=text]:-moz-placeholder{color:#a6a59d}.page-footer .details .form form [type=email]::-moz-placeholder,.page-footer .details .form form [type=text]::-moz-placeholder{color:#a6a59d}.page-footer .details .form form [type=email]:-ms-input-placeholder,.page-footer .details .form form [type=text]:-ms-input-placeholder{color:#a6a59d}.page-footer .details .form form [type=submit]{background-color:#4b4b4b}@media screen and (min-width:1280px){.page-footer .details .form form [type=submit]{min-width:150px}}.page-footer .legal{background-color:#4b4b4b;font-size:12px;text-transform:uppercase;padding:20px 0}.page-footer .legal .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-footer .scroll-up{width:24px;height:24px;display:block;border:1px solid #a6a59d;text-align:center;position:relative}.page-footer .scroll-up::after{content:'';width:25%;height:25%;border:1px solid #a6a59d;border-bottom:0;border-right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;position:relative;top:3px}.page-nav{position:absolute;z-index:900;top:0;left:0;width:100%;background-color:#587c91;padding:20px calc(((100% - 87.5%)/ 2));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:960px){.page-nav{background-color:transparent}}.page-nav .logo{display:block;width:130px}.page-nav .logo svg{fill:#fff}.page-nav nav{position:absolute;top:66px;left:0;width:100%;background-color:#587c91;opacity:0;pointer-events:none}@media screen and (min-width:960px){.page-nav nav{width:auto;height:auto;position:static;opacity:1;pointer-events:auto;background-color:transparent}}.page-nav nav a{display:block;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;border-top:1px solid #4e6e81;padding:20px 0}@media screen and (min-width:960px){.page-nav nav a{display:inline-block;border:0;text-transform:none;margin-left:30px;padding:0}}.page-nav [for=toggle-menu]{width:32px;height:20px;display:block;position:relative;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;cursor:pointer;z-index:1}@media screen and (min-width:960px){.page-nav [for=toggle-menu]{display:none}}.page-nav [for=toggle-menu] span{position:absolute;width:100%;height:4px;background-color:#fff;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;z-index:1}.page-nav [for=toggle-menu] span:nth-child(1){top:0}.page-nav [for=toggle-menu] span:nth-child(2){top:8px}.page-nav [for=toggle-menu] span:nth-child(3){bottom:0}@media screen and (min-width:960px){.page-nav [for=toggle-menu]{display:none}}#toggle-menu:checked~.page-nav [for=toggle-menu] span:nth-child(1){-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}#toggle-menu:checked~.page-nav [for=toggle-menu] span:nth-child(2){opacity:0}#toggle-menu:checked~.page-nav [for=toggle-menu] span:nth-child(3){-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}#toggle-menu:checked~.page-nav nav{opacity:1;pointer-events:auto}.col-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:960px){.col-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.col-wrapper>*{padding:40px calc(((100% - 87.5%)/ 2));width:100%}@media screen and (min-width:960px){.col-wrapper>*{padding:80px calc(((100% - 87.5%)/ 2));width:auto}}@media screen and (min-width:960px){.col-wrapper>.content{padding-left:50px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:1463px){.col-wrapper>.content{padding-right:calc(((100vw - 1280px)/ 2) + 90px)}}.col-wrapper>.content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:960px){.col-wrapper>.content .row>:not(label){-webkit-box-flex:1;-ms-flex:1;flex:1}}.col-wrapper>.content .row>:not(label):not(:first-child){margin-top:30px}@media screen and (min-width:960px){.col-wrapper>.content .row>:not(label):not(:first-child){margin-top:0}}@media screen and (min-width:960px){.col-wrapper>.content .row>:not(label){padding-right:80px}}.col-wrapper>.sidebar{background-color:#f4f5f5}@media screen and (min-width:960px){.col-wrapper>.sidebar{padding-right:50px;width:29.87vw}}@media screen and (min-width:1463px){.col-wrapper>.sidebar{padding-left:calc(((100vw - 1280px)/ 2));width:calc(((100vw - 1280px)/ 2) + 345px)}}.col-wrapper>.sidebar .register{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (min-width:960px){.col-wrapper>.sidebar .register{margin-bottom:60px}}.col-wrapper>.sidebar .register>:not(.icon){-webkit-box-flex:1;-ms-flex:1;flex:1}.col-wrapper>.sidebar .register a{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.col-wrapper>.sidebar .register .icon{margin-top:3px;margin-right:15px}.col-wrapper>.sidebar .register svg{width:42px;fill:#6a7e1e}.col-wrapper>.sidebar .register [class^=heading],.col-wrapper>.sidebar .register p{margin-bottom:5px}.col-wrapper>.sidebar .block{margin:30px 0}.col-wrapper>.sidebar .block:first-child{margin-top:10px}.col-wrapper>.sidebar p{font-size:15px;opacity:.5}.accordion-group{border-top:1px solid #f4f5f5}.accordion-group .accordion{border-bottom:1px solid #f4f5f5}.accordion-group .title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:proxima-bold,sans-serif;font-size:18px;font-weight:700;color:#102c38;line-height:1.2777777778;padding:18px 0;padding-right:60px;position:relative}.accordion-group .title::after,.accordion-group .title::before{content:'';width:14px;height:1px;display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;-o-transition:transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.accordion-group .title::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.accordion-group .active .title::after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-group .content{position:relative;visibility:visible;max-height:0;-webkit-transition:max-height 250ms;-o-transition:max-height 250ms;transition:max-height 250ms;overflow:hidden}.accordion-group .content::after{content:'';width:100%;height:25px;display:block}.accordion-group .content a{font-family:proxima-semibold,sans-serif;text-decoration:underline}.box{border:1px solid rgba(16,44,56,.1);margin:15px 0;padding:15px 20px}.box a,.box p{margin:0}.box p{color:#102c38;font-family:proxima-semibold,sans-serif}.box a{color:#587c91}.box a::after{content:'';width:20px;height:20px;border-radius:100%;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-2px;background-color:#f4f5f5;background-repeat:no-repeat;background-position:50% 50%;background-size:9px 8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22%23587C91%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%209%208%22%20version%3D%221.1%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20xml:space%3D%22preserve%22%20style%3D%22fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;%22%3E%3Cpath%20d%3D%22M7.03,3.471L4.291,0.732L5.023,-0L9,3.977L5.024,7.975L4.29,7.245L7.012,4.505L0,4.505L-0,3.471L7.03,3.471Z%22%20/%3E%3C/svg%3E")}.list-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.list-icon .img{width:53px;height:53px;border-radius:100%;background-color:#f4f5f5;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-icon .img img{width:90%}.list-icon>:not(.img){-webkit-box-flex:1;-ms-flex:1;flex:1}.list-icon [class^=heading]{color:#587c91}.logo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:35px 0}.logo-grid>*{text-align:center;width:50%;margin:35px 0}@media screen and (min-width:960px){.logo-grid>*{width:33.33%;padding:0 20px}}.logo-grid img{max-height:40px;margin-bottom:10px}.logo-grid p{font-family:proxima-bold,sans-serif;font-size:18px;line-height:1.2777777778;color:#102c38}.timeline-bkup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:880px;margin:0 auto;position:relative}.timeline-bkup .year{text-align:right;margin:17px 0;padding-right:25%;position:relative}@media screen and (min-width:960px){.timeline-bkup .year{padding-right:75px;width:50%}}@media screen and (min-width:960px){.timeline-bkup .year:nth-child(odd){-ms-flex-item-align:end;align-self:flex-end;text-align:left;padding-left:75px;padding-right:0}.timeline-bkup .year:nth-child(odd) .line{right:auto;left:0}.timeline-bkup .year:nth-child(odd) .line::after{left:auto;right:0}}.timeline-bkup .year .line{content:'';width:10%;height:1px;background-color:#6a7e1e;position:absolute;top:calc(50% - 6px);right:10%}@media screen and (min-width:960px){.timeline-bkup .year .line{right:0;left:auto}}.timeline-bkup .year .line::after{content:'';width:5px;height:5px;border-radius:100%;background-color:#6a7e1e;display:inline-block;position:absolute;right:-2px;left:0;top:-2px}.timeline-bkup .line-v{position:absolute;width:1px;height:90%;background-color:#6a7e1e;top:25px;right:10%}@media screen and (min-width:960px){.timeline-bkup .line-v{left:50%;right:auto;margin-left:-1px}}.timeline-bkup .line-v .circle-bottom,.timeline-bkup .line-v .circle-top{position:absolute;left:-10px;width:20px;height:20px;border-radius:100%;border:1px solid #6a7e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timeline-bkup .line-v .circle-top{bottom:100%}.timeline-bkup .line-v .circle-bottom{top:calc(100% - 10px)}.timeline-bkup .line-v .circle-bottom::after{content:'';width:50%;height:50%;background-color:#6a7e1e;border-radius:100%;display:block}.timeline-bkup .heading-title{color:#587c91;margin-bottom:0;padding-left:0}.timeline-bkup .heading-title::before{content:none}.timeline-bkup h6{font-family:proxima-semibold,sans-serif;font-size:12px;color:#102c38;text-transform:uppercase;letter-spacing:.06em;margin:0}.timeline{position:relative;margin-bottom:40px}.timeline .timeline-progress-main{width:2px;height:calc(96.6% - 50px);top:50px;position:absolute;left:calc(50% - 1px);background-color:#f4f5f5;display:none}@media screen and (min-width:768px){.timeline .timeline-progress-main{display:block}}.timeline .timeline-progress-main .timeline-progress-indicator{width:2px;height:0;background-color:#587c91}.timeline .timeline-progress-main .timeline-tracker{display:block;width:10px;height:10px;border-radius:10px;background-color:#587c91;position:absolute;left:-4px;top:-15px}.timeline .timeline-progress-main .timeline-tracker.active{position:fixed;top:70%;left:50%;margin-left:-5px}.timeline .timeline-progress-main .timeline-tracker.finished{top:auto;bottom:-15px}.timeline .timeline-progress-main:before{content:'';display:block;width:20px;height:20px;border-radius:20px;border:2px solid #587c91;position:absolute;left:-11px;top:-22px}.timeline .timeline-progress-main:after{content:'';display:block;width:20px;height:20px;border-radius:20px;border:2px solid #f4f5f5;position:absolute;left:-11px;bottom:-22px;-webkit-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s}.timeline .timeline-progress-main.finished:after{border-color:#587c91}.timeline .container{max-width:920px}.timeline .year-start{height:94px;background-color:#587c91;width:2px;margin:40px auto 0;display:block}.timeline .year-start:after,.timeline .year-start:before{position:relative;content:'';display:block}.timeline .year-start:before{width:20px;height:20px;border-radius:20px;border:2px solid #587c91;left:-11px;top:-22px}.timeline .year-start:after{top:calc(100% - 30px);background-color:#587c91;border-radius:6px;width:12px;height:12px;left:-5px}@media screen and (min-width:768px){.timeline .year-start{display:none}}.timeline .year-gap{display:block;height:94px;background-color:#587c91;width:2px;margin:0 auto}.timeline .year-gap:after,.timeline .year-gap:before{content:'';display:block;background-color:#587c91;position:relative;border-radius:6px;width:12px;height:12px;left:-5px}.timeline .year-gap:before{top:-6px}.timeline .year-gap:after{top:calc(100% - 18px)}@media screen and (min-width:768px){.timeline .year-gap{display:none}}.timeline .timeline-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;padding-bottom:20px}.timeline .timeline-row:first-of-type{padding-top:60px}@media screen and (min-width:768px){.timeline .timeline-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.timeline .timeline-row:last-of-type .year-divider{visibility:hidden}.timeline .timeline-row:nth-of-type(odd) .timeline-left{text-align:center}@media screen and (min-width:768px){.timeline .timeline-row:nth-of-type(odd) .timeline-left{text-align:right}}.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider{left:-93px}.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider.triggered:before{-webkit-animation:trackerTrigger .5s ease-out;animation:trackerTrigger .5s ease-out}.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider.triggered:after{opacity:1}.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider.triggered:after,.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider.triggered:before{background-color:#587c91}.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider:before{border-radius:6px;width:6px;height:6px;top:-3px;left:0}.timeline .timeline-row:nth-of-type(odd) .timeline-right .year-divider:after{border-radius:10px;width:10px;height:10px;top:-5px;right:0;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.timeline .timeline-row:nth-of-type(even) .timeline-left{text-align:center}@media screen and (min-width:768px){.timeline .timeline-row:nth-of-type(even) .timeline-left{text-align:left}}.timeline .timeline-row:nth-of-type(even) .timeline-right{text-align:right}.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider{right:-93px}.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider.triggered:after{-webkit-animation:trackerTrigger .5s ease-out;animation:trackerTrigger .5s ease-out}.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider.triggered:before{opacity:1}.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider.triggered:after,.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider.triggered:before{background-color:#587c91}.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider:before{border-radius:10px;width:10px;height:10px;top:-5px;left:0;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.timeline .timeline-row:nth-of-type(even) .timeline-right .year-divider:after{border-radius:6px;width:6px;height:6px;top:-3px;right:0}.timeline .timeline-row .timeline-left{width:100%;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:768px){.timeline .timeline-row .timeline-left{width:calc(50% - 90px);opacity:.2;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.timeline .timeline-row .timeline-left.active{opacity:1}.timeline .timeline-row .timeline-progress{width:180px}.timeline .timeline-row .timeline-right{width:100%;padding-bottom:60px;position:relative}@media screen and (min-width:768px){.timeline .timeline-row .timeline-right{width:calc(50% - 90px);padding-bottom:0}}.timeline .timeline-row .timeline-right img{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media screen and (min-width:768px){.timeline .timeline-row .timeline-right img{opacity:.2}}.timeline .timeline-row .timeline-right.active img{opacity:1}.timeline .timeline-row .timeline-right .year-divider{width:0;border-bottom:1px dashed #587c91;position:absolute;top:50%;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;display:none}@media screen and (min-width:768px){.timeline .timeline-row .timeline-right .year-divider{display:block}}.timeline .timeline-row .timeline-right .year-divider.active{width:80px}.timeline .timeline-row .timeline-right .year-divider:after,.timeline .timeline-row .timeline-right .year-divider:before{content:'';display:block;background-color:#f4f5f5;position:absolute;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.timeline .timeline-row .heading-title{color:#587c91;margin-bottom:0;padding-left:0}.timeline .timeline-row .heading-title::before{content:none}.timeline .timeline-row h6{font-family:proxima-semibold,sans-serif;font-size:12px;color:#102c38;text-transform:uppercase;letter-spacing:.06em;margin:0}.timeline-spacer{height:40px}@media screen and (min-width:640px){.timeline-spacer{height:calc((.14062 * (100vw - 640px)) + 40px)}}@media screen and (min-width:1280px){.timeline-spacer{height:130px}}@-webkit-keyframes trackerTrigger{0%{-webkit-box-shadow:0 0 0 0 #587c91;box-shadow:0 0 0 0 #587c91}50%{-webkit-box-shadow:0 0 0 3px #587c91;box-shadow:0 0 0 3px #587c91}100%{-webkit-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}}@keyframes trackerTrigger{0%{-webkit-box-shadow:0 0 0 0 #587c91;box-shadow:0 0 0 0 #587c91}50%{-webkit-box-shadow:0 0 0 3px #587c91;box-shadow:0 0 0 3px #587c91}100%{-webkit-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}}.contact-form br{display:none}.contact-form .row{margin:0 -10px}.contact-form .row>*{width:calc(100% - 20px);margin:10px 10px;padding:0}@media screen and (min-width:960px){.contact-form .row>:not(:only-child){width:calc(50% - 20px)}}.contact-form .input-label{cursor:pointer;color:#102c38;display:inline-block;margin-bottom:5px}.contact-form .input-label.req::after{content:'*';color:#ff5c5c}.contact-form [type=email],.contact-form [type=text],.contact-form textarea{width:100%;outline:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;border:1px solid #e6e6e6;padding:15px}.contact-form textarea{min-height:100px;height:100px}.contact-form [type=submit]{float:right;text-transform:none;padding:12px 30px}.hero{position:relative;min-height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#ccc}.home .hero{min-height:635px}.hero .heading-hero{z-index:1;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4);margin:0;margin-top:30px;max-width:1280px;padding:0 calc(((100% - 87.5%)/ 2))}.hero img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}[name=filter]{display:none}[name=filter]#news:checked~.post-list .cat-news{display:block}[name=filter]#news:checked~.filter [for=news]{color:#587c91;border-color:#587c91}[name=filter]#archive:checked~.post-list .cat-archive{display:block}[name=filter]#archive:checked~.filter [for=archive]{color:#587c91;border-color:#587c91}.filter{margin-bottom:40px}.filter label{font-family:proxima-semibold,sans-serif;color:#a6a59d;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid transparent;padding:12px}.post-list{margin-top:-41px}.post-list .post{display:none;border-top:1px solid rgba(0,0,0,.1);margin-top:40px;padding-top:40px}.post-list .heading-title{margin-bottom:20px;padding-left:0}.post-list .heading-title::before{content:none}.post-list .img{margin-bottom:20px}.post-list .date{font-family:proxima-semibold,sans-serif;font-size:14px;color:#6a7e1e}.post-list .expand{font-family:proxima-bold,sans-serif;color:#587c91;display:inline-block;margin-top:1rem}.post-list .expand::before{content:attr(data-open)}.post-list .content{position:relative;visibility:visible;max-height:0;-webkit-transition:max-height 250ms;-o-transition:max-height 250ms;transition:max-height 250ms;overflow:hidden}.post-list .content::before{content:'';display:block;height:20px}.post-list .content:empty~.expand{display:none}.post-list .content.open~.expand::before{content:attr(data-close)}@-webkit-keyframes overflow-to-visible{0%{overflow:scroll}99%{overflow:scroll}100%{overflow:visible}}@keyframes overflow-to-visible{0%{overflow:scroll}99%{overflow:scroll}100%{overflow:visible}}@-webkit-keyframes overflow-to-scroll{0%{overflow:visible}99%{overflow:visible}100%{overflow:scroll}}@keyframes overflow-to-scroll{0%{overflow:visible}99%{overflow:visible}100%{overflow:scroll}}@-webkit-keyframes line-animation{100%{stroke-dashoffset:0}}@keyframes line-animation{100%{stroke-dashoffset:0}}[data-modal]{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(81,81,81,.5);visibility:hidden;opacity:0;z-index:1;pointer-events:none;overflow:hidden;-webkit-transition:z-index 150ms 0s linear,visibility 150ms 0s linear,opacity 150ms 0s linear;-o-transition:z-index 150ms 0s linear,visibility 150ms 0s linear,opacity 150ms 0s linear;transition:z-index 150ms 0s linear,visibility 150ms 0s linear,opacity 150ms 0s linear}[data-modal]>a{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default}[data-modal]>[data-close]{position:absolute;width:100%;height:100%}[data-modal]>:not(a){display:inline-block;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.5);box-shadow:0 0 32px 0 rgba(0,0,0,.5);background-color:#fff;max-width:870px;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;position:relative;margin:auto;display:block}@media screen and (min-width:960px){[data-modal]>:not(a){width:100%}}@media all and (-ms-high-contrast:none){[data-modal]>:not(a),[data-modal]>:not(a) ::-ms-backdrop{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}[data-modal]:target{visibility:visible;opacity:1;pointer-events:auto;z-index:905;overflow:auto}[data-modal] .content{position:relative;width:100%;padding:25px}@media screen and (min-width:480px){[data-modal] .content{padding:calc((.10625 * (100vw - 480px)) + 25px)}}@media screen and (min-width:1280px){[data-modal] .content{padding:110px}}[data-modal] .content .heading-small{margin-bottom:5px}[data-modal] .content .sub-heading{font-size:15px;opacity:.3;margin-bottom:10px}[data-modal] .content .checkbox{margin:20px 0}[data-modal] .close{display:block;position:absolute;top:30px;right:30px;z-index:1}[data-modal] .close .icon-close{width:38px;height:38px}.error404 .page-nav .logo svg{fill:#102c38}.error404 .page-nav nav a{color:#102c38}#register .modal-content{border-radius:12px;overflow:hidden}#register .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#register .content p{margin-bottom:20px}#register .content p strong{color:#595a59}#register .content p a{color:#587c91;text-decoration:underline}#register .content .btn{border-radius:5px;text-transform:none}#register .img{position:relative;width:336px;min-height:580px;background-color:#ccc;display:none}@media screen and (min-width:960px){#register .img{display:block}}#register .img img{position:absolute;top:0;left:0;width:100%;height:100%}#register .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;padding:45px}#register .title{font-family:akzidenz-grotesk,sans-serif;font-size:18px;line-height:1.7777777778}#register .close-txt{position:absolute;top:10px;right:30px;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:35px}.w-oxbow div:nth-child(odd) .mw{max-width:90px}.w-oxbow div:nth-child(even) .mw{max-width:68px}