html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}body{margin:0}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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}select{-moz-appearance:none !important}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"]{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-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}::-moz-placeholder{color:#2e3468 !important}::placeholder{color:#2e3468 !important}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}select{-webkit-appearance:none;border-radius:0}label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:initial;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:white;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);text-shadow:0 0.25em 0.5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease, border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:white}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:0.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:white}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] .aos-animate[data-aos]{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] .aos-animate[data-aos]{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] .aos-animate[data-aos]{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] .aos-animate[data-aos]{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] .aos-animate[data-aos]{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] .aos-animate[data-aos]{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] .aos-animate[data-aos]{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] .aos-animate[data-aos]{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] .aos-animate[data-aos]{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] .aos-animate[data-aos]{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] .aos-animate[data-aos]{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] .aos-animate[data-aos]{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] .aos-animate[data-aos]{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] .aos-animate[data-aos]{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] .aos-animate[data-aos]{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] .aos-animate[data-aos]{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] .aos-animate[data-aos]{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] .aos-animate[data-aos]{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] .aos-animate[data-aos]{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] .aos-animate[data-aos]{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] .aos-animate[data-aos]{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] .aos-animate[data-aos]{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] .aos-animate[data-aos]{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] .aos-animate[data-aos]{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] .aos-animate[data-aos]{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] .aos-animate[data-aos]{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] .aos-animate[data-aos]{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] .aos-animate[data-aos]{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] .aos-animate[data-aos]{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] .aos-animate[data-aos]{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] .aos-animate[data-aos]{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] .aos-animate[data-aos]{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] .aos-animate[data-aos]{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] .aos-animate[data-aos]{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] .aos-animate[data-aos]{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] .aos-animate[data-aos]{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] .aos-animate[data-aos]{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] .aos-animate[data-aos]{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] .aos-animate[data-aos]{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] .aos-animate[data-aos]{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] .aos-animate[data-aos]{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] .aos-animate[data-aos]{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] .aos-animate[data-aos]{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] .aos-animate[data-aos]{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] .aos-animate[data-aos]{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] .aos-animate[data-aos]{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] .aos-animate[data-aos]{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] .aos-animate[data-aos]{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] .aos-animate[data-aos]{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] .aos-animate[data-aos]{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] .aos-animate[data-aos]{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] .aos-animate[data-aos]{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] .aos-animate[data-aos]{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] .aos-animate[data-aos]{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] .aos-animate[data-aos]{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] .aos-animate[data-aos]{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] .aos-animate[data-aos]{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] .aos-animate[data-aos]{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] .aos-animate[data-aos]{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}.aos-animate[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] .aos-animate[data-aos]{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}.aos-animate[data-aos^=fade][data-aos^=fade]{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}.aos-animate[data-aos^=zoom][data-aos^=zoom]{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}.aos-animate[data-aos^=slide][data-aos^=slide]{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}.aos-animate[data-aos=flip-left]{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}.aos-animate[data-aos=flip-right]{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}.aos-animate[data-aos=flip-up]{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}.aos-animate[data-aos=flip-down]{transform:perspective(2500px) rotateX(0)}.flex{display:flex}.flex.between{flex-direction:row;justify-content:space-between}.flex.left{flex-direction:row;justify-content:flex-start}.flex.right{flex-direction:row;justify-content:flex-end}.flex.stretch{align-items:stretch}.flex.center{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex.stack{flex-direction:column}.cta a,.cta span.cover-link{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;border-radius:5px;display:inline-block;text-transform:uppercase;padding:8px 40px;transition:opacity 0.5s}.cta a.primary,.cta span.cover-link.primary{color:#325759;background-color:#b5b39e}.cta a.primary:hover,.cta span.cover-link.primary:hover{background-color:rgba(181,179,158,0.8)}.cta a.green,.cta span.cover-link.green{color:#e2ddcb;background-color:#325759}.cta a.green:hover,.cta span.cover-link.green:hover{background-color:rgba(181,179,158,0.8)}.cta a.blackonyx,.cta span.cover-link.blackonyx{color:#3c3b3c;background-color:#b5b39e}.cta a.blackonyx:hover,.cta span.cover-link.blackonyx:hover{background-color:rgba(181,179,158,0.8)}.cta a.large,.cta span.cover-link.large{padding:17px 40px;font-size:15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.header{background-color:#fff;top:0;width:100%;z-index:99;padding:12px 20px 12px 20px;height:auto;position:sticky;transition:height 0.5s, padding-top 0.5s, padding-bottom 0.5s;overflow:hidden}.header.scrolled{height:105px;padding-top:0;padding-bottom:0}.header.scrolled #logo{background-repeat:no-repeat;background-position:center 12px;background-size:auto 150px;height:105px;display:block}.header.scrolled ul li ul.subnav{width:auto;flex-direction:row;left:-27px}.header.scrolled ul li ul.subnav li{padding-right:20px}.header ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header ul li{position:relative;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header ul li ul.subnav{display:none;opacity:0;position:absolute;top:35px;flex-direction:column;align-items:center;width:100%;transition:opacity 0.5s, width 0.5s, flex-direction 0.2s}.header ul li ul.subnav li{padding:0;width:100%;text-align:center}.header ul li ul.subnav li a{padding-top:0}.header ul li.hoverable:hover ul.subnav{display:flex;opacity:1}.header ul li a{color:#325759;font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;font-size:14px;line-height:normal;width:100%;text-align:center;text-transform:uppercase;display:inline-block;transition:color 0.5s}.header ul li a:hover{color:#b5b39e;font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal}.header ul li a:hover:after{width:50%;border-top:1px solid #b5b39e;transition:width 0.25s}.header ul li a:after{content:"";width:1%;display:block;border-top:1px solid #fff;margin:5px auto 0px auto}.header ul li.on ul li a{color:#325759}.header ul li.on a{color:#b5b39e}.header #burger-nav{width:100%}.header .menu-btn{display:none}.header .menu-btn:hover{background-color:#f4f4f4}.header .menu-btn:checked~.menu{width:100%;position:fixed;height:100% !important;justify-content:flex-start;max-height:100% !important;padding:100px 0px 20px 0px}.header .menu-btn:checked~.menu li{display:flex}.header .menu-btn:checked~.menu-icon{z-index:99}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg);background:#fff}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg);background:#fff}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.header .menu{clear:both;max-height:0;transition:max-height 0.2s ease-out;width:100%}.header .menu .dropdown{display:none}.header .menu-icon{cursor:pointer;display:inline-block;padding:20px 25px;position:absolute;right:2px;top:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header .menu-icon .navicon{background:#325759;display:block;height:2px;position:relative;transition:background 0.2s ease-out;width:27px;border-radius:5px}.header .menu-icon .navicon:before{background:#325759;content:"";display:block;height:100%;position:absolute;transition:all 0.2s ease-out;width:100%;top:8px}.header .menu-icon .navicon:after{background:#325759;content:"";display:block;height:100%;position:absolute;transition:all 0.2s ease-out;width:100%;top:-8px}@media (min-width: 1200px){.header li a{padding:10px 0 5px}.header .menu{max-height:none;width:40%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;max-width:550px}.header .menu-icon{display:none}.header #logo{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/oo_logo-cropped-cb64536d5b5ccec1e47bd7837f4fc937d5d9011ad6806d17fb9f81fde5bf3607.svg);background-repeat:no-repeat;background-position:center center;width:274px;height:179px;display:block;margin:0px 50px;transition:background-image 0.5, height 0.5s, width 0.5s, background-size 0.5s}.header #logo span{display:none}.header #instagram-logo{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_instagram-f56ea76594677788b03a09fa565df161fc942650d1706f3f21ba6f66b357b02a.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;width:35px;height:35px;display:block;margin:0px}.header #instagram-logo span{display:none}.filler{width:40%;max-width:550px}}@media all and (min-width: 0px) and (max-width: 1199px){.header{padding:0px;position:fixed;z-index:9999;display:block;height:75px;min-height:auto}.header #logo{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/oo_logo-cropped-cb64536d5b5ccec1e47bd7837f4fc937d5d9011ad6806d17fb9f81fde5bf3607.svg);background-repeat:no-repeat;background-position:center center;width:99px;height:65px;display:block;margin:5px 30px}.header #logo span{display:none}.header .filler{position:absolute;left:20px;top:20px}.header .filler #instagram-logo{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_instagram-f56ea76594677788b03a09fa565df161fc942650d1706f3f21ba6f66b357b02a.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;width:35px;height:35px;display:block;margin:0px}.header .filler #instagram-logo span{display:none}.header .media-wrapper{display:flex;flex-direction:column !important;flex-wrap:nowrap;justify-content:flex-start !important;align-items:center !important;padding:0px}.header ul.menu{flex-direction:column;background-color:#325759;width:100%;position:fixed;height:100% !important;display:none}.header ul.menu li{width:100%;justify-content:flex-end}.header ul.menu li a{width:100%;text-align:right;font-size:20px;line-height:24px;color:#b5b39e;padding:20px 25px;text-transform:uppercase;border:0px;display:inline}.header ul.menu li a:after{position:absolute;right:0;bottom:15px;text-align:right;width:0px;margin-right:25px;border-top:1px solid #b5b39e;transition:width 0.25s}.header ul.menu li.hoverable a{display:none}.header ul.menu li.hoverable ul.subnav{display:flex;opacity:1;top:0;position:relative;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header ul.menu li.hoverable ul.subnav li a{display:inline-block;width:100%;text-align:right;font-size:20px;line-height:normal;color:#b5b39e;padding:20px 25px;text-transform:uppercase;border:0px}.header ul.menu li.on>a:after,.header ul.menu li:hover>a:after{width:50px}.header ul.menu li.on>a:after>*,.header ul.menu li:hover>a:after>*{width:0}.header ul.menu li.on{text-decoration:none}.header .menu-btn:checked~.menu{display:flex}}.flex{display:flex}.flex.between{flex-direction:row;justify-content:space-between}.flex.left{flex-direction:row;justify-content:flex-start}.flex.right{flex-direction:row;justify-content:flex-end}.flex.stretch{align-items:stretch}.flex.center{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex.stack{flex-direction:column}.cta a,.cta span.cover-link{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;border-radius:5px;display:inline-block;text-transform:uppercase;padding:8px 40px;transition:opacity 0.5s}.cta a.primary,.cta span.cover-link.primary{color:#325759;background-color:#b5b39e}.cta a.primary:hover,.cta span.cover-link.primary:hover{background-color:rgba(181,179,158,0.8)}.cta a.green,.cta span.cover-link.green{color:#e2ddcb;background-color:#325759}.cta a.green:hover,.cta span.cover-link.green:hover{background-color:rgba(181,179,158,0.8)}.cta a.blackonyx,.cta span.cover-link.blackonyx{color:#3c3b3c;background-color:#b5b39e}.cta a.blackonyx:hover,.cta span.cover-link.blackonyx:hover{background-color:rgba(181,179,158,0.8)}.cta a.large,.cta span.cover-link.large{padding:17px 40px;font-size:15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}body a{color:#325759}#blocks-container{width:100%;overflow-x:hidden}#blocks-container .banner-main{width:100%;height:623px;position:relative}#blocks-container .banner-main .banner-bg{height:100%;width:100%;background-color:#e2ddcb;background-size:cover;background-position:center center}#blocks-container .banner-main.thinner{height:441px}#blocks-container .banner-main .overlay-copy{position:absolute;bottom:0;width:100%;background-color:rgba(226,221,203,0.95)}#blocks-container .banner-main .overlay-copy p{text-align:center;color:#325759;font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;margin:16px 0;font-size:15px;line-height:normal}#blocks-container .banner-sub{width:100%;height:440px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}#blocks-container .banner-sub .banner-bg{background-size:cover;background-position:center center;background-repeat:no-repeat;width:50%;height:100%}#blocks-container .banner-sub #text-box{width:50%;padding:0 30px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}#blocks-container .banner-sub #text-box .title_img{width:80%;max-width:666px}#blocks-container .banner-sub #text-box h1{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;color:#325759;text-align:center;font-size:40px;line-height:normal;letter-spacing:0.4px;margin:0;padding:30px 0}#blocks-container .banner-sub #text-box p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;color:#325759;margin-top:30px;font-size:15px;width:67%;line-height:normal;text-align:center;padding:0px}#blocks-container .banner-sub.development-upcoming #text-box,#blocks-container .banner-sub.green #text-box{background-color:rgba(50,87,89,0.95)}#blocks-container .banner-sub.development-upcoming #text-box h1,#blocks-container .banner-sub.green #text-box h1{color:#e2ddcb;border-top:1px solid #e2ddcb;border-bottom:1px solid #e2ddcb}#blocks-container .banner-sub.development-upcoming #text-box p,#blocks-container .banner-sub.green #text-box p{color:#e2ddcb}#blocks-container .banner-sub.development-previous #text-box,#blocks-container .banner-sub.beige #text-box{background-color:rgba(226,221,203,0.95)}#blocks-container .banner-sub.development-previous #text-box h1,#blocks-container .banner-sub.beige #text-box h1{color:#325759;border-top:1px solid #325759;border-bottom:1px solid #325759}#blocks-container .banner-sub.development-previous #text-box p,#blocks-container .banner-sub.beige #text-box p{color:#325759}#blocks-container .banner-sub.blackonyx #text-box{background-color:rgba(60,59,60,0.95)}#blocks-container .banner-sub.blackonyx #text-box h1{color:#e2ddcb}#blocks-container .banner-sub.blackonyx #text-box p{color:#e2ddcb}@media all and (min-width: 0px) and (max-width: 1299px){#blocks-container .banner-sub{height:auto;display:flex;flex-direction:column}#blocks-container .banner-sub .banner-bg{width:100% !important;height:453px}#blocks-container .banner-sub #text-box{width:100% !important;position:relative;bottom:0px}#blocks-container .banner-sub #text-box h1{font-size:22px;padding:8px 0;margin:30px 0}#blocks-container .banner-sub #text-box .title_img{max-width:300px;padding:50px 0px}#blocks-container .banner-sub #text-box p{margin:0px 0 30px 0}}.block{padding:35px 0px;position:relative}.block.title{padding:35px 0px 0px 0px}.block.title .line{width:100%;border-top:1px solid #b5b39e;margin-top:35px}.block.title h1{margin-top:-41px;display:inline-block;background-color:#fff;padding:0px 120px}.block.team .team-list{gap:41px;align-items:flex-start;justify-content:left;flex-wrap:wrap}.block.team .team-list .member{flex:1 1 calc(33.333% - 27.3333333333px);flex-grow:0}.block.team .team-list .member .team-image{background-color:#d9d9d9;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:0;padding-top:100%;margin-bottom:22px}.block.team .team-list .member .text{text-align:left}.block.team .team-list .member .text h3{margin-bottom:0;font-size:25px;line-height:normal;text-align:left}.block.team .team-list .member .text p{font-family:"montserrat", sans-serif;font-weight:700;font-style:normal;text-align:left;font-size:18px}.block.image_text .image{width:100%;height:509px;position:relative;background-color:#325759;background-size:cover;background-position:center center}.block.image_text .text{width:55%;padding:0 30px 0 75px}.block.image_text .text p{padding-right:30px}.block.image_text.left{flex-direction:row;justify-content:space-between;align-items:center}.block.image_text.left .image{right:0%}.block.image_text.right{flex-direction:row-reverse;justify-content:space-between;align-items:center}.block.image_text.right .image{left:0%}.block.image_text.triple .image-outer{width:55%;max-width:870px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.block.image_text.triple .image-outer .image-bottom{background-color:#325759;background-size:cover;background-position:center center;width:100%;height:calc(50% + 50px);border-top:30px solid white}.block.image_text.triple .image-outer .image-left{background-color:#325759;background-size:cover;background-position:center center;width:50%;height:50%;border-right:15px solid white}.block.image_text.triple .image-outer .image-right{background-color:#325759;background-size:cover;background-position:center center;width:50%;height:50%;border-left:15px solid white}.block.image_wide .image{width:100%;background-color:#325759;background-size:cover;background-position:center center;padding-bottom:40%}.block.image_text_wide{position:relative}.block.image_text_wide .image{position:relative;width:100%;background-size:cover;background-position:center center;background-color:#325759;height:780px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.block.image_text_wide .image .text{width:45%;min-width:950px;background-color:rgba(227,222,204,0.95)}.block.image_text_wide .image .image-overlay-text{top:45%;right:50px;position:absolute;width:40%}.block.image_text_wide .image .image-overlay-text h3{color:#b5b39e;text-align:center;width:100%;font-size:40px;line-height:42px}.block.image_text_wide.left .image{border-right:138px solid #fff;justify-content:flex-end}.block.image_text_wide.left .image .text{margin:80px -138px 80px 0px;padding:138px}.block.image_text_wide.left .image .text p{max-width:450px}.block.image_text_wide.right .image{border-left:138px solid #fff;justify-content:flex-start}.block.image_text_wide.right .image .text{margin:80px 0px 80px -138px;padding:138px 138px 138px 276px}.block.image_text_wide.right .image .text p{max-width:540px}.block.image_text_centre{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.block.image_text_centre .image{width:100%;background-size:cover;background-position:center center;background-color:#e2ddcb;height:670px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.block.image_text_centre .text{width:100%;background-color:rgba(50,87,89,0.95);padding:50px 122px;margin-top:-140px}.block.image_text_centre .text h2,.block.image_text_centre .text p{color:#e2ddcb}.block.image_text_centre.bg-beige .image{background-color:#e2ddcb}.block.image_text_centre.bg-beige .text{background-color:rgba(226,221,203,0.95)}.block.image_text_centre.bg-beige .text h2,.block.image_text_centre.bg-beige .text p{color:#325759}.block.image_text_centre.bg-blackonyx .image,.block.image_text_centre.blackonyx .image{background-color:#3c3b3c}.block.image_text_centre.bg-blackonyx .text,.block.image_text_centre.blackonyx .text{background-color:rgba(60,59,60,0.95);margin-top:-180px}.block.image_text_centre.bg-blackonyx .text h2,.block.image_text_centre.bg-blackonyx .text p,.block.image_text_centre.blackonyx .text h2,.block.image_text_centre.blackonyx .text p{color:#e2ddcb}.block.carousel_wide .image-container{position:relative;top:0;width:100%;padding-bottom:40%}.block.carousel_wide .image{position:absolute;top:0;width:100%;background-size:cover;background-position:center center;background-color:#325759;padding-bottom:40%;display:none}.block.carousel_wide .image.active{display:block}.block.carousel_wide .dot_nav{position:absolute;bottom:110px;left:0px;width:100%;z-index:10}.block.carousel_wide .dot_nav ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.block.carousel_wide .dot_nav ul li{padding:0px 10px}.block.carousel_wide .dot_nav ul li a{display:block;height:24px;width:24px;background-color:#e2ddcb;border-radius:100px}.block.carousel_wide .dot_nav ul li a.active,.block.carousel_wide .dot_nav ul li a:hover{background-color:#325759}.block.carousel_wide .dot_nav ul li a span{display:none}.block.cards{padding:60px 138px 100px 138px}.block.cards .card{max-width:430px}.block.cards .card a.image{display:block;background-color:#325759;height:234px;margin-bottom:26px;background-repeat:no-repeat;background-position:center top;background-size:cover}.block.cards .card .text{padding:0px 16px;text-align:center}.block.cards .card .text h4{font-size:30px;color:#325759;font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;margin-bottom:26px}.block.cards .card .text p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;color:#325759;margin-bottom:26px;font-size:16px;line-height:26px;color:#b5b39e;text-align:center;padding:0px}.block.cards .card .text a.cta{display:inline-block;text-align:center;font-size:20px;background-color:#325759;border-radius:6px;padding:12px 20px;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;color:#fff;text-transform:uppercase}.block.developments-link{position:relative;padding:0;overflow:hidden;margin-top:40px;margin-bottom:100px}.block.developments-link .bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:226px;transition:transform 0.9s ease}.block.developments-link:hover .bg-image{transform:scale(1.1)}.block.developments-link .text-overlay{position:absolute;top:0;width:100%;height:100%}.block.developments-link .text-overlay a{width:100%;height:100%;display:block;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.block.developments-link .text-overlay a h3{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;font-size:40px;line-height:normal;text-align:center;margin:0}.block.developments-link.bg-beige .text-overlay,.block.developments-link.bg-beige .text{background-color:rgba(226,221,203,0.95)}.block.developments-link.bg-beige .text-overlay a h3,.block.developments-link.bg-beige .text a h3{color:#325759}.block.developments-link.bg-green .text-overlay,.block.developments-link.bg-green .text{background-color:rgba(50,87,89,0.95)}.block.developments-link.bg-green .text-overlay a h3,.block.developments-link.bg-green .text a h3{color:#e2ddcb}.block.developments-link.bg-blackonyx{background-color:rgba(60,59,60,0.95)}.block.developments-link.bg-blackonyx .text-overlay a h3,.block.developments-link.bg-blackonyx .text a h3{color:#e2ddcb}.block.developments-nav{display:flex;flex-direction:row}.block.developments-nav .nav-box{background-position:center center;background-repeat:no-repeat;background-size:47px 16px;width:33%;height:68px}.block.developments-nav .nav-box a{display:block;height:100%;width:100%}.block.developments-nav .nav-box a span{display:none}.block.developments-nav .nav-box.arrow-left{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/arrow_left-8e46e00fac409d5c0b708244087dea34566f0aee2ac9391b9ad8ad76ef8dfd7d.svg)}.block.developments-nav .nav-box.nav-back{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/nav_box-ea4a6d998bd02b16324156e0302b3721241e632b2776fd6a1936c572b448413c.svg);background-size:68px 68px}.block.developments-nav .nav-box.arrow-right{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/arrow_right-5de7fb1a949dd7ec733351b7a5cd8dd6a5f6e9c82f63520e72d176f9c250da4e.svg)}.block.developments-list .developments-title{background-color:rgba(50,87,89,0.95);width:100%;text-align:center;margin-bottom:22px}.block.developments-list .developments-title h3{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;font-size:22px;text-transform:uppercase;text-align:center;color:#e2ddcb;padding:18px 0}.block.developments-list .developments-title.dev-previous{background-color:rgba(226,221,203,0.95)}.block.developments-list .developments-title.dev-previous h3{color:#325759}.block.developments-list .development{color:#325759;margin-bottom:22px;height:400px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.block.developments-list .development a{display:block;position:relative;width:100%;height:100%}.block.developments-list .development .bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:calc(100% - 92px)}.block.developments-list .development .bg-img img{width:100%;height:100%}.block.developments-list .development .text{position:absolute;bottom:0;width:100%;background-color:rgba(50,87,89,0.95);padding:0px 16px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-height:92px;height:100%;overflow:hidden}.block.developments-list .development .text h4{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;font-size:22px;text-transform:uppercase;text-align:center;color:#325759;margin:22px 0;padding:12px 0}.block.developments-list .development .text p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;margin-bottom:0;font-size:15px;line-height:normal;color:#325759;text-align:center;padding:0px;width:80%;opacity:0;transition:opacity 0.5s}.block.developments-list .development .text .cta{opacity:0;transition:opacity 0.5s;margin-bottom:39px}.block.developments-list .development.gap-width-12 .text p{width:48%}@media all and (min-width: 960px){.block.developments-list .development.active .text,.block.developments-list .development:hover .text{max-height:100%}.block.developments-list .development.active .text h4,.block.developments-list .development:hover .text h4{margin-top:39px;margin-bottom:0}.block.developments-list .development.active .text .cta,.block.developments-list .development.active .text p,.block.developments-list .development:hover .text .cta,.block.developments-list .development:hover .text p{opacity:1}}.block.developments-list.developments-previous .developments-title{background-color:#e2ddcb}.block.developments-list.developments-previous .developments-title h3{color:#325759}.block.developments-list.developments-previous .development{background-color:#e2ddcb}.block.developments-list.developments-previous .development .text{background-color:rgba(226,221,203,0.95)}.block.developments-list.developments-previous .development .text h4{color:#325759;border-top:1px solid #325759;border-bottom:1px solid #325759}.block.developments-list.developments-previous .development .text p{color:#325759}.block.developments-list.developments-upcoming .development{background-color:#325759}.block.developments-list.developments-upcoming .development .text{background-color:rgba(50,87,89,0.95)}.block.developments-list.developments-upcoming .development .text h4{color:#e2ddcb;border-top:1px solid #e2ddcb;border-bottom:1px solid #e2ddcb}.block.developments-list.developments-upcoming .development .text p{color:#e2ddcb}.block.boxes .box{background-color:#e2ddcb;color:#325759;min-height:344px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.block.boxes .box .text{padding:0px 16px;text-align:center}.block.boxes .box .text h4{font-size:30px;font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;margin-bottom:26px;color:#325759}.block.boxes .box .text p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;color:#325759;margin-bottom:26px;font-size:16px;line-height:26px;color:#b5b39e;text-align:center;padding:0px}.block.boxes .box .text a.cta{display:inline-block;text-align:center;font-size:20px;border-radius:6px;padding:12px 20px;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;background-color:#b5b39e;color:#325759;text-transform:uppercase}.block.boxes .box:nth-child(even){background-color:#325759;color:#b5b39e}.block.boxes .box:nth-child(even) .text h4{color:#b5b39e}.block.boxes .box:nth-child(even) .text p{color:#b5b39e}.block.boxes .box:nth-child(even) .text a.cta{background-color:#b5b39e;color:#325759}.block.contact-map{background-color:#e2ddcb;padding:0}.block.contact-map .banner-bg{background-color:#325759;background-size:cover;background-position:center center;background-repeat:no-repeat}.block.contact-map .info-col{padding-top:40px;background-color:#e2ddcb;padding:90px 90px}.block.contact-map h3{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;font-size:30px;line-height:normal;color:#325759;text-align:left;margin-bottom:30px;text-transform:uppercase}.block.contact-map p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:normal;color:#325759;padding:0px 20px 40px 0px;width:100%}.block.contact-map a{display:block;font-family:"montserrat", sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#325759;padding:20px 0px 20px 100px;background-size:49px;background-position:left center;background-repeat:no-repeat;margin-bottom:10px}.block.contact-map a.mail{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_main-77f25295ba5c758040f880514a6f7385a93c0f4eea45a7ee3c2c7dc154a31b4b.svg)}.block.contact-map a.telephone{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_telephone-3829d95012b07d155545b7793cdd2beb591f56d8b54610ebc4066ba99c139ff7.svg)}.block.contact-map .google-map{height:278px;margin-bottom:10px}.block.contact-map .contact-text{margin-bottom:30px}.block.contact-map #map p{padding:0;text-align:center}.glide__track{overflow:visible;max-height:840px}.glide__track .glide__slide{opacity:0.4;transition:opacity 0.5s;overflow:hidden;text-align:center;max-height:840px}.glide__track .glide__slide img{width:auto;max-height:840px}.glide__track .glide__slide .bg-image{max-height:840px;position:relative;width:100%;padding-top:75%;background-color:#e2ddcb;background-size:cover;background-position:center center}.glide__track .glide__slide--active{opacity:1}.glide__arrows a.nav{border:none;border-radius:100px;background-color:#325759;width:65px;height:65px;background-size:15px;background-position:center center;background-repeat:no-repeat}.glide__arrows a.nav span{display:none}.glide__arrows a.nav.nav-left{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_nav_previous-dbcd11caf99ce61794b2ffed8dac46084e8dc476b37c326501b9b830c88b0d49.svg);background-position:left 21px center}.glide__arrows a.nav.nav-right{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_nav_next-92c0462369a1962443bd2d0b05fbbd5d9f8e0e4fc6971297b7afeb670e3d2314.svg);background-position:right 23px center}.glide__arrows a.nav:hover{opacity:0.5}.content h1,.content h2,.content h3{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;color:#325759}.plain-text p{padding-bottom:15px !important}.plain-text p a{text-decoration:underline}.form-style .field{padding:0px 11px 22px 11px}.form-style .field input[type="text"],.form-style .field input[type="email"],.form-style .field select,.form-style .field textarea{background-color:#fff;border:0px;width:100%;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#325759;padding:16px;border-radius:3px}.form-style .field select{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_dropdown-405845eeb930b820794c6154abed6956f3c327f08179bcff5fae028f2ec9c291.svg);background-size:17px;background-position:right 20px center;background-repeat:no-repeat}.form-style .field input[type="submit"],.form-style .field button.submit-button{background-color:#b5b39e;border:0px;display:inline-block;font-family:montserrat, sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#325759;padding:16px 40px;border-radius:3px;margin:0px auto}.form-style .error-msg{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;color:#325759;padding-top:4px;color:red}.form-style .field_with_errors input[type="text"],.form-style .field_with_errors input[type="email"],.form-style .field_with_errors select,.form-style .field_with_errors textarea{border:1px solid red}footer #footer-top{margin-top:40px;background-color:#e3decc;padding:90px 0px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}footer #footer-top h3{font-family:"big-caslon-fb", serif;font-weight:400;font-style:normal;font-size:30px;line-height:normal;color:#325759;text-align:left;margin-bottom:30px;text-transform:uppercase}footer #footer-top p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:normal;color:#325759;padding:0px 20px 40px 0px;width:100%}footer #footer-top a{display:block;font-family:"montserrat", sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#325759;padding:20px 0px 20px 100px;background-size:49px;background-position:left center;background-repeat:no-repeat;margin-bottom:10px}footer #footer-top a.mail{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_main-77f25295ba5c758040f880514a6f7385a93c0f4eea45a7ee3c2c7dc154a31b4b.svg)}footer #footer-top a.telephone{background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/icon_telephone-3829d95012b07d155545b7793cdd2beb591f56d8b54610ebc4066ba99c139ff7.svg)}footer #footer-top .google-map{height:278px}footer #footer-top #map p{margin-top:10px;padding:0;text-align:center}footer #footer-bottom{background-color:#3c3b3c;padding:20px 0px;height:107px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}footer #footer-bottom p{color:#e2ddcb;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:13px;text-align:center;line-height:19px}footer #footer-bottom p a{color:#e2ddcb;font-size:13px;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;text-decoration:underline}footer #footer-bottom .footer-logo img{width:236px;height:auto}footer #footer-bottom ul.footer-nav li a{color:#fff;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:13px;margin-left:40px}footer #footer-bottom ul.footer-nav li a:hover{text-decoration:underline}footer #footer-bottom .text{width:30%}#back-to-top{display:none;position:fixed;bottom:20px;right:20px;background-color:rgba(50,87,89,0.5);z-index:999999;border-radius:3px}#back-to-top #back-to-top-link{color:#b5b39e;text-align:center;display:block;width:100%;background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/arrow_top-eee0f76ce523eaa3d3b66cd2938ee8e20dcb9184b5637f11d4ea1d6503db3a2b.svg);background-repeat:no-repeat;background-position:center center;background-size:16px;font-size:11px;width:40px;height:40px}#back-to-top #back-to-top-link span{display:none}#back-to-top:hover{background-color:rgba(181,179,158,0.8)}.grecaptcha-badge{display:none;width:70px !important;overflow:hidden !important;transition:all 0.3s ease !important;left:20px !important;bottom:20px !important}.grecaptcha-badge:hover{width:256px !important}.cta.desktop-only{display:block}.cta.mobile-only{display:none}.mobile-only{display:none}@media all and (min-width: 1640px){.flex{display:flex}.flex.between{flex-direction:row;justify-content:space-between}.flex.left{flex-direction:row;justify-content:flex-start}.flex.right{flex-direction:row;justify-content:flex-end}.flex.stretch{align-items:stretch}.flex.center{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex.stack{flex-direction:column}.cta a,.cta span.cover-link{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;border-radius:5px;display:inline-block;text-transform:uppercase;padding:8px 40px;transition:opacity 0.5s}.cta a.primary,.cta span.cover-link.primary{color:#325759;background-color:#b5b39e}.cta a.primary:hover,.cta span.cover-link.primary:hover{background-color:rgba(181,179,158,0.8)}.cta a.green,.cta span.cover-link.green{color:#e2ddcb;background-color:#325759}.cta a.green:hover,.cta span.cover-link.green:hover{background-color:rgba(181,179,158,0.8)}.cta a.blackonyx,.cta span.cover-link.blackonyx{color:#3c3b3c;background-color:#b5b39e}.cta a.blackonyx:hover,.cta span.cover-link.blackonyx:hover{background-color:rgba(181,179,158,0.8)}.cta a.large,.cta span.cover-link.large{padding:17px 40px;font-size:15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.media-wrapper{width:1260px;margin:0px auto}.media-wrapper.wide-wrapper{width:100%;max-width:1700px}.media-wrapper.slim{width:1502px;margin:0px auto}.gap-width-2{width:calc(16.666666667% - 11px)}.gap-width-3{width:calc(25% - 11px)}.gap-width-4{width:calc(33.333333333% - 11px)}.gap-width-6{width:calc(50% - 11px)}.gap-width-8{width:calc(66.666666667% - 11px)}.gap-width-9{width:calc(75% - 11px)}.gap-width-10{width:calc(83.333% - 11px)}.gap-width-12{width:100%}.col1,.col12{width:100%}.col2{width:50%}.col3{width:33.333333%}.col4{width:25%}.col5{width:20%}.col60{width:60%}.col40{width:40%}.col3rd{width:66.666666%}.content h1{text-align:center;font-size:40px;line-height:85px;letter-spacing:0.4px}.content h2{text-align:left;font-size:40px;line-height:normal;margin-bottom:20px}.content h3{text-align:left;margin-bottom:60px}.content p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:normal;color:#325759;padding:0px 0px 30px 0px}.header #instagram-logo{margin-left:50px}}@media all and (min-width: 960px) and (max-width: 1639px){.flex{display:flex}.flex.between{flex-direction:row;justify-content:space-between}.flex.left{flex-direction:row;justify-content:flex-start}.flex.right{flex-direction:row;justify-content:flex-end}.flex.stretch{align-items:stretch}.flex.center{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex.stack{flex-direction:column}.cta a,.cta span.cover-link{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;border-radius:5px;display:inline-block;text-transform:uppercase;padding:8px 40px;transition:opacity 0.5s}.cta a.primary,.cta span.cover-link.primary{color:#325759;background-color:#b5b39e}.cta a.primary:hover,.cta span.cover-link.primary:hover{background-color:rgba(181,179,158,0.8)}.cta a.green,.cta span.cover-link.green{color:#e2ddcb;background-color:#325759}.cta a.green:hover,.cta span.cover-link.green:hover{background-color:rgba(181,179,158,0.8)}.cta a.blackonyx,.cta span.cover-link.blackonyx{color:#3c3b3c;background-color:#b5b39e}.cta a.blackonyx:hover,.cta span.cover-link.blackonyx:hover{background-color:rgba(181,179,158,0.8)}.cta a.large,.cta span.cover-link.large{padding:17px 40px;font-size:15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.media-wrapper{width:100%;max-width:1260px;padding:0px 0px;margin:0 auto}.media-wrapper.wide-wrapper{width:100%;max-width:1700px}.media-wrapper.slim{padding:0px 5%}.gap-width-2{width:calc(16.666666667% - 11px)}.gap-width-3{width:calc(25% - 11px)}.gap-width-4{width:calc(33.333333333% - 11px)}.gap-width-6{width:calc(50% - 11px)}.gap-width-8{width:calc(66.666666667% - 11px)}.gap-width-9{width:calc(75% - 11px)}.gap-width-10{width:calc(83.333% - 11px)}.gap-width-12{width:100%}.col1{width:100%}.col4th{width:75%}.col3rd{width:66.666667%}.col2{width:50%}.col3{width:33.333333%}.col4{width:25%}.col5{width:25%}.col6{width:16.67%}.col60{width:64%}.col40{width:36%}.content h1{text-align:center;font-size:50px;line-height:85px}.content h2{text-align:left;font-size:30px;line-height:normal;margin-bottom:20px}.content h3{text-align:left;margin-bottom:60px}.content p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:normal;color:#325759;padding:0px 0px 30px 0px}footer #bottom{padding:0px 40px}.block.cards .card{width:30%}.block.cards .card a.image{padding-bottom:70%;height:auto}.block.image_text_wide .image .image-overlay-text{display:none}footer .media-wrapper{padding:0px 5%}.header #instagram-logo{margin-left:50px}}@media all and (min-width: 0px) and (max-width: 959px){.flex{display:flex}.flex.between{flex-direction:row;justify-content:space-between}.flex.left{flex-direction:row;justify-content:flex-start}.flex.right{flex-direction:row;justify-content:flex-end}.flex.stretch{align-items:stretch}.flex.center{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex.stack{flex-direction:column}.cta a,.cta span.cover-link{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;border-radius:5px;display:inline-block;text-transform:uppercase;padding:8px 40px;transition:opacity 0.5s}.cta a.primary,.cta span.cover-link.primary{color:#325759;background-color:#b5b39e}.cta a.primary:hover,.cta span.cover-link.primary:hover{background-color:rgba(181,179,158,0.8)}.cta a.green,.cta span.cover-link.green{color:#e2ddcb;background-color:#325759}.cta a.green:hover,.cta span.cover-link.green:hover{background-color:rgba(181,179,158,0.8)}.cta a.blackonyx,.cta span.cover-link.blackonyx{color:#3c3b3c;background-color:#b5b39e}.cta a.blackonyx:hover,.cta span.cover-link.blackonyx:hover{background-color:rgba(181,179,158,0.8)}.cta a.large,.cta span.cover-link.large{padding:17px 40px;font-size:15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}body{padding:75px 0px 0px 0px}.media-wrapper{width:100%;padding:0px 0px}.media-wrapper.slim{padding:0px 35px}.gap-width-2{width:100%}.gap-width-3{width:100%}.gap-width-4{width:100%}.gap-width-6{width:100%}.gap-width-8{width:100%}.gap-width-9{width:100%}.gap-width-10{width:100%}.gap-width-12{width:100%}.col1{width:100%}.col2{width:100%}.col3{width:100%}.col4{width:100%}.col5{width:100%}.col3rd{width:100%}.col60{width:100%}.col40{width:100%}.cta a.large{font-size:12px !important;padding:12px 25px !important}#banner{padding-bottom:100%;max-height:497px}#blocks-container .banner-main{height:auto}#blocks-container .banner-main .banner-bg{height:250px}#blocks-container .banner-main .overlay-copy{position:relative}#blocks-container .banner-main .overlay-copy p{font-size:16px !important;line-height:19px !important;padding:20px 20px;margin-top:0}#blocks-container .banner-main.thinner{height:auto}#blocks-container .banner-main.thinner .banner-bg{max-height:178px}#blocks-container .banner-sub{height:auto;display:flex;flex-direction:column}#blocks-container .banner-sub .banner-bg{width:100% !important;background-image:none;height:auto;background-image:none}#blocks-container .banner-sub .banner-bg img.mobile-only{display:block;width:100%}#blocks-container .banner-sub #text-box{width:100% !important;position:relative;bottom:0px}#blocks-container .banner-sub #text-box h1{font-size:22px;padding:8px 0;margin:30px 0}#blocks-container .banner-sub #text-box .title_img{max-width:300px;padding:50px 0px}#blocks-container .banner-sub #text-box p{margin:0px 0 30px 0;width:100%;padding:0 20px}.content h1{text-align:center;font-size:20px;line-height:27px}.content h2{text-align:left;font-size:20px;line-height:26px;margin-bottom:20px}.content h3{text-align:left;margin-bottom:60px}.content p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:10px;line-height:15px;color:#325759;padding:0px 0px 16px 0px}#blocks-container{width:100%;overflow-x:hidden}.block{padding:35px 0px 0px 0px}.block.title{padding:10px 0px 0px 0px}.block.title h1{padding:0px 8%;margin-top:-14px}.block.image_text{flex-wrap:wrap;flex-direction:column}.block.image_text .image{width:100%;max-height:178px;height:178px}.block.image_text .text{width:100%;padding:40px}.block.image_wide .image{padding-bottom:100%}.block.image_text_wide .image .image-overlay-text{display:none}.block.image_text_wide.left .image{height:350px;border-right:36px solid #fff;justify-content:flex-end}.block.image_text_wide.left .image .text{width:80%;min-width:284px;padding:30px;margin:7% -36px 7% 0px}.block.image_text_wide.right .image{height:350px;border-left:36px solid #fff;justify-content:flex-start}.block.image_text_wide.right .image .text{width:80%;min-width:284px;padding:30px;margin:0px 0px 0px -36px}.block.cards{flex-wrap:wrap;padding:60px 36px 6px 36px}.block.cards .card{margin-bottom:60px;width:100%;max-width:100%}.block.cards .card a.image{width:100%}.block.cards .card .text h4{font-size:20px;line-height:26px;margin-bottom:10px}.block.cards .card .text p{font-size:10px;line-height:15px}.block.cards .card .text a.cta{font-size:12px;padding:12px 25px}.block.image_text_centre .image{max-height:313px;padding-bottom:0px}.block.image_text_centre .text{width:calc(100% - 40px);min-width:auto;padding:20px;margin:-120px 20px 0px 20px;flex-direction:column}.block.image_text_centre .text .partnership-logo a{text-align:center;display:block;width:100%;margin:0px 0px 30px}.block.image_text_centre .text .partnership-logo a img{max-width:50%}.block.developments-nav .nav-box{height:40px;background-size:30% 30%}.block.developments-nav .nav-box.nav-back{background-size:40px 40px}.block.developments-list{margin:0 24px}.block.developments-list .developments-title h3{font-size:20px}.block.developments-list .development{width:100%;height:277px}.block.developments-list .development .text{max-height:initial;height:auto;position:relative}.block.developments-list .development .text h4{font-size:20px;line-height:normal}.block.developments-list .development .text p,.block.developments-list .development .text .cta{display:none}.block.developments-link{margin-top:10px;width:calc(100% - 48px);margin-left:24px;margin-bottom:0}.block.boxes .box{width:100%;min-height:162px}.block.boxes .box .text h4{font-size:20px;line-height:30px;margin-bottom:10px}.block.boxes .box .text p{display:none}.block.boxes .box .text a.cta{font-size:12px;line-height:30px;padding:3px 20px}.block.carousel_wide .dot_nav{bottom:10px}.block.team .team-list{flex-direction:row;flex-wrap:wrap;padding:20px;gap:20px;justify-content:left}.block.team .team-list .member{overflow:hidden;flex:1 1 calc(50% - 20px)}.block.triple{flex-direction:column-reverse !important}.block.triple .image-outer{width:100% !important;max-width:100% !important;padding:0px 40px}.block.triple .image-outer .image-left{padding-bottom:40%;border-right:5px solid white !important}.block.triple .image-outer .image-right{padding-bottom:40%;border-left:5px solid white !important}.block.triple .image-outer .image-bottom{padding-bottom:40%;border-top:10px solid white !important}.block.developments-link .bg-image{height:75px}.block.developments-link .text-overlay a h3{font-size:20px}.block.contact-map h3{text-align:center}.block.contact-map p{text-align:center}.block.contact-map a{font-size:16px;padding-left:70px}.block.contact-map .info-col{padding:20px}footer{margin:30px 0px 0px 0px}footer #footer-top{padding:40px 0px}footer #footer-top h3{font-size:20px;line-height:26px;margin-bottom:30px;text-align:center}footer #footer-top .contact-text{display:flex;flex-direction:column;justify-content:center;padding:0 49px}footer #footer-top p{font-size:10px;line-height:13px;width:100%;padding-bottom:15px;text-align:center}footer #footer-top a{font-size:10px;line-height:13px;background-size:29px;padding:10px 60px 10px 110px;background-position:60px center}footer #footer-top #map{padding:50px}footer #footer-top #map .google-map{width:100%;height:0;padding-top:100%}footer .form-style{margin-top:20px}footer #footer-bottom{justify-content:center;align-items:center}footer #footer-bottom .media-wrapper{flex-wrap:wrap;justify-content:space-evenly}footer #footer-bottom ul.footer-nav li a{margin:0px 10px}footer #footer-bottom .footer-logo img{height:18px;width:auto}footer #footer-bottom .text{width:auto}footer #footer-bottom .text p{text-align:center;font-size:6px;padding:0;line-height:10px}footer #footer-bottom .text p a{font-size:6px;line-height:10px}.text.plain-text{padding:20px}.form-style .field{padding:0px 0px 12px 0px}.form-style .field input[type="text"],.form-style .field input[type="email"],.form-style .field select,.form-style .field textarea{font-size:10px;padding:12px}.form-style .field select{background-size:11px;background-position:right 10px center}.form-style .field input[type="submit"]{font-size:12px;padding:12px 25px}.glide__arrows a.nav{width:30px;height:30px;background-size:9px}.glide__arrows a.nav.nav-left{background-position:left 9px center}.glide__arrows a.nav.nav-right{background-position:right 9px center}.cta.desktop-only{display:none}.cta.mobile-only{display:block}}.flex{display:flex}.flex.between{flex-direction:row;justify-content:space-between}.flex.left{flex-direction:row;justify-content:flex-start}.flex.right{flex-direction:row;justify-content:flex-end}.flex.stretch{align-items:stretch}.flex.center{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex.stack{flex-direction:column}.cta a,.cta span.cover-link{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;border-radius:5px;display:inline-block;text-transform:uppercase;padding:8px 40px;transition:opacity 0.5s}.cta a.primary,.cta span.cover-link.primary{color:#325759;background-color:#b5b39e}.cta a.primary:hover,.cta span.cover-link.primary:hover{background-color:rgba(181,179,158,0.8)}.cta a.green,.cta span.cover-link.green{color:#e2ddcb;background-color:#325759}.cta a.green:hover,.cta span.cover-link.green:hover{background-color:rgba(181,179,158,0.8)}.cta a.blackonyx,.cta span.cover-link.blackonyx{color:#3c3b3c;background-color:#b5b39e}.cta a.blackonyx:hover,.cta span.cover-link.blackonyx:hover{background-color:rgba(181,179,158,0.8)}.cta a.large,.cta span.cover-link.large{padding:17px 40px;font-size:15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}@media all and (min-width: 960px){body.intro-enabled{overflow:hidden}}#intro-outer{display:none;background-color:#fff;position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:9998}#intro-outer #intro-panel{background-color:#fff;position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:9999;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;background-image:url(https://d28llwrxhts6si.cloudfront.net/assets/global/intro_logo_large_02-c045ae595afdc51c4309af9f70b38038d957f9b245852d42f7d38e138e1c6219.svg);background-size:cover;background-position:center center}#intro-outer #intro-panel #intro-logo{padding:0px 0px 60px 0px;z-index:99999}#intro-outer #intro-panel #intro-logo img{margin:0px auto;width:350px;display:block}#intro-outer #intro-panel p{font-family:montserrat, sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:24px;color:#325759;max-width:866px;text-align:center;margin:0px auto;padding:0px 0px 60px 0px}#intro-outer #intro-panel #intro-shape{position:absolute;z-index:5}#intro-outer.animate{display:flex}#intro-outer.animate #intro-panel{display:flex;opacity:0}#intro-outer.animate #intro-logo{opacity:0}@media all and (min-width: 1640px){#intro-outer #intro-panel .shape{width:179%;transform:translate(23%, -2%)}}@media all and (min-width: 960px) and (max-width: 1639px){#intro-outer #intro-panel #intro-logo{padding:0px 0px 50px 0px}#intro-outer #intro-panel #intro-logo img{margin:0px auto;width:300px;display:block}#intro-outer #intro-panel p{width:80%}#intro-outer #intro-panel #intro-shape{width:254%;transform:translate(26%, -8%)}}@media all and (min-width: 0px) and (max-width: 959px){#intro-outer{display:none !important}#intro-panel{display:none !important}#intro-panel #intro-logo{padding:0px 0px 50px 0px}#intro-panel #intro-logo img{margin:0px auto;width:70%;display:block}#intro-panel p{width:80%}#intro-panel #intro-shape{display:none}}.flipbook{margin:0 auto;box-shadow:0 8px 30px rgba(0,0,0,0.35);border-radius:6px;background:#ddd}.flipbook .page{background:#fff;box-shadow:inset 0 0 8px rgba(0,0,0,0.15);display:block}.flipbook canvas{display:block;max-width:100%;height:auto}.flipbook-container{width:100%;max-width:1200px;height:auto;margin:2rem auto;position:relative;padding-top:3rem}.flipbook{margin:0 auto;box-shadow:0 8px 30px rgba(0,0,0,0.35);border-radius:6px;background:none !important;display:block;max-width:100%;overflow:hidden !important;border:none !important}.flipbook .page{margin:0 !important;padding:0 !important;border:none !important;box-shadow:none !important;background:none !important;overflow:hidden}.flipbook .page canvas{display:block;margin:0 !important;padding:0 !important;width:100% !important}.flipbook-nav{position:absolute;top:50%;transform:translateY(-50%);border:none;color:#fff;cursor:pointer;border-radius:50%;background-color:#325759;box-shadow:0 4px 10px rgba(0,0,0,0.2);z-index:2000;transition:all 0.3s ease;height:45px;width:45px;display:flex;align-items:center;justify-content:center}.flipbook-nav:hover{background-color:#244547;transform:translateY(-50%) scale(1.05)}.flipbook-nav.prev{left:-50px}.flipbook-nav.next{right:-50px}.flipbook-nav.prev::before,.flipbook-nav.next::before{content:'';display:block;width:12px;height:12px;border-top:2px solid white;border-right:2px solid white}.flipbook-nav.prev::before{transform:rotate(-135deg)}.flipbook-nav.next::before{transform:rotate(45deg)}.powered-by-text{display:none !important}.branding-link{display:none !important}#upload-embed{display:none}@media (max-width: 767px){.pdf-embed{margin-top:2rem;margin-bottom:2rem}}@media (max-width: 1300px){.flipbook-container{max-width:calc(100% - 100px) !important}}@media (max-width: 1024px){.flipbook-container .flipbook-nav{height:35px;width:35px;font-size:1.3rem}.flipbook-container .flipbook-nav.next{right:-50px}.flipbook-container .flipbook-nav.prev{left:-50px}}
