﻿*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{font-size:62.5%;line-height:1;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul{list-style-type:none}.no-margin{margin:0 !important}h1,h2,h3,h4,h5,h6,a,p,button,input,select,optgroup,textarea,td,input,label{font-family:"brandon-grotesque",sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:2.5rem;color:#000}h1{font-family:"brandon-grotesque",sans-serif;font-size:2.5rem;font-weight:400;font-style:normal;line-height:3rem;color:#fff}@media(min-width: 768px){h1{font-size:2.8rem;line-height:3.5rem}}@media(min-width: 992px){h1{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 1240px){h1{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1400px){h1{font-size:3.75rem;line-height:4.6875rem}}h1.inner{font-weight:500;color:#000}h2{font-family:"brandon-grotesque",sans-serif;font-size:2.8rem;font-weight:500;font-style:normal;line-height:3.3rem;color:#fff}@media(min-width: 768px){h2{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 992px){h2{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1240px){h2{font-size:3.7rem;line-height:4.625rem}}@media(min-width: 1400px){h2{font-size:4rem;line-height:5rem}}h3{font-family:"brandon-grotesque",sans-serif;font-size:2.8rem;font-weight:500;font-style:normal;line-height:3.3rem;color:#000}@media(min-width: 768px){h3{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 992px){h3{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1240px){h3{font-size:3.7rem;line-height:4.625rem}}@media(min-width: 1400px){h3{font-size:4rem;line-height:5rem}}h4{font-family:"brandon-grotesque",sans-serif;font-size:2.5rem;font-weight:400;font-style:normal;line-height:3rem;color:#000}@media(min-width: 768px){h4{font-size:2.8rem;line-height:3.5rem}}@media(min-width: 992px){h4{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 1240px){h4{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1400px){h4{font-size:3.75rem;line-height:4.6875rem}}h5{font-family:"brandon-grotesque",sans-serif;font-size:1.2rem;font-weight:700;font-style:normal;line-height:1.5rem;color:#000}@media(min-width: 768px){h5{font-size:1.3rem;line-height:1.625rem}}@media(min-width: 992px){h5{font-size:1.525rem;line-height:1.90625rem}}@media(min-width: 1240px){h5{font-size:1.7rem;line-height:2.125rem}}@media(min-width: 1400px){h5{font-size:1.875rem;line-height:2.34375rem}}h6{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:500;font-style:normal;line-height:1.25rem;color:#000}@media(min-width: 768px){h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){h6{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){h6{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){h6{font-size:1.25rem;line-height:1.5625rem}}a{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000;text-decoration:none}@media(min-width: 768px){a{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 992px){a{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1240px){a{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1400px){a{font-size:1.3rem;line-height:1.625rem}}a.small{font-family:"brandon-grotesque",sans-serif;font-size:.75rem;font-weight:500;font-style:normal;line-height:1.05rem;color:#fff}@media(min-width: 768px){a.small{font-size:.8rem;line-height:1.2rem}}@media(min-width: 992px){a.small{font-size:.85rem;line-height:1.275rem}}@media(min-width: 1240px){a.small{font-size:.9rem;line-height:1.35rem}}@media(min-width: 1400px){a.small{font-size:.95rem;line-height:1.425rem}}a:hover{text-decoration:underline}p{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000;margin:0 0 20px 0}@media(min-width: 768px){p{font-size:1.15rem;line-height:1.8975rem}}@media(min-width: 992px){p{font-size:1.2rem;line-height:1.98rem}}@media(min-width: 1240px){p{font-size:1.25rem;line-height:2.0625rem}}@media(min-width: 1400px){p{font-size:1.3rem;line-height:2.145rem}}p.large{font-family:"brandon-grotesque",sans-serif;font-size:1.2rem;font-weight:300;font-style:normal;line-height:1.5rem;color:#000}@media(min-width: 768px){p.large{font-size:1.3rem;line-height:1.625rem}}@media(min-width: 992px){p.large{font-size:1.525rem;line-height:1.90625rem}}@media(min-width: 1240px){p.large{font-size:1.7rem;line-height:2.125rem}}@media(min-width: 1400px){p.large{font-size:1.875rem;line-height:2.34375rem}}p.small{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.125rem;color:#000}@media(min-width: 768px){p.small{font-size:.9rem;line-height:1.35rem}}@media(min-width: 992px){p.small{font-size:.95rem;line-height:1.425rem}}@media(min-width: 1240px){p.small{font-size:1rem;line-height:1.5rem}}@media(min-width: 1400px){p.small{font-size:1.05rem;line-height:1.575rem}}p.legal{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:500;font-style:normal;line-height:1.25rem;color:#fff}@media(min-width: 768px){p.legal{font-size:1.1rem;line-height:1.65rem}}@media(min-width: 992px){p.legal{font-size:1.15rem;line-height:1.725rem}}@media(min-width: 1240px){p.legal{font-size:1.2rem;line-height:1.8rem}}@media(min-width: 1400px){p.legal{font-size:1.25rem;line-height:1.875rem}}.text-white{color:#000 !important}.text-black{color:#000 !important}.slick-loading .slick-list{background:#fff url(./../img/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff2) format("woff2"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;opacity:.5;color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}@media(min-width: 768px){.slick-prev,.slick-next{height:25px;width:25px}}@media(min-width: 992px){.slick-prev,.slick-next{height:30px;width:30px}}.slick-prev{left:-20px;background:rgba(0,0,0,0) url("../img/arrow-left.svg") no-repeat;background-size:100%}@media(min-width: 768px){.slick-prev{left:-30px}}@media(min-width: 992px){.slick-prev{left:-50px}}[dir=rtl] .slick-prev{left:auto;right:-20px}@media(min-width: 768px){[dir=rtl] .slick-prev{right:-30px}}@media(min-width: 992px){[dir=rtl] .slick-prev{right:-50px}}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-20px;background:rgba(0,0,0,0) url("../img/arrow-right.svg") no-repeat;background-size:100%}@media(min-width: 768px){.slick-next{right:-30px}}@media(min-width: 992px){.slick-next{right:-50px}}[dir=rtl] .slick-next{left:-20px;right:auto}@media(min-width: 768px){[dir=rtl] .slick-next{left:-30px}}@media(min-width: 992px){[dir=rtl] .slick-next{left:-50px}}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.draggable{cursor:pointer;cursor:grab}.slick-list.dragging{cursor:grabbing}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-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:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;margin:0 10px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}/*!
 * Datepicker v1.0.10
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-29T14:46:09.037Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;font-family:"brandon-grotesque",sans-serif;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container::before,.datepicker-container::after{border:5px solid rgba(0,0,0,0);content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#39f}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}.datepicker-panel>ul::after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#060a34;color:#fff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#a7c5e8}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#060a34}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#6d9ed8}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view=years]>li,.datepicker-panel>ul[data-view=months]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999;text-align:left}.hc-offcanvas-nav.is-ios *{cursor:pointer !important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;box-sizing:border-box;overscroll-behavior:none}.hc-offcanvas-nav .nav-content{height:100%}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none}.hc-offcanvas-nav input[type=checkbox]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item-wrapper{position:relative}.hc-offcanvas-nav .nav-item-link{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav:not(.user-is-tabbing) .nav-close-button:focus,.hc-offcanvas-nav:not(.user-is-tabbing) .nav-item-wrapper a:focus{outline:none}.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-next:focus,.hc-offcanvas-nav .nav-back:focus{z-index:10}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{content:"";z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav.disable-body::after{position:fixed}.hc-offcanvas-nav .nav-wrapper::after{position:absolute}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;opacity:1;transition-delay:.05s}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none;overflow:visible;visibility:visible}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease .4s,transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transform:translate3d(0, 0, 0);transition:transform .4s ease}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%, 0, 0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%, 0, 0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{transform:translate3d(0, 0, 0)}.hc-offcanvas-nav.rtl{text-align:right;direction:rtl}.hc-offcanvas-nav{font-family:"futura-pt",sans-serif}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#060a34}.hc-offcanvas-nav .nav-content>h2,.hc-offcanvas-nav .nav-content>h3,.hc-offcanvas-nav .nav-content>h4,.hc-offcanvas-nav .nav-content>h5,.hc-offcanvas-nav .nav-content>h6{font-size:1rem;font-weight:700;line-height:1.25rem;padding:20px 17px;color:#fff;text-transform:uppercase}.hc-offcanvas-nav .nav-content>h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h6:not(.nav-title):not(.level-title){font-size:1rem;padding:15px 17px;background:#060a34}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:1.1rem;font-weight:500;color:#fff;z-index:1;background:rgba(0,0,0,0);border-bottom:1px solid #030519;transition:background .1s ease}.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav li.nav-close a:focus-within,.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-back a:focus-within{z-index:10}.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled],.hc-offcanvas-nav .nav-back a[disabled]{color:rgba(255,255,255,.5)}.hc-offcanvas-nav div.nav-back+ul>li:first-child>.nav-item-wrapper>.nav-item-link{border-top:none !important}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#393c5f}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom).login-account:hover .nav-item-wrapper>a{background:#6d9ed8}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:1.1rem;border-bottom:1px solid #030519}.hc-offcanvas-nav .nav-highlight{background:#040622}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #030519}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a{border-top:1px solid #030519}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:not(:last-child){border-bottom:2px solid #030519}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h6{margin-top:-2px}.hc-offcanvas-nav .nav-wrapper>.nav-content>h2+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h3+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h4+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h5+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h6+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #030519}.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h6{border-top:1px solid #030519}.hc-offcanvas-nav li{color:#fff}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next,.hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .1s ease}.hc-offcanvas-nav .nav-close-button{position:relative;display:block}.hc-offcanvas-nav .nav-close-button span::before,.hc-offcanvas-nav .nav-close-button span::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:11px;margin-top:-3px;border-top:5px solid #fff;border-left:5px solid #fff}.hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg)}.hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg)}.hc-offcanvas-nav .nav-content>.nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content>.nav-close a{font-size:1.1rem;color:#fff;background:rgba(0,0,0,0);z-index:1;text-decoration:none;box-sizing:border-box}.hc-offcanvas-nav .nav-content>.nav-close a:not(.has-label){height:50px}.hc-offcanvas-nav .nav-content>.nav-close a.has-label{padding:14px 17px;border-top:1px solid #030519}.hc-offcanvas-nav .nav-content>.nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.hc-offcanvas-nav .nav-content>.nav-close.has-label+ul{margin-top:-1px}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content>.nav-close{margin-bottom:-1px}.hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}.hc-offcanvas-nav .nav-content>.nav-close:first-child a,.hc-offcanvas-nav .nav-title+.nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#040726;border-top:1px solid #020414;border-bottom:1px solid #020414}.hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title+.nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav .nav-back a:hover{background:#040620}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav a.nav-next{border-left:1px solid #030519;border-bottom:1px solid #030519}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span::before{transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px}.hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:rgba(0,0,0,0)}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:#040622}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a{border-bottom:1px solid #02030f}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a:hover{background:#040726}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #030519}.hc-offcanvas-nav.rtl .nav-title+.nav-close a:not(.has-label),.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link{margin:0 !important}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;width:100%;height:100%}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";height:100%}.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-gallery .mfp-image-holder .mfp-figure,.mfp-zoom{cursor:pointer}.mfp-zoom{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-preloader a{color:#ccc}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:"";top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bottom-bar .mfp-title,.mfp-bottom-bar .mfp-counter{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.125rem;color:#fff}@media(min-width: 768px){.mfp-bottom-bar .mfp-title,.mfp-bottom-bar .mfp-counter{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){.mfp-bottom-bar .mfp-title,.mfp-bottom-bar .mfp-counter{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){.mfp-bottom-bar .mfp-title,.mfp-bottom-bar .mfp-counter{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){.mfp-bottom-bar .mfp-title,.mfp-bottom-bar .mfp-counter{font-size:1.55rem;line-height:1.9375rem}}a.primary,button.primary,input[type=submit].primary,input[type=button].primary{font-family:"brandon-grotesque",sans-serif;font-size:.85rem;font-weight:400;font-style:normal;line-height:1.05rem;color:#000;display:inline-block;text-decoration:none;text-transform:uppercase;border:0;padding:0 50px 0 70px;background:#fff url("../img/ribbon-logo.svg") no-repeat;background-position:left;height:40px;line-height:40px !important;transition:all .25s ease-out;cursor:pointer}@media(min-width: 768px){a.primary,button.primary,input[type=submit].primary,input[type=button].primary{font-size:.9rem;line-height:1.125rem}}@media(min-width: 992px){a.primary,button.primary,input[type=submit].primary,input[type=button].primary{font-size:.95rem;line-height:1.1875rem}}@media(min-width: 1240px){a.primary,button.primary,input[type=submit].primary,input[type=button].primary{font-size:1rem;line-height:1.25rem}}@media(min-width: 1400px){a.primary,button.primary,input[type=submit].primary,input[type=button].primary{font-size:1.05rem;line-height:1.3125rem}}a.primary:hover,button.primary:hover,input[type=submit].primary:hover,input[type=button].primary:hover{background-color:#393c5f;color:#fff}.wrapper{width:90%;margin:0 auto;max-width:1300px}.wrapper-xl{width:90%;margin:0 auto;max-width:1450px}.wrapper-xxl{width:90%;margin:0 auto;max-width:1675px}.container{width:100%;margin:0;padding:0}main{display:block}.page-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:space-between;-webkit-justify-content:wrap;-moz-justify-content:wrap;-ms-justify-content:wrap;justify-content:wrap;-ms-flex-pack:wrap;padding:0 0 20px 0}.page-row .page-col-1{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-1{width:8.33333333% !important}}.page-row .page-col-2{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-2{width:16.66666666% !important}}.page-row .page-col-3{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-3{width:24.99999999% !important}}.page-row .page-col-4{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-4{width:33.33333332% !important}}.page-row .page-col-5{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-5{width:41.66666665% !important}}.page-row .page-col-6{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-6{width:49.99999998% !important}}.page-row .page-col-7{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-7{width:58.33333331% !important}}.page-row .page-col-8{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-8{width:66.66666664% !important}}.page-row .page-col-9{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-9{width:74.99999997% !important}}.page-row .page-col-10{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-10{width:83.3333333% !important}}.page-row .page-col-11{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-11{width:91.66666663% !important}}.page-row .page-col-12{width:100% !important;padding:10px}@media(min-width: 768px){.page-row .page-col-12{width:99.99999996% !important}}.page-row .padding{padding:20px}header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;height:105px;position:relative;background:#060a34}@media(min-width: 992px){header{height:120px}}header .logo{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:70%;position:relative}@media(min-width: 1240px){header .logo{width:50%}}header .logo a img{width:75px;padding:5px 0;position:relative;z-index:50}@media(min-width: 992px){header .logo a img{width:125px}}header .logo h4{font-family:"brandon-grotesque",sans-serif;font-size:1.5rem;font-weight:400;font-style:normal;line-height:2.1rem;color:#fff;margin:auto 0;padding:0 0 0 20px}@media(min-width: 768px){header .logo h4{font-size:1.75rem;line-height:2.1875rem}}@media(min-width: 992px){header .logo h4{font-size:2rem;line-height:2.5rem}}@media(min-width: 1240px){header .logo h4{font-size:2.25rem;line-height:2.8125rem}}@media(min-width: 1400px){header .logo h4{font-size:2.5rem;line-height:3.125rem}}@media(min-width: 768px){header .logo h4{padding:0 0 0 30px}}@media(min-width: 992px){header .logo h4{padding:0 0 0 40px}}footer{width:100%;display:block;position:relative;background:#060a34;padding:40px 0}@media(min-width: 992px){footer{padding:80px 0}}footer .footer-block{width:100%;display:block;position:relative;border-bottom:1px solid #393c5f}footer .footer-block .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 992px){footer .footer-block .wrapper{flex-direction:row}}footer .footer-block .wrapper .footer-nav,footer .footer-block .wrapper .legal-links,footer .footer-block .wrapper .contact{width:100%}footer .footer-block .wrapper .footer-nav h5,footer .footer-block .wrapper .legal-links h5,footer .footer-block .wrapper .contact h5{text-transform:uppercase;color:#fff;margin-bottom:30px}@media(min-width: 992px){footer .footer-block .wrapper .footer-nav,footer .footer-block .wrapper .legal-links{width:29%}}footer .footer-block .wrapper .footer-nav ul li,footer .footer-block .wrapper .legal-links ul li{margin-bottom:20px}footer .footer-block .wrapper .footer-nav ul li a,footer .footer-block .wrapper .legal-links ul li a{color:#fff;text-transform:uppercase}footer .footer-block .wrapper .footer-nav{border-right:0;border-bottom:1px solid #393c5f;padding:20px 0}@media(min-width: 992px){footer .footer-block .wrapper .footer-nav{border-right:1px solid #393c5f;border-bottom:0;padding:0 40px 40px 40px}}footer .footer-block .wrapper .legal-links{border-right:0;border-bottom:1px solid #393c5f;padding:20px 0}@media(min-width: 992px){footer .footer-block .wrapper .legal-links{border-right:1px solid #393c5f;border-bottom:0;padding:0 40px 40px 40px}}footer .footer-block .wrapper .contact{padding:20px 0}@media(min-width: 992px){footer .footer-block .wrapper .contact{width:42%;padding:0 40px 40px 40px}}footer .footer-block .wrapper .contact form input,footer .footer-block .wrapper .contact form textarea{margin-bottom:30px}footer .footer-block .wrapper .contact form button.primary{width:50%;margin:20px 0}footer .closing{width:100%;display:block;position:relative;padding:60px 0 0 0}footer .closing .wrapper p{margin-bottom:30px}nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;width:30%;position:relative}@media(min-width: 768px){nav{width:20%}}@media(min-width: 1240px){nav{width:50%}}nav ul{display:block}nav ul li{height:100%;margin:auto 0;display:inline-block}nav ul li:hover>a{background:#393c5f;text-decoration:none}nav ul li.login-account{background:#393c5f}nav ul li.login-account:hover>a{background:#6d9ed8}nav ul li.login-account a{padding:0 20px}@media(min-width: 1400px){nav ul li.login-account a{padding:0 30px}}@media(min-width: 1625px){nav ul li.login-account a{padding:0 40px}}nav ul li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:"brandon-grotesque",sans-serif;font-size:.8rem;font-weight:500;font-style:normal;line-height:1rem;color:#fff;text-decoration:none;text-transform:uppercase;height:100%;padding:0;transition:all .25s ease-out;padding:0 10px}@media(min-width: 768px){nav ul li a{font-size:.85rem;line-height:1.0625rem}}@media(min-width: 992px){nav ul li a{font-size:.9rem;line-height:1.125rem}}@media(min-width: 1240px){nav ul li a{font-size:.95rem;line-height:1.1875rem}}@media(min-width: 1400px){nav ul li a{font-size:1rem;line-height:1.25rem}}@media(min-width: 1400px){nav ul li a{padding:0 15px}}@media(min-width: 1625px){nav ul li a{padding:0 25px}}nav a.mobile-toggle{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:500;font-style:normal;line-height:1.3rem;color:#fff;height:100%;padding:0 10px;background:#393c5f;transition:all .25s ease-out;text-transform:uppercase}@media(min-width: 768px){nav a.mobile-toggle{padding:0 30px}}@media(min-width: 1240px){nav a.mobile-toggle{display:none}}nav a.mobile-toggle:hover{background:#6d9ed8;text-decoration:none}nav a.mobile-toggle span .menu-icon{background:rgba(0,0,0,0) url("../img/icons/menu-icon.svg") no-repeat;background-position:bottom;display:inline-block;width:20px;height:20px}form input,form textarea,form select{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:300;font-style:normal;line-height:1.2rem;color:#fff;border:0;background:#393c5f;padding:15px 20px;width:100%}@media(min-width: 768px){form input,form textarea,form select{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){form input,form textarea,form select{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){form input,form textarea,form select{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){form input,form textarea,form select{font-size:1.25rem;line-height:1.5625rem}}form input::placeholder,form textarea::placeholder,form select::placeholder{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:300;font-style:normal;line-height:1.2rem;color:#fff}@media(min-width: 768px){form input::placeholder,form textarea::placeholder,form select::placeholder{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){form input::placeholder,form textarea::placeholder,form select::placeholder{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){form input::placeholder,form textarea::placeholder,form select::placeholder{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){form input::placeholder,form textarea::placeholder,form select::placeholder{font-size:1.25rem;line-height:1.5625rem}}form input:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 30px #393c5f inset !important;-webkit-text-fill-color:#fff !important;border:0}section#home-carousel{width:100%;display:block;position:relative}section#home-carousel .carousel{width:100%}section#home-carousel .carousel .banner{width:100%;display:block;position:relative;height:450px}@media(min-width: 768px){section#home-carousel .carousel .banner{height:100%}}section#home-carousel .carousel .banner a{width:100%;display:block;position:relative;height:450px}@media(min-width: 768px){section#home-carousel .carousel .banner a{height:100%}}section#home-carousel .carousel .banner a .overlay{background:rgba(0,0,0,0) url("../img/home-carousel-overlay.svg") no-repeat;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}section#home-carousel .carousel .banner a img{top:0;left:0;width:100%;height:100%;position:relative;object-fit:cover}section#home-carousel .carousel .banner a .wrapper{position:relative}section#home-carousel .carousel .banner a .wrapper h1{display:block;position:absolute;width:100%;padding:0 0 20px 0;bottom:0;z-index:3;text-align:center}@media(min-width: 768px){section#home-carousel .carousel .banner a .wrapper h1{width:90%;text-align:left}}@media(min-width: 1240px){section#home-carousel .carousel .banner a .wrapper h1{padding:0 0 40px 0}}@media(min-width: 1400px){section#home-carousel .carousel .banner a .wrapper h1{padding:0 0 100px 0}}section#medal-list{width:100%;display:block;position:relative;background:#060505;padding:0 0 10px 0}@media(min-width: 768px){section#medal-list{padding:0 0 20px 0}}@media(min-width: 992px){section#medal-list{padding:0 0 30px 0}}@media(min-width: 1240px){section#medal-list{padding:0 0 40px 0}}section#medal-list img{top:0;left:0;width:100%;height:100%;position:relative;object-fit:cover}section#about-news{width:100%;display:block;position:relative;background:#fff}@media(min-width: 1240px){section#about-news{background:linear-gradient(90deg, #fff 0%, #fff 60%, #F0F0F0 60%, #F0F0F0 70%)}}section#about-news .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 1240px){section#about-news .wrapper{flex-direction:row}}section#about-news .wrapper .about-us{width:100%;display:block;position:relative;background:#fff;padding:30px 0 0 0}@media(min-width: 1240px){section#about-news .wrapper .about-us{width:66%;padding:80px 80px 80px 0}}section#about-news .wrapper .about-us h2{font-family:"brandon-grotesque",sans-serif;font-size:2.5rem;font-weight:500;font-style:normal;line-height:3rem;color:#000;margin-bottom:20px}@media(min-width: 768px){section#about-news .wrapper .about-us h2{font-size:2.8rem;line-height:3.5rem}}@media(min-width: 992px){section#about-news .wrapper .about-us h2{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 1240px){section#about-news .wrapper .about-us h2{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1400px){section#about-news .wrapper .about-us h2{font-size:3.75rem;line-height:4.6875rem}}@media(min-width: 1240px){section#about-news .wrapper .about-us h2{margin-bottom:60px}}section#about-news .wrapper .about-us p{margin-bottom:20px}@media(min-width: 1240px){section#about-news .wrapper .about-us p{margin-bottom:30px}}section#about-news .wrapper .news-reel{width:100%;display:block;position:relative;background:#fff;padding:0 0 30px 0}@media(min-width: 1240px){section#about-news .wrapper .news-reel{background:#f0f0f0;width:33%;padding:80px 0 80px 50px}}section#about-news .wrapper .news-reel h3{font-family:"brandon-grotesque",sans-serif;font-size:2.5rem;font-weight:500;font-style:normal;line-height:3rem;color:#000;margin-bottom:20px}@media(min-width: 768px){section#about-news .wrapper .news-reel h3{font-size:2.8rem;line-height:3.5rem}}@media(min-width: 992px){section#about-news .wrapper .news-reel h3{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 1240px){section#about-news .wrapper .news-reel h3{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1400px){section#about-news .wrapper .news-reel h3{font-size:3.75rem;line-height:4.6875rem}}@media(min-width: 1240px){section#about-news .wrapper .news-reel h3{margin-bottom:60px}}section#about-news .wrapper .news-reel ul.news-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 1240px){section#about-news .wrapper .news-reel ul.news-list{display:block}}section#about-news .wrapper .news-reel ul.news-list li{border-bottom:0;padding:20px;margin:0 0 20px 0;background:#f0f0f0;width:100%}@media(min-width: 768px){section#about-news .wrapper .news-reel ul.news-list li{width:49%}}@media(min-width: 1240px){section#about-news .wrapper .news-reel ul.news-list li{border-bottom:1px solid #cbcbcb;padding:30px 0;margin:0;width:100%}section#about-news .wrapper .news-reel ul.news-list li:last-child{border-bottom:0}}section#about-news .wrapper .news-reel ul.news-list li h6{text-transform:uppercase}section#about-news .wrapper .news-reel ul.news-list li p.article-date{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:300;font-style:normal;line-height:1.2rem;color:#000;margin-bottom:30px}@media(min-width: 768px){section#about-news .wrapper .news-reel ul.news-list li p.article-date{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#about-news .wrapper .news-reel ul.news-list li p.article-date{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#about-news .wrapper .news-reel ul.news-list li p.article-date{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#about-news .wrapper .news-reel ul.news-list li p.article-date{font-size:1.25rem;line-height:1.5625rem}}section#about-news .wrapper .news-reel ul.news-list li a.primary{width:75%}section#membership{width:100%;display:block;position:relative;background:#c9c9c9 url("../img/become-a-member-v2-opacity.png") no-repeat;background-size:cover;background-position:right;padding:80px 0}@media(min-width: 1240px){section#membership{background-size:contain;background-position:right;background-image:url("../img/become-a-member-v2.png")}}section#membership .wrapper .apply-for-membership{width:90%}@media(min-width: 1240px){section#membership .wrapper .apply-for-membership{width:50%}}section#membership .wrapper .apply-for-membership h4,section#membership .wrapper .apply-for-membership p{margin-bottom:40px}section#membership .wrapper .apply-for-membership .actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}@media(min-width: 768px){section#membership .wrapper .apply-for-membership .actions{flex-direction:row}}section#membership .wrapper .apply-for-membership .actions a.primary{width:85%}@media(min-width: 576px){section#membership .wrapper .apply-for-membership .actions a.primary{width:70%}}@media(min-width: 768px){section#membership .wrapper .apply-for-membership .actions a.primary{width:auto}}section#membership .wrapper .apply-for-membership .actions a.primary:last-child{margin-left:0;margin-top:20px}@media(min-width: 768px){section#membership .wrapper .apply-for-membership .actions a.primary:last-child{margin-left:50px;margin-top:0}}section#history{width:100%;display:block;position:relative;background:#f0f0f0 url("../img/history-of-the-league-opacity.png") no-repeat;background-size:cover;background-position:right;padding:80px 0}@media(min-width: 1240px){section#history{background-size:contain;background-position:right;background-image:url("../img/history-of-the-league.png")}}section#history .wrapper .history-and-aims{width:90%}@media(min-width: 1240px){section#history .wrapper .history-and-aims{width:70%}}section#history .wrapper .history-and-aims h4,section#history .wrapper .history-and-aims p{margin-bottom:40px}section#history .wrapper .history-and-aims .actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:75%}@media(min-width: 768px){section#history .wrapper .history-and-aims .actions{flex-direction:row}}section#history .wrapper .history-and-aims .actions a.primary{width:85%}@media(min-width: 576px){section#history .wrapper .history-and-aims .actions a.primary{width:70%}}@media(min-width: 768px){section#history .wrapper .history-and-aims .actions a.primary{width:55%}}@media(min-width: 992px){section#history .wrapper .history-and-aims .actions a.primary{width:40%}}section#history .wrapper .history-and-aims .actions a.primary:last-child{margin-left:0;margin-top:20px}@media(min-width: 768px){section#history .wrapper .history-and-aims .actions a.primary:last-child{margin-left:30px;margin-top:0}}@media(min-width: 992px){section#history .wrapper .history-and-aims .actions a.primary:last-child{margin-left:50px}}section#research-education{width:100%;display:block;position:relative;background:#fff;padding:40px 0}@media(min-width: 992px){section#research-education{padding:80px 0}}section#research-education .wrapper h4{margin-bottom:40px}section#research-education .wrapper .research-holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}@media(min-width: 992px){section#research-education .wrapper .research-holder{flex-direction:row}}section#research-education .wrapper .research-holder .image-holder{width:100%;display:block;position:relative}@media(min-width: 992px){section#research-education .wrapper .research-holder .image-holder{width:45%}}section#research-education .wrapper .research-holder .image-holder img{width:100%;margin-bottom:20px}@media(min-width: 992px){section#research-education .wrapper .research-holder .image-holder img{width:auto;margin-bottom:40px}}section#research-education .wrapper .research-holder .image-holder p.image-caption{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:300;font-style:normal;line-height:1.2rem;color:#000;margin-bottom:20px}@media(min-width: 768px){section#research-education .wrapper .research-holder .image-holder p.image-caption{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#research-education .wrapper .research-holder .image-holder p.image-caption{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#research-education .wrapper .research-holder .image-holder p.image-caption{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#research-education .wrapper .research-holder .image-holder p.image-caption{font-size:1.25rem;line-height:1.5625rem}}section#research-education .wrapper .research-holder .research-information{width:100%;display:block;position:relative;padding-left:0;padding-top:20px}@media(min-width: 992px){section#research-education .wrapper .research-holder .research-information{width:55%;padding-left:50px;padding-top:0}}section#research-education .wrapper .research-holder .research-information a.primary{background-color:#f0f0f0;position:relative;bottom:0}@media(min-width: 1240px){section#research-education .wrapper .research-holder .research-information a.primary{position:absolute;bottom:80px}}section#research-education .wrapper .research-holder .research-information a.primary:hover{background-color:#393c5f}section#sponsor{width:100%;display:block;position:relative;background:#3c4064;padding:40px 0}@media(min-width: 992px){section#sponsor{padding:80px 0}}section#sponsor .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 768px){section#sponsor .wrapper{flex-direction:row}}section#sponsor .wrapper h5{font-family:"brandon-grotesque",sans-serif;font-size:2.8rem;font-weight:500;font-style:normal;line-height:3.3rem;color:#fff;margin-bottom:30px}@media(min-width: 768px){section#sponsor .wrapper h5{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 992px){section#sponsor .wrapper h5{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1240px){section#sponsor .wrapper h5{font-size:3.7rem;line-height:4.625rem}}@media(min-width: 1400px){section#sponsor .wrapper h5{font-size:4rem;line-height:5rem}}@media(min-width: 992px){section#sponsor .wrapper h5{margin-bottom:0}}section#sponsor .wrapper a.primary{width:75%;margin:auto 0;text-align:left}@media(min-width: 768px){section#sponsor .wrapper a.primary{width:40%;text-align:center}}@media(min-width: 1240px){section#sponsor .wrapper a.primary{width:30%}}section#sponsor .wrapper a.primary:hover{background-color:#c9c9c9;color:#000}section#donate{width:100%;display:block;position:relative;background:#fff url("../img/footer-ribbon.png") no-repeat;background-size:cover;padding:40px 0}@media(min-width: 992px){section#donate{padding:80px 0}}section#donate .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 768px){section#donate .wrapper{flex-direction:row}}section#donate .wrapper h5{font-family:"brandon-grotesque",sans-serif;font-size:2.8rem;font-weight:500;font-style:normal;line-height:3.3rem;color:#fff;margin-bottom:30px}@media(min-width: 768px){section#donate .wrapper h5{font-size:3.1rem;line-height:3.875rem}}@media(min-width: 992px){section#donate .wrapper h5{font-size:3.4rem;line-height:4.25rem}}@media(min-width: 1240px){section#donate .wrapper h5{font-size:3.7rem;line-height:4.625rem}}@media(min-width: 1400px){section#donate .wrapper h5{font-size:4rem;line-height:5rem}}@media(min-width: 992px){section#donate .wrapper h5{margin-bottom:0}}section#donate .wrapper a.primary{width:75%;margin:auto 0}@media(min-width: 768px){section#donate .wrapper a.primary{width:40%;text-align:center}}@media(min-width: 1240px){section#donate .wrapper a.primary{width:30%}}section#page-content-holder #news-block .content-information{padding:0 20px}section#page-content-holder #news-block .content-information h6{font-weight:700}section#page-content-holder #news-block .content-information a.primary{margin-bottom:20px}@media(min-width: 992px){section#page-content-holder #news-block .content-information{padding:0 25px}}@media(min-width: 1240px){section#page-content-holder #news-block .content-information{padding:0 2%;width:80%}}@media(min-width: 1400px){section#page-content-holder #news-block .content-information{padding:0 3.5%}}section#page-content-holder #news-block .content-images{padding:0}@media(min-width: 768px){section#page-content-holder #news-block .content-images{padding:0 2%}}@media(min-width: 1240px){section#page-content-holder #news-block .content-images{padding:0;width:20%}}section#page-banner{width:100%;display:block;position:relative;height:200px;background:#d3d3d3 url("../img/page-banner-ribbon.png") no-repeat;background-position:right -80px top}@media(min-width: 768px){section#page-banner{background-position:right}}@media(min-width: 1240px){section#page-banner{height:250px}}section#page-banner .wrapper-xl{position:relative}section#page-banner .wrapper-xl .banner-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;height:200px;width:100%}@media(min-width: 1240px){section#page-banner .wrapper-xl .banner-text{height:250px}}section#page-banner .wrapper-xl .banner-text h1.inner{width:100%;margin-bottom:20px}section#page-banner .wrapper-xl .banner-text h6{text-transform:uppercase;margin-bottom:10px}section#page-content-holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;position:relative}@media(min-width: 992px){section#page-content-holder{flex-direction:row}}section#page-content-holder a.mobile-side-nav{display:block;padding:25px 0;text-align:center;background-color:#060a34;color:#fff;text-transform:uppercase;text-decoration:none;transition:all .25s ease-out}section#page-content-holder a.mobile-side-nav:hover{background-color:#393c5f}section#page-content-holder a.mobile-side-nav i.menu-icon{background:rgba(0,0,0,0) url("../img/icons/menu-icon.svg") no-repeat;background-position:bottom;display:inline-block;width:20px;height:20px}@media(min-width: 992px){section#page-content-holder a.mobile-side-nav{display:none}}section#page-content-holder aside{width:100%;display:none;position:relative;background:#fff;padding:10px 0}@media(min-width: 768px){section#page-content-holder aside{padding:30px 0}}@media(min-width: 992px){section#page-content-holder aside{width:32%;padding:60px 0;display:block !important}}section#page-content-holder aside .side-nav{padding:0;margin:0 0 20px 0}@media(min-width: 992px){section#page-content-holder aside .side-nav{padding:0 0 0 18%;margin:0 0 40px 0}}@media(min-width: 1240px){section#page-content-holder aside .side-nav{padding:0 0 0 25%}}@media(min-width: 1400px){section#page-content-holder aside .side-nav{padding:0 0 0 33%;margin:0 0 80px 0}}section#page-content-holder aside .side-nav h4{font-family:"brandon-grotesque",sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#000;margin:0 0 10px 0;padding:0 0 0 15px}@media(min-width: 768px){section#page-content-holder aside .side-nav h4{font-size:2.2rem;line-height:2.75rem}}@media(min-width: 992px){section#page-content-holder aside .side-nav h4{font-size:2.4rem;line-height:3rem}}@media(min-width: 1240px){section#page-content-holder aside .side-nav h4{font-size:2.6rem;line-height:3.25rem}}@media(min-width: 1400px){section#page-content-holder aside .side-nav h4{font-size:2.8rem;line-height:3.5rem}}@media(min-width: 992px){section#page-content-holder aside .side-nav h4{margin:0 0 30px 0}}section#page-content-holder aside .side-nav ul li{border-bottom:1px solid #cbcbcb}section#page-content-holder aside .side-nav ul li a{display:block;position:relative;text-align:left;text-transform:uppercase;text-decoration:none;font-weight:500;padding:12px 15px;transition:all .25s ease-out}@media(min-width: 992px){section#page-content-holder aside .side-nav ul li a{padding:25px 20px}}section#page-content-holder aside .side-nav ul li a:hover{background-color:#393c5f;color:#fff}section#page-content-holder #medal-content .content-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media(min-width: 1240px){section#page-content-holder #medal-content .content-block{flex-direction:row}}@media(min-width: 768px){section#page-content-holder #medal-content .content-images .image-holder{width:100%}}section#page-content-holder #medal-content .content-images .image-holder img{width:auto;max-height:400px;margin:0 auto}@media(min-width: 1240px){section#page-content-holder #medal-content .content-images .image-holder img{width:100%;max-height:none;margin:0}}section#page-content-holder .page-content{width:100%;display:block;position:relative;background:#fff}@media(min-width: 992px){section#page-content-holder .page-content{width:68%}}section#page-content-holder .page-content .content-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;width:100%;padding:30px 0;margin:0 0 20px 0;background:#f0f0f0}@media(min-width: 768px){section#page-content-holder .page-content .content-block{padding:40px 0}}@media(min-width: 992px){section#page-content-holder .page-content .content-block{padding:60px 0}}@media(min-width: 1240px){section#page-content-holder .page-content .content-block{flex-direction:row}}section#page-content-holder .page-content .content-block:last-child{margin:0}section#page-content-holder .page-content .content-block .content-information{width:100%;padding:0 20px}@media(min-width: 992px){section#page-content-holder .page-content .content-block .content-information{padding:0 4%}}@media(min-width: 1240px){section#page-content-holder .page-content .content-block .content-information{padding:0 5.5%;width:67%}}@media(min-width: 1400px){section#page-content-holder .page-content .content-block .content-information{padding:0 7%}}section#page-content-holder .page-content .content-block .content-information h4{font-family:"brandon-grotesque",sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#000}@media(min-width: 768px){section#page-content-holder .page-content .content-block .content-information h4{font-size:2.2rem;line-height:2.75rem}}@media(min-width: 992px){section#page-content-holder .page-content .content-block .content-information h4{font-size:2.4rem;line-height:3rem}}@media(min-width: 1240px){section#page-content-holder .page-content .content-block .content-information h4{font-size:2.6rem;line-height:3.25rem}}@media(min-width: 1400px){section#page-content-holder .page-content .content-block .content-information h4{font-size:2.8rem;line-height:3.5rem}}section#page-content-holder .page-content .content-block .content-information h2,section#page-content-holder .page-content .content-block .content-information h3,section#page-content-holder .page-content .content-block .content-information h4,section#page-content-holder .page-content .content-block .content-information h5,section#page-content-holder .page-content .content-block .content-information h6{margin-bottom:20px}section#page-content-holder .page-content .content-block .content-information ul{list-style:disc;padding-left:20px;margin:30px 0}section#page-content-holder .page-content .content-block .content-information ul li{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000;margin:0 0 20px 0}@media(min-width: 768px){section#page-content-holder .page-content .content-block .content-information ul li{font-size:1.15rem;line-height:1.8975rem}}@media(min-width: 992px){section#page-content-holder .page-content .content-block .content-information ul li{font-size:1.2rem;line-height:1.98rem}}@media(min-width: 1240px){section#page-content-holder .page-content .content-block .content-information ul li{font-size:1.25rem;line-height:2.0625rem}}@media(min-width: 1400px){section#page-content-holder .page-content .content-block .content-information ul li{font-size:1.3rem;line-height:2.145rem}}section#page-content-holder .page-content .content-block .content-images{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0}@media(min-width: 768px){section#page-content-holder .page-content .content-block .content-images{padding:0 4%}}@media(min-width: 1240px){section#page-content-holder .page-content .content-block .content-images{padding:0;width:33%}}section#page-content-holder .page-content .content-block .content-images .image-holder{width:100%;padding:0 20px;margin-bottom:20px}@media(min-width: 768px){section#page-content-holder .page-content .content-block .content-images .image-holder{width:49%;padding:0 20px 0 0}}@media(min-width: 1240px){section#page-content-holder .page-content .content-block .content-images .image-holder{width:100%;padding:0}}section#page-content-holder .page-content .content-block .content-images .image-holder img{width:100%}section#page-content-holder .page-content .content-block .content-images .image-holder p.caption{background:#fff;padding:20px 40px}section#medal-citation{width:100%;display:block;position:relative;background:#e9e9e9;padding:40px 0}@media(min-width: 1240px){section#medal-citation{padding:80px 0}}section#medal-citation .wrapper h4{margin-bottom:40px}section#ancillary-page{width:100%;display:block;position:relative;padding:40px 0}@media(min-width: 992px){section#ancillary-page{padding:80px 0}}section#ancillary-page .wrapper-xl h2,section#ancillary-page .wrapper-xl h3,section#ancillary-page .wrapper-xl h4,section#ancillary-page .wrapper-xl h5,section#ancillary-page .wrapper-xl h6,section#ancillary-page .wrapper-xl p{margin-bottom:20px}section#ancillary-page .page-gallery{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:20px;padding:20px 0}@media(min-width: 992px){section#ancillary-page .page-gallery{padding:40px 0}}section#ancillary-page .page-gallery img{width:calc(50% - 20px);height:200px;object-fit:cover;border:1px solid #060a34}@media(min-width: 768px){section#ancillary-page .page-gallery img{width:calc(33% - 20px)}}@media(min-width: 992px){section#ancillary-page .page-gallery img{width:calc(25% - 20px)}}@media(min-width: 1240px){section#ancillary-page .page-gallery img{width:calc(20% - 20px)}}section#contact-page{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;position:relative}@media(min-width: 992px){section#contact-page{flex-direction:row}}section#contact-page aside{width:100%;display:block;position:relative;background:#fff;padding:10px 20px}@media(min-width: 768px){section#contact-page aside{padding:30px 40px}}@media(min-width: 992px){section#contact-page aside{width:32%;padding:60px 0;display:block !important}}section#contact-page aside .side-nav{padding:20px 0;margin:0}@media(min-width: 992px){section#contact-page aside .side-nav{padding:0 0 0 18%;margin:0 0 40px 0}}@media(min-width: 1240px){section#contact-page aside .side-nav{padding:0 0 0 25%}}@media(min-width: 1400px){section#contact-page aside .side-nav{padding:0 0 0 33%;margin:0 0 80px 0}}section#contact-page aside .side-nav h4{margin:0 0 10px 0;padding:0}@media(min-width: 992px){section#contact-page aside .side-nav h4{margin:0 0 30px 0;padding:0 30px 0 0}}section#contact-page aside .side-nav p{margin:0 0 20px 0;padding:0}@media(min-width: 992px){section#contact-page aside .side-nav p{margin:0 0 30px 0;padding:0 30px 0 0}}section#contact-page #contact-content{width:100%;display:block;position:relative;background:#e9e9e9;padding:30px 0}@media(min-width: 992px){section#contact-page #contact-content{width:68%;padding:60px 0}}section#contact-page #contact-content h4{padding:0 20px;margin:0 0 20px 0}@media(min-width: 992px){section#contact-page #contact-content h4{padding:0 3%}}@media(min-width: 1240px){section#contact-page #contact-content h4{padding:0 4.5%}}@media(min-width: 1400px){section#contact-page #contact-content h4{padding:0 6%}}section#contact-page #contact-content form{width:100%;display:block;position:relative;padding:0 20px}@media(min-width: 992px){section#contact-page #contact-content form{padding:0 3%}}@media(min-width: 1240px){section#contact-page #contact-content form{padding:0 4.5%}}@media(min-width: 1400px){section#contact-page #contact-content form{padding:0 6%}}section#contact-page #contact-content form fieldset{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;border:0}section#contact-page #contact-content form fieldset .form-group{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-bottom:20px}section#contact-page #contact-content form fieldset .form-group label{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000;width:100%;margin-bottom:10px}@media(min-width: 768px){section#contact-page #contact-content form fieldset .form-group label{font-size:1.2rem;line-height:1.56rem}}@media(min-width: 992px){section#contact-page #contact-content form fieldset .form-group label{font-size:1.3rem;line-height:1.69rem}}@media(min-width: 1240px){section#contact-page #contact-content form fieldset .form-group label{font-size:1.4rem;line-height:1.82rem}}@media(min-width: 1400px){section#contact-page #contact-content form fieldset .form-group label{font-size:1.5rem;line-height:1.95rem}}section#contact-page #contact-content form fieldset .form-group input{width:100%;margin-bottom:10px;padding:10px;background-color:#fff;border:0;color:#000}section#contact-page #contact-content form fieldset .form-group textarea{padding:10px;background-color:#fff;border:0;color:#000}section#contact-page #contact-content form fieldset button.primary{width:100%}@media(min-width: 768px){section#contact-page #contact-content form fieldset button.primary{width:75%}}@media(min-width: 992px){section#contact-page #contact-content form fieldset button.primary{width:50%}}section#page-content-holder .account-content{width:100%;display:block;position:relative;background:#f0f0f0;margin:0;padding:30px 20px}@media(min-width: 768px){section#page-content-holder .account-content{padding:60px 40px;margin:0 0 20px 0}}@media(min-width: 992px){section#page-content-holder .account-content{padding:100px 80px}}section#page-content-holder .account-content .account-block{margin:0 0 40px 0}@media(min-width: 992px){section#page-content-holder .account-content .account-block{margin:0 0 80px 0}}section#page-content-holder .account-content .account-block .account-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding-bottom:20px}section#page-content-holder .account-content .account-block .account-title h4{padding:0 0 0 80px;margin:auto 0}section#page-content-holder .account-content .account-block .account-title a{margin:auto 0}section#page-content-holder .account-content .account-block.account-notifications h4{margin:0 0 20px 0}section#page-content-holder .account-content .account-block.account-notifications .notification{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;background:#afcaea;border-radius:15px;padding:30px 20px;margin-bottom:20px}section#page-content-holder .account-content .account-block.account-notifications .notification.red{background:#bf0000}section#page-content-holder .account-content .account-block.account-notifications .notification.red h5,section#page-content-holder .account-content .account-block.account-notifications .notification.red p{color:#fff;font-weight:700}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-notifications .notification{flex-direction:row}}section#page-content-holder .account-content .account-block.account-notifications .notification h5{font-family:"brandon-grotesque",sans-serif;font-size:1.5rem;font-weight:700;font-style:normal;line-height:1.85rem;color:#6d9ed8;color:#6d9ed8;text-transform:uppercase;margin:0 0 20px 0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-notifications .notification h5{font-size:1.75rem;line-height:2.1875rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-notifications .notification h5{font-size:2rem;line-height:2.5rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-notifications .notification h5{font-size:2.25rem;line-height:2.8125rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-notifications .notification h5{font-size:2.5rem;line-height:3.125rem}}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-notifications .notification h5{margin:0}}section#page-content-holder .account-content .account-block.account-notifications .notification p{width:100%;margin:0 0 20px 0;text-align:left}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-notifications .notification p{width:40%;margin:auto 0}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-notifications .notification p{width:50%}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-notifications .notification p{width:60%}}section#page-content-holder .account-content .account-block.account-notifications .notification a{margin:0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-notifications .notification a{margin:auto 0}}section#page-content-holder .account-content .account-block.account-events .account-title h4{background:rgba(0,0,0,0) url("../img/icons/events-icon.svg") no-repeat;background-position:left;background-size:45px}section#page-content-holder .account-content .account-block.account-events ul.latest-events{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}section#page-content-holder .account-content .account-block.account-events ul.latest-events li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;background:#fff;padding:20px 30px;margin-bottom:20px;border-radius:15px}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li{width:49%}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li{width:32%;margin-bottom:0}}section#page-content-holder .account-content .account-block.account-events ul.latest-events li h6{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.125rem;color:#000;margin:0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li h6{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li h6{font-size:1.55rem;line-height:1.9375rem}}section#page-content-holder .account-content .account-block.account-events ul.latest-events li p.date{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:300;font-style:normal;line-height:1.125rem;color:#000;margin:0 0 25px 0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li p.date{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li p.date{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li p.date{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-events ul.latest-events li p.date{font-size:1.55rem;line-height:1.9375rem}}section#page-content-holder .account-content .account-block.account-news .account-title h4{background:rgba(0,0,0,0) url("../img/icons/news-icon.svg") no-repeat;background-position:left}section#page-content-holder .account-content .account-block.account-news ul.latest-news{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}section#page-content-holder .account-content .account-block.account-news ul.latest-news li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;background:#fff;padding:20px 30px;margin-bottom:20px;border-radius:15px}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-news ul.latest-news li{width:49%;margin-bottom:0}}section#page-content-holder .account-content .account-block.account-news ul.latest-news li h6{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.125rem;color:#000;margin:0 0 30px 0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-news ul.latest-news li h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-news ul.latest-news li h6{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-news ul.latest-news li h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-news ul.latest-news li h6{font-size:1.55rem;line-height:1.9375rem}}section#page-content-holder .account-content .account-block.account-messages .account-title h4{background:rgba(0,0,0,0) url("../img/icons/messages-icon.svg") no-repeat;background-position:left}section#page-content-holder .account-content .account-block.account-messages .messages{width:100%;background:#fff;padding:20px 30px;margin-bottom:20px;border-radius:15px}section#page-content-holder .account-content .account-block.account-messages .messages .message{border-bottom:1px solid #cbcbcb}section#page-content-holder .account-content .account-block.account-messages .messages .message:last-child{border-bottom:0}section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;margin:0 0 10px 0;padding:15px 0}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head{margin:0 0 20px 0;padding:30px 0}}section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head h6{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.125rem;color:#000;margin:0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head h6{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head h6{font-size:1.55rem;line-height:1.9375rem}}section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head p.date{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:300;font-style:normal;line-height:1.125rem;color:#000;margin:0}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head p.date{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head p.date{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head p.date{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-head p.date{font-size:1.55rem;line-height:1.9375rem}}section#page-content-holder .account-content .account-block.account-messages .messages .message .message-body{width:100%;padding-bottom:15px}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-messages .messages .message .message-body{padding-bottom:30px}}section#page-content-holder .account-content .account-block.account-messages .messages .message .message-body p{margin-bottom:20px}section#page-content-holder .account-content .account-block.account-information .account-title h4{background:rgba(0,0,0,0) url("../img/icons/account-icon.svg") no-repeat;background-position:left}section#page-content-holder .account-content .account-block.account-information .account-actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;margin-bottom:20px}section#page-content-holder .account-content .account-block.account-information .account-actions .action{width:46%;margin-right:10px;margin-bottom:20px}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-information .account-actions .action{width:46%;margin-right:20px}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-information .account-actions .action{width:23%}section#page-content-holder .account-content .account-block.account-information .account-actions .action:last-child{margin-right:0}}section#page-content-holder .account-content .account-block.account-information .account-actions .action a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:15px;background:#fff;padding:20px 30px;min-height:200px;text-decoration:none;transition:all .25s ease-out}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-information .account-actions .action a{min-height:250px}}section#page-content-holder .account-content .account-block.account-information .account-actions .action a:hover{background:#6d9ed8}section#page-content-holder .account-content .account-block.account-information .account-actions .action a:hover h6{color:#fff}section#page-content-holder .account-content .account-block.account-information .account-actions .action a:hover img{filter:invert(1)}section#page-content-holder .account-content .account-block.account-information .account-actions .action a img{margin:0 auto;margin-bottom:30px}section#page-content-holder .account-content .account-block.account-information .account-actions .action a h6{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.125rem;color:#000;margin:0;text-align:center}@media(min-width: 768px){section#page-content-holder .account-content .account-block.account-information .account-actions .action a h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder .account-content .account-block.account-information .account-actions .action a h6{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){section#page-content-holder .account-content .account-block.account-information .account-actions .action a h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#page-content-holder .account-content .account-block.account-information .account-actions .action a h6{font-size:1.55rem;line-height:1.9375rem}}section#account-features{width:100%;display:block;position:relative;padding:40px 0 10px 0}@media(min-width: 992px){section#account-features{padding:80px 0 20px 0}}section#account-features .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}section#account-features .wrapper form.login-form{width:100%;padding:20px;margin:0 auto;background:#f0f0f0}@media(min-width: 768px){section#account-features .wrapper form.login-form{width:85%}}@media(min-width: 992px){section#account-features .wrapper form.login-form{padding:40px;width:70%}}@media(min-width: 1240px){section#account-features .wrapper form.login-form{width:50%}}section#account-features .wrapper form.login-form .form-group{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-bottom:20px}section#account-features .wrapper form.login-form .form-group.checkbox-group label{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#000}@media(min-width: 768px){section#account-features .wrapper form.login-form .form-group.checkbox-group label{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#account-features .wrapper form.login-form .form-group.checkbox-group label{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#account-features .wrapper form.login-form .form-group.checkbox-group label{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#account-features .wrapper form.login-form .form-group.checkbox-group label{font-size:1.25rem;line-height:1.5625rem}}section#account-features .wrapper form.login-form .form-group.checkbox-group label input[type=checkbox]{width:30px;margin:auto 0}section#account-features .wrapper form.login-form .form-group label{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000}@media(min-width: 768px){section#account-features .wrapper form.login-form .form-group label{font-size:1.2rem;line-height:1.56rem}}@media(min-width: 992px){section#account-features .wrapper form.login-form .form-group label{font-size:1.3rem;line-height:1.69rem}}@media(min-width: 1240px){section#account-features .wrapper form.login-form .form-group label{font-size:1.4rem;line-height:1.82rem}}@media(min-width: 1400px){section#account-features .wrapper form.login-form .form-group label{font-size:1.5rem;line-height:1.95rem}}section#account-features .wrapper form.login-form .form-group input{background:#393c5f;color:#fff}section#account-features .wrapper form.login-form .form-group label,section#account-features .wrapper form.login-form .form-group input{margin-bottom:20px}section#account-actions{width:100%;display:block;position:relative;padding:10px 0 40px 0}@media(min-width: 992px){section#account-actions{padding:20px 0 80px 0}}section#account-actions .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}section#account-actions .wrapper .login-options{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;margin:0 auto}@media(min-width: 768px){section#account-actions .wrapper .login-options{width:85%}}@media(min-width: 992px){section#account-actions .wrapper .login-options{width:70%}}@media(min-width: 1240px){section#account-actions .wrapper .login-options{width:50%}}section#account-actions .wrapper .login-options a{color:#060a34;text-decoration:none;padding:0 10px}section#account-actions .wrapper .login-options a:hover{text-decoration:underline}section#account-actions .wrapper .login-options span{width:2px;height:auto;background-color:#060a34}form.apply-form{background:#f7f7f7;width:100%}@media(min-width: 992px){form.apply-form{width:calc(70% - 20px)}}form.apply-form .apply-section h6{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:600;font-style:normal;line-height:1.4rem;color:#000;margin-bottom:20px}@media(min-width: 768px){form.apply-form .apply-section h6{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 992px){form.apply-form .apply-section h6{font-size:1.3rem;line-height:1.625rem}}@media(min-width: 1240px){form.apply-form .apply-section h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){form.apply-form .apply-section h6{font-size:1.5rem;line-height:1.875rem}}form.apply-form .apply-section h6:first-child{border-bottom:1px solid #060a34;padding:10px 0}form.apply-form .apply-section .award-lists{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:30px}form.apply-form .apply-section .award-lists .uk-awards,form.apply-form .apply-section .award-lists .row-awards{width:calc(50% - 15px)}form.apply-form .apply-section .award-lists .uk-awards h6,form.apply-form .apply-section .award-lists .row-awards h6{padding:0;border:0}form.apply-form .apply-section .award-lists .uk-awards ul li,form.apply-form .apply-section .award-lists .row-awards ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.2rem;color:#000;gap:10px}@media(min-width: 768px){form.apply-form .apply-section .award-lists .uk-awards ul li,form.apply-form .apply-section .award-lists .row-awards ul li{font-size:.95rem;line-height:1.1875rem}}@media(min-width: 992px){form.apply-form .apply-section .award-lists .uk-awards ul li,form.apply-form .apply-section .award-lists .row-awards ul li{font-size:1rem;line-height:1.25rem}}@media(min-width: 1240px){form.apply-form .apply-section .award-lists .uk-awards ul li,form.apply-form .apply-section .award-lists .row-awards ul li{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 1400px){form.apply-form .apply-section .award-lists .uk-awards ul li,form.apply-form .apply-section .award-lists .row-awards ul li{font-size:1.15rem;line-height:1.4375rem}}form.apply-form .apply-section .award-lists .uk-awards ul li input[type=checkbox],form.apply-form .apply-section .award-lists .row-awards ul li input[type=checkbox]{width:30px}form.apply-form .apply-section .award-lists .row-awards ul{margin-bottom:20px}form.apply-form .apply-section .form-group{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-bottom:20px}form.apply-form .apply-section .form-group label{font-family:"brandon-grotesque",sans-serif;font-size:.95rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#000;width:100%;margin-bottom:10px}@media(min-width: 768px){form.apply-form .apply-section .form-group label{font-size:1rem;line-height:1.3rem}}@media(min-width: 992px){form.apply-form .apply-section .form-group label{font-size:1.1rem;line-height:1.43rem}}@media(min-width: 1240px){form.apply-form .apply-section .form-group label{font-size:1.2rem;line-height:1.56rem}}@media(min-width: 1400px){form.apply-form .apply-section .form-group label{font-size:1.3rem;line-height:1.69rem}}form.apply-form .apply-section .form-group input,form.apply-form .apply-section .form-group select{width:100%;margin-bottom:10px;padding:10px;background-color:#fff;border:0;color:#000}form.apply-form .apply-section .form-group select{padding:8px}form.apply-form .apply-section .form-group textarea{padding:10px;background-color:#fff;border:0;color:#000}form.apply-form .apply-section .form-group input:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#000 !important;border:0}form.apply-form .apply-button{width:100%;display:flex;position:relative}form.apply-form .apply-button a.primary,form.apply-form .apply-button button.primary{width:100%;margin:0 0 0 auto}@media(min-width: 768px){form.apply-form .apply-button a.primary,form.apply-form .apply-button button.primary{width:50%}}section#apply-for-membership{width:100%;display:block;position:relative;background:#f7f7f7;padding:40px 0}@media(min-width: 992px){section#apply-for-membership{padding:80px 0}}section#apply-for-membership .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:40px}@media(min-width: 992px){section#apply-for-membership .wrapper-xl{flex-direction:row}}section#apply-for-membership .wrapper-xl .apply-complete h5{margin-bottom:20px}section#apply-for-membership .wrapper-xl .further-information{width:100%;background:#f7f7f7}@media(min-width: 992px){section#apply-for-membership .wrapper-xl .further-information{width:calc(30% - 20px)}}section#apply-for-membership .wrapper-xl .further-information h5,section#apply-for-membership .wrapper-xl .further-information p,section#apply-for-membership .wrapper-xl .further-information ul{padding:20px;background:#fff;margin:0}section#apply-for-membership .wrapper-xl .further-information ul{list-style-type:decimal;padding:0 20px 20px 40px}section#apply-for-membership .wrapper-xl .further-information ul ol{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.2rem;color:#000;margin-bottom:20px;padding:0;display:list-item}@media(min-width: 768px){section#apply-for-membership .wrapper-xl .further-information ul ol{font-size:.95rem;line-height:1.5675rem}}@media(min-width: 992px){section#apply-for-membership .wrapper-xl .further-information ul ol{font-size:1rem;line-height:1.65rem}}@media(min-width: 1240px){section#apply-for-membership .wrapper-xl .further-information ul ol{font-size:1.1rem;line-height:1.815rem}}@media(min-width: 1400px){section#apply-for-membership .wrapper-xl .further-information ul ol{font-size:1.15rem;line-height:1.8975rem}}#page-content-holder #account-events{margin:0}#page-content-holder #account-events h4{background:rgba(0,0,0,0) url("../img/icons/events-icon.svg") no-repeat;background-position:left;background-size:45px;padding:0 0 0 80px;margin-bottom:20px}#page-content-holder #account-events .events-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#page-content-holder #account-events .events-list .event{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;background:#fff;padding:20px 30px;margin-bottom:20px;border-radius:15px}#page-content-holder #account-events .events-list .event h6{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.125rem;color:#000;margin:0}@media(min-width: 768px){#page-content-holder #account-events .events-list .event h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){#page-content-holder #account-events .events-list .event h6{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){#page-content-holder #account-events .events-list .event h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){#page-content-holder #account-events .events-list .event h6{font-size:1.55rem;line-height:1.9375rem}}#page-content-holder #account-events .events-list .event p.date{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:300;font-style:normal;line-height:1.125rem;color:#000;margin:0 0 25px 0}@media(min-width: 768px){#page-content-holder #account-events .events-list .event p.date{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){#page-content-holder #account-events .events-list .event p.date{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){#page-content-holder #account-events .events-list .event p.date{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){#page-content-holder #account-events .events-list .event p.date{font-size:1.55rem;line-height:1.9375rem}}#page-content-holder #account-messages{margin:0}#page-content-holder #account-messages h4{background:rgba(0,0,0,0) url("../img/icons/messages-icon.svg") no-repeat;background-position:left;background-size:45px;padding:0 0 0 80px;margin-bottom:20px}#page-content-holder #account-messages .messages{width:100%;background:#fff;padding:20px 30px;margin-bottom:20px;border-radius:15px}#page-content-holder #account-messages .messages .message{border-bottom:1px solid #cbcbcb}#page-content-holder #account-messages .messages .message.read{opacity:.3}#page-content-holder #account-messages .messages .message:last-child{border-bottom:0}#page-content-holder #account-messages .messages .message .message-head{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;margin:0 0 10px 0;padding:15px 0}@media(min-width: 992px){#page-content-holder #account-messages .messages .message .message-head{margin:0 0 20px 0;padding:30px 0}}#page-content-holder #account-messages .messages .message .message-head h6{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.125rem;color:#000;margin:0}@media(min-width: 768px){#page-content-holder #account-messages .messages .message .message-head h6{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){#page-content-holder #account-messages .messages .message .message-head h6{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){#page-content-holder #account-messages .messages .message .message-head h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){#page-content-holder #account-messages .messages .message .message-head h6{font-size:1.55rem;line-height:1.9375rem}}#page-content-holder #account-messages .messages .message .message-head p.date{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:300;font-style:normal;line-height:1.125rem;color:#000;margin:0}@media(min-width: 768px){#page-content-holder #account-messages .messages .message .message-head p.date{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){#page-content-holder #account-messages .messages .message .message-head p.date{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1240px){#page-content-holder #account-messages .messages .message .message-head p.date{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){#page-content-holder #account-messages .messages .message .message-head p.date{font-size:1.55rem;line-height:1.9375rem}}#page-content-holder #account-messages .messages .message .message-body{width:100%;padding-bottom:15px}@media(min-width: 992px){#page-content-holder #account-messages .messages .message .message-body{padding-bottom:30px}}#page-content-holder #account-messages .messages .message .message-body p{margin-bottom:20px}#page-content-holder #account-messages .messages .message .message-body a.primary{background-color:#f0f0f0}#page-content-holder #account-messages .messages .message .message-body a.primary:hover{background-color:#393c5f}#page-content-holder #account-gallery{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0;gap:20px}@media(min-width: 992px){#page-content-holder #account-gallery{flex-direction:row}}#page-content-holder #account-gallery h4{margin-bottom:20px}#page-content-holder #account-gallery .gallery-content{width:100%}@media(min-width: 992px){#page-content-holder #account-gallery .gallery-content{width:calc(60% - 10px)}}@media(min-width: 1240px){#page-content-holder #account-gallery .gallery-content{width:calc(70% - 10px)}}#page-content-holder #account-gallery .gallery-content ul.gallery-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start;gap:10px}#page-content-holder #account-gallery .gallery-content ul.gallery-list li{width:calc(50% - 10px);margin-bottom:10px}@media(min-width: 992px){#page-content-holder #account-gallery .gallery-content ul.gallery-list li{width:calc(33% - 10px)}}@media(min-width: 1240px){#page-content-holder #account-gallery .gallery-content ul.gallery-list li{width:calc(25% - 10px)}}#page-content-holder #account-gallery .gallery-content ul.gallery-list li a img{height:200px;width:200px;border:3px solid #000;object-fit:cover}@media(min-width: 768px){#page-content-holder #account-gallery .gallery-content ul.gallery-list li a img{height:350px;width:350px}}@media(min-width: 992px){#page-content-holder #account-gallery .gallery-content ul.gallery-list li a img{height:300px;width:300px}}@media(min-width: 1240px){#page-content-holder #account-gallery .gallery-content ul.gallery-list li a img{height:200px;width:200px}}@media(min-width: 1400px){#page-content-holder #account-gallery .gallery-content ul.gallery-list li a img{height:250px;width:250px}}#page-content-holder #account-gallery .gallery-menu{width:100%}@media(min-width: 992px){#page-content-holder #account-gallery .gallery-menu{width:calc(40% - 10px)}}@media(min-width: 1240px){#page-content-holder #account-gallery .gallery-menu{width:calc(30% - 10px)}}#page-content-holder #account-gallery .gallery-menu h4,#page-content-holder #account-gallery .gallery-menu ul{background-color:#fff}#page-content-holder #account-gallery .gallery-menu h4{margin:0;padding:20px 0 20px 20px}#page-content-holder #account-gallery .gallery-menu ul{margin:0;padding:20px}#page-content-holder #account-gallery .gallery-menu ul li{border-bottom:1px solid #f0f0f0}#page-content-holder #account-gallery .gallery-menu ul li a{padding:10px 15px;display:block;width:100%;text-decoration:none}#page-content-holder #account-gallery .gallery-menu ul li a:hover{background-color:#393c5f;color:#fff}section#page-content-holder #account-medals{margin:0}section#page-content-holder #account-medals h4{margin-bottom:20px}section#page-content-holder #account-medals form.apply-form{width:100%;padding:40px;background:#fff}section#page-content-holder #account-medals form.apply-form .apply-button button.primary{background-color:#f0f0f0}section#page-content-holder #account-medals form.apply-form .apply-button button.primary:hover{background-color:#060a34}section#page-content-holder #account-details{margin:0}section#page-content-holder #account-details h4{margin-bottom:20px}section#page-content-holder #account-details form.apply-form{width:100%;padding:40px;background:#fff}section#page-content-holder #account-details form.apply-form .apply-section .form-group input{background-color:#f0f0f0}section#page-content-holder #account-details form.apply-form .apply-section .form-group input:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 30px #f0f0f0 inset !important;-webkit-text-fill-color:#f0f0f0 !important;border:0}section#page-content-holder #account-details form.apply-form .apply-button button.primary{background-color:#f0f0f0}section#page-content-holder #account-details form.apply-form .apply-button button.primary:hover{background-color:#060a34}section#page-content-holder #account-membership{margin:0}section#page-content-holder #account-membership h4{margin-bottom:20px}section#page-content-holder #account-membership .membership-details{width:100%;display:block;position:relative;padding:20px 0}section#page-content-holder #account-membership .membership-details table{width:100%;border:0}section#page-content-holder #account-membership .membership-details table thead tr th{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:700;font-style:normal;line-height:1.25rem;color:#fff;background-color:#060a34;border-bottom:4px solid #6d9ed8;width:18.75%;text-align:left;padding:15px 10px}@media(min-width: 768px){section#page-content-holder #account-membership .membership-details table thead tr th{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder #account-membership .membership-details table thead tr th{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#page-content-holder #account-membership .membership-details table thead tr th{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#page-content-holder #account-membership .membership-details table thead tr th{font-size:1.25rem;line-height:1.5625rem}}section#page-content-holder #account-membership .membership-details table thead tr th:last-child{width:25%}section#page-content-holder #account-membership .membership-details table thead tr th span{display:none}@media(min-width: 768px){section#page-content-holder #account-membership .membership-details table thead tr th span{display:inline-block}}section#page-content-holder #account-membership .membership-details table tbody tr:nth-child(odd) td{background-color:#fff}section#page-content-holder #account-membership .membership-details table tbody tr td{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#060a34;background-color:#fff;width:18.75%;padding:10px 5px}@media(min-width: 768px){section#page-content-holder #account-membership .membership-details table tbody tr td{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder #account-membership .membership-details table tbody tr td{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#page-content-holder #account-membership .membership-details table tbody tr td{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#page-content-holder #account-membership .membership-details table tbody tr td{font-size:1.25rem;line-height:1.5625rem}}section#page-content-holder #account-membership .membership-details table tbody tr td:last-child{width:25%}section#page-content-holder #account-membership .membership-details table tbody tr td.status{font-weight:700}section#page-content-holder #account-membership .membership-details table tbody tr td.status span.active{color:#090}section#page-content-holder #account-membership .membership-details table tbody tr td.status span.expired{color:red}section#page-content-holder #account-membership .membership-details table tbody tr td.actions{text-align:center}section#page-content-holder #account-membership .membership-details table tbody tr td.actions a{font-family:"brandon-grotesque",sans-serif;font-size:.8rem;font-weight:700;font-style:normal;line-height:1.1rem;color:#060a34;color:#060a34;text-decoration:none;margin:0 3px}@media(min-width: 768px){section#page-content-holder #account-membership .membership-details table tbody tr td.actions a{font-size:.9rem;line-height:1.125rem}}@media(min-width: 992px){section#page-content-holder #account-membership .membership-details table tbody tr td.actions a{font-size:.95rem;line-height:1.1875rem}}@media(min-width: 1240px){section#page-content-holder #account-membership .membership-details table tbody tr td.actions a{font-size:1.05rem;line-height:1.3125rem}}@media(min-width: 1400px){section#page-content-holder #account-membership .membership-details table tbody tr td.actions a{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 768px){section#page-content-holder #account-membership .membership-details table tbody tr td.actions a{margin:0 10px}}section#page-content-holder #account-membership .membership-details table tbody tr td.actions a:hover{text-decoration:underline}section#page-content-holder #account-membership .membership-details table tbody tr td.actions a:last-child{color:red}section#page-content-holder #account-membership .membership-details table tbody tr td.actions span{height:auto;width:1px;background-color:#060a34;padding:10px 0}section#page-content-holder #account-addresses{margin:0}section#page-content-holder #account-addresses h4,section#page-content-holder #account-addresses h5{margin-bottom:20px}section#page-content-holder #account-addresses form.apply-form{width:100%;padding:40px;background:#fff;margin-bottom:20px}section#page-content-holder #account-addresses form.apply-form .apply-section .form-group input,section#page-content-holder #account-addresses form.apply-form .apply-section .form-group select{background-color:#f0f0f0}section#page-content-holder #account-addresses form.apply-form .apply-section .form-group input:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 30px #f0f0f0 inset !important;-webkit-text-fill-color:#f0f0f0 !important;border:0}section#page-content-holder #account-addresses form.apply-form .apply-button button.primary{background-color:#f0f0f0}section#page-content-holder #account-addresses form.apply-form .apply-button button.primary:hover{background-color:#060a34}section#page-content-holder #account-addresses form.apply-form .apply-button a.cancel-changes{color:red;text-decoration:none}section#page-content-holder #account-addresses form.apply-form .apply-button a.cancel-changes:hover{text-decoration:underline}section#page-content-holder #account-addresses .address-book{width:100%;display:block;position:relative;margin:0 0 20px 0}section#page-content-holder #account-addresses .address-book a.primary{margin:20px 0}section#page-content-holder #account-addresses .address-book .address-record{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;background:#fff;padding:20px 30px;margin-bottom:20px;border-radius:15px}@media(min-width: 768px){section#page-content-holder #account-addresses .address-book .address-record{flex-direction:row}}section#page-content-holder #account-addresses .address-book .address-record p{width:100%}@media(min-width: 768px){section#page-content-holder #account-addresses .address-book .address-record p{width:calc(55% - 10px)}}@media(min-width: 992px){section#page-content-holder #account-addresses .address-book .address-record p{width:calc(70% - 10px)}}section#page-content-holder #account-addresses .address-book .address-record .address-actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}@media(min-width: 768px){section#page-content-holder #account-addresses .address-book .address-record .address-actions{width:calc(45% - 10px)}}@media(min-width: 992px){section#page-content-holder #account-addresses .address-book .address-record .address-actions{width:calc(30% - 10px)}}section#page-content-holder #account-addresses .address-book .address-record .address-actions a.primary{background-color:#f0f0f0;margin:0 0 15px 0}@media(min-width: 768px){section#page-content-holder #account-addresses .address-book .address-record .address-actions a.primary{margin:0}}section#page-content-holder #account-addresses .address-book .address-record .address-actions a.primary:hover{background-color:#060a34}section#page-content-holder #account-addresses .address-book .address-record .address-actions a.remove-address{text-align:right;color:red;text-decoration:none}section#page-content-holder #account-addresses .address-book .address-record .address-actions a.remove-address:hover{text-decoration:underline}section#page-content-holder #account-orders{margin:0}section#page-content-holder #account-orders h4{margin-bottom:20px}section#page-content-holder #account-orders .my-orders{width:100%;display:block;position:relative;padding:10px 20px;background:#fff}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders{padding:40px}}section#page-content-holder #account-orders .my-orders .order{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start}section#page-content-holder #account-orders .my-orders .order .order-overview{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-bottom:1px solid #060a34;padding:20px 0}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-overview{flex-direction:row}}section#page-content-holder #account-orders .my-orders .order .order-overview .order-date h5,section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{margin:0 0 10px 0}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-overview .order-date h5,section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{margin:0}}section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.125rem;color:#000}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{font-size:.9rem;line-height:1.35rem}}@media(min-width: 992px){section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{font-size:.95rem;line-height:1.425rem}}@media(min-width: 1240px){section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{font-size:1rem;line-height:1.5rem}}@media(min-width: 1400px){section#page-content-holder #account-orders .my-orders .order .order-overview .order-date p{font-size:1.05rem;line-height:1.575rem}}section#page-content-holder #account-orders .my-orders .order .order-overview a.primary{margin:auto 0;background-color:#f0f0f0}section#page-content-holder #account-orders .my-orders .order .order-overview a.primary:hover{background-color:#060a34}section#page-content-holder #account-orders .my-orders .order .order-details{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:20px 0}section#page-content-holder #account-orders .my-orders .order .order-details .address-payment{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}section#page-content-holder #account-orders .my-orders .order .order-details .address-payment .order-bill-address,section#page-content-holder #account-orders .my-orders .order .order-details .address-payment .order-ship-address{width:calc(50% - 10px)}section#page-content-holder #account-orders .my-orders .order .order-details .address-payment .order-bill-address h5,section#page-content-holder #account-orders .my-orders .order .order-details .address-payment .order-ship-address h5{padding:0 0 10px 0;border-bottom:1px solid #060a34}section#page-content-holder #account-orders .my-orders .order .order-details .address-payment .order-bill-address p,section#page-content-holder #account-orders .my-orders .order .order-details .address-payment .order-ship-address p{padding:10px 0 0 0;margin-bottom:20px}section#page-content-holder #account-orders .my-orders .order .order-details .order-items{width:100%;display:block;position:relative;padding:20px 0}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table{width:100%;border:0;border-collapse:collapse}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:700;font-style:normal;line-height:1.25rem;color:#fff;background-color:#060a34;border-bottom:4px solid #6d9ed8;width:20%;text-align:left;padding:15px 10px}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th{font-size:1.25rem;line-height:1.5625rem}}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th span{display:none}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table thead tr th span{display:inline-block}}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr:nth-child(odd) td{background-color:#fff}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#060a34;background-color:#fff;width:20%;padding:10px 5px;border-bottom:1px solid #f0f0f0}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td{font-size:1.25rem;line-height:1.5625rem}}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.status{font-weight:700;color:#090}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions{text-align:center}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a{font-family:"brandon-grotesque",sans-serif;font-size:.8rem;font-weight:700;font-style:normal;line-height:1.1rem;color:#060a34;color:#060a34;text-decoration:none;margin:0 3px}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a{font-size:.9rem;line-height:1.125rem}}@media(min-width: 992px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a{font-size:.95rem;line-height:1.1875rem}}@media(min-width: 1240px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a{font-size:1.05rem;line-height:1.3125rem}}@media(min-width: 1400px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a{margin:0 10px}}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a:hover{text-decoration:underline}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions a:last-child{color:red}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td.actions span{height:auto;width:1px;background-color:#060a34;padding:10px 0}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td img{width:60px}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tbody tr td img{width:125px}}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr td{font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#060a34;border-bottom:1px solid #f0f0f0;padding:10px 10px 10px 0}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr td{font-size:1.1rem;line-height:1.375rem}}@media(min-width: 992px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr td{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 1240px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr td{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1400px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr td{font-size:1.25rem;line-height:1.5625rem}}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr.shipping td{border-bottom:1px solid #060a34}section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr.grand-total td{font-family:"brandon-grotesque",sans-serif;font-size:1.2rem;font-weight:700;font-style:normal;line-height:1.4rem;color:#060a34;border-bottom:1px solid #060a34}@media(min-width: 768px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr.grand-total td{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 992px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr.grand-total td{font-size:1.3rem;line-height:1.625rem}}@media(min-width: 1240px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr.grand-total td{font-size:1.35rem;line-height:1.6875rem}}@media(min-width: 1400px){section#page-content-holder #account-orders .my-orders .order .order-details .order-items table tfoot tr.grand-total td{font-size:1.4rem;line-height:1.75rem}}section#shop-overview{width:100%;display:block;position:relative;background:#f7f7f7;padding:40px 0}@media(min-width: 992px){section#shop-overview{padding:80px 0}}section#shop-overview .wrapper-xl h4{margin:0 0 30px 0}section#shop-overview .wrapper-xl p{margin:0 0 20px 0}section#shop-overview .wrapper-xl ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;gap:10px}section#shop-overview .wrapper-xl ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start;width:calc(50% - 10px);margin-bottom:30px}@media(min-width: 992px){section#shop-overview .wrapper-xl ul li{width:calc(33.33% - 10px)}}section#shop-overview .wrapper-xl ul li img{position:relative;object-fit:cover;margin-bottom:15px;height:250px}section#shop-overview .wrapper-xl ul li h6,section#shop-overview .wrapper-xl ul li p{text-transform:uppercase}section#shop-overview .wrapper-xl ul li p{margin-bottom:20px}section#shop-overview .wrapper-xl ul li a{width:100%}@media(min-width: 768px){section#shop-overview .wrapper-xl ul li a{width:75%}}section#shop-query{width:100%;display:block;position:relative;background:#fff;padding:30px 0}@media(min-width: 992px){section#shop-query{padding:60px 0}}section#shop-query .wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 768px){section#shop-query .wrapper{flex-direction:row}}section#shop-query .wrapper h4{margin:0 0 20px 0}@media(min-width: 768px){section#shop-query .wrapper h4{margin:0}}section#shop-query .wrapper a{background-color:#f0f0f0;margin:auto 0;width:75%;text-align:left}@media(min-width: 768px){section#shop-query .wrapper a{width:40%;text-align:center}}@media(min-width: 1240px){section#shop-query .wrapper a{width:30%}}section#shop-query .wrapper a:hover{background-color:#060a34}section#shop-checkout{width:100%;display:block;position:relative;background:#f7f7f7;padding:40px 0}@media(min-width: 992px){section#shop-checkout{padding:80px 0}}section#shop-checkout .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:40px}@media(min-width: 992px){section#shop-checkout .wrapper-xl{flex-direction:row}}section#shop-checkout .wrapper-xl .checkout-form{width:calc(100% - 20px)}@media(min-width: 992px){section#shop-checkout .wrapper-xl .checkout-form{width:calc(70% - 20px)}}section#shop-checkout .wrapper-xl .checkout-form h4,section#shop-checkout .wrapper-xl .checkout-form p{margin-bottom:20px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;border:0}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;gap:15px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship input[type=checkbox]{width:20px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship label{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000}@media(min-width: 768px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship label{font-size:1.2rem;line-height:1.56rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship label{font-size:1.3rem;line-height:1.69rem}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship label{font-size:1.4rem;line-height:1.82rem}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #check-ship label{font-size:1.5rem;line-height:1.95rem}}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .bill-address,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .ship-address{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:20px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .bill-address h5,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .ship-address h5{width:100%;border-bottom:1px solid #060a34;padding:0 0 15px 0}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .bill-address .bill-contact-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .bill-address .bill-address-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .bill-address .ship-contact-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .bill-address .ship-address-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .ship-address .bill-contact-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .ship-address .bill-address-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .ship-address .ship-contact-details,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .ship-address .ship-address-details{width:calc(50% - 10px)}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-bottom:20px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group label{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000;width:100%;margin-bottom:10px}@media(min-width: 768px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group label{font-size:1.2rem;line-height:1.56rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group label{font-size:1.3rem;line-height:1.69rem}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group label{font-size:1.4rem;line-height:1.82rem}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group label{font-size:1.5rem;line-height:1.95rem}}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group input,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group select{width:100%;margin-bottom:10px;padding:10px;background-color:#fff;border:0;color:#000}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group select{padding:8px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group textarea{padding:10px;background-color:#fff;border:0;color:#000}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group input[type=radio]{width:50px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset .form-group span.note{display:block;width:100%;background:#b4b6c2;color:#fff;padding:5px 10px;margin-top:10px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #payment-options{background:#393c5f;padding:20px}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #payment-options label,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset #payment-options p{color:#fff}section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset a.primary,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset button.primary{width:100%;margin:0 0 0 auto}@media(min-width: 768px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset a.primary,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset button.primary{width:75%}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset a.primary,section#shop-checkout .wrapper-xl .checkout-form form#checkout-form-details fieldset button.primary{width:50%}}section#shop-checkout .wrapper-xl .basket-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:calc(100% - 20px);background:#fff;padding:20px 10px}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items{width:calc(30% - 20px);padding:40px}}section#shop-checkout .wrapper-xl .basket-items h5{font-family:"brandon-grotesque",sans-serif;font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.75rem;color:#000;padding:0 0 15px 0;border-bottom:1px solid #060a34}@media(min-width: 768px){section#shop-checkout .wrapper-xl .basket-items h5{font-size:1.6rem;line-height:2rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items h5{font-size:1.8rem;line-height:2.25rem}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .basket-items h5{font-size:2rem;line-height:2.5rem}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .basket-items h5{font-size:2.2rem;line-height:2.75rem}}section#shop-checkout .wrapper-xl .basket-items .item-list ul{margin:20px 0 40px 0}section#shop-checkout .wrapper-xl .basket-items .item-list ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-bottom:1px solid #f0f0f0;gap:10px;padding:0 0 10px 0}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li{flex-direction:column;padding:0;gap:0}}section#shop-checkout .wrapper-xl .basket-items .item-list ul li img{margin-bottom:0;height:50px;object-fit:contain}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li img{margin-bottom:20px;height:150px}}section#shop-checkout .wrapper-xl .basket-items .item-list ul li h6{margin:auto 0;width:30%}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li h6{margin:0;width:auto}}section#shop-checkout .wrapper-xl .basket-items .item-list ul li p{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;gap:16px;margin:auto 0}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p{margin:0;justify-content:flex-start}}section#shop-checkout .wrapper-xl .basket-items .item-list ul li p:last-child{padding:0;width:60%}section#shop-checkout .wrapper-xl .basket-items .item-list ul li p:last-child span{margin:auto 0;display:none}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p:last-child span{margin:0;display:block}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p:last-child{justify-content:flex-start;width:auto;padding:0 0 15px 0}}section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{font-family:"brandon-grotesque",sans-serif;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.3rem;color:#000;width:calc(25% - 8px);text-align:center;height:40px}@media(min-width: 768px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{font-size:1.15rem;line-height:1.4375rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{font-size:1.3rem;line-height:1.625rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{width:calc(50% - 8px);height:auto}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{width:calc(33% - 8px)}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p input{width:calc(25% - 8px)}}section#shop-checkout .wrapper-xl .basket-items .item-list ul li p a{font-family:"brandon-grotesque",sans-serif;font-size:.8rem;font-weight:700;font-style:normal;line-height:1rem;color:#000;margin:10px 0}@media(min-width: 768px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p a{font-size:.85rem;line-height:1.0625rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p a{font-size:.9rem;line-height:1.125rem}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p a{font-size:.95rem;line-height:1.1875rem}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p a{font-size:1rem;line-height:1.25rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .item-list ul li p a{margin:auto 0}}section#shop-checkout .wrapper-xl .basket-items .basket-totals h6{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.2rem;color:#000;gap:10px;margin:10px 0;padding:10px 0;border-bottom:1px solid #f0f0f0}@media(min-width: 768px){section#shop-checkout .wrapper-xl .basket-items .basket-totals h6{font-size:1rem;line-height:1.25rem}}@media(min-width: 992px){section#shop-checkout .wrapper-xl .basket-items .basket-totals h6{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1240px){section#shop-checkout .wrapper-xl .basket-items .basket-totals h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#shop-checkout .wrapper-xl .basket-items .basket-totals h6{font-size:1.6rem;line-height:2rem}}section#shop-checkout .wrapper-xl .basket-items .basket-totals h6:last-child{font-weight:700;color:#060a34}section#shop-checkout .wrapper-xl .basket-items .basket-totals h6 span{width:calc(50% - 5px);text-align:right}section#shop-confirm{width:100%;display:block;position:relative;padding:40px 0}@media(min-width: 992px){section#shop-confirm{padding:80px 0}}section#shop-confirm .wrapper-xl .checkout-complete h4,section#shop-confirm .wrapper-xl .checkout-complete p{margin-bottom:20px}section#shop-confirm .wrapper-xl .checkout-complete .your-details{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:40px;width:100%;margin-bottom:20px}section#shop-confirm .wrapper-xl .checkout-complete .your-details .order-bill-address,section#shop-confirm .wrapper-xl .checkout-complete .your-details .order-ship-address{width:calc(50% - 20px)}section#shop-confirm .wrapper-xl .checkout-complete .your-details .order-bill-address h5,section#shop-confirm .wrapper-xl .checkout-complete .your-details .order-ship-address h5{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #060a34}section#shop-confirm .wrapper-xl .checkout-complete .your-details .order-bill-address p,section#shop-confirm .wrapper-xl .checkout-complete .your-details .order-ship-address p{margin:0 0 20px 0}section#shop-confirm .wrapper-xl .checkout-complete .item-list{width:100%;display:block;position:relative}section#shop-confirm .wrapper-xl .checkout-complete .item-list h5{margin-bottom:20px;padding:0 0 20px 0;border-bottom:1px solid #060a34}section#shop-confirm .wrapper-xl .checkout-complete .item-list ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px;width:100%}section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;gap:20px;border-bottom:1px solid #f0f0f0;padding:10px 0}section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li h6.first{width:90px}@media(min-width: 768px){section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li h6.first{width:125px}}section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li img{width:90px;height:90px;object-fit:contain;object-position:left}@media(min-width: 768px){section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li img{width:125px;height:125px}}section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li h6{width:calc(25% - 20px);text-align:left}section#shop-confirm .wrapper-xl .checkout-complete .item-list ul li p{width:calc(25% - 20px);text-align:left}section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;font-family:"brandon-grotesque",sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:1.2rem;color:#000;gap:10px;margin:10px 0;padding:10px 0;border-bottom:1px solid #f0f0f0}@media(min-width: 768px){section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6{font-size:1rem;line-height:1.25rem}}@media(min-width: 992px){section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6{font-size:1.2rem;line-height:1.5rem}}@media(min-width: 1240px){section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6{font-size:1.4rem;line-height:1.75rem}}@media(min-width: 1400px){section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6{font-size:1.6rem;line-height:2rem}}section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6:last-child{font-weight:700;color:#060a34}section#shop-confirm .wrapper-xl .checkout-complete .basket-totals h6 span{width:calc(50% - 5px);text-align:right}/*# sourceMappingURL=main.css.map */
