.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:a}@keyframes a{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:4}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:2;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{cursor:pointer;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}

/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */*{box-sizing:border-box}html{color:#222;font-size:1em;line-height:1.4}hr{display:block;height:1px;border:0;border-top:1px solid #dadcdd;margin:35px 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html{scroll-behavior:smooth}body,html{background:#fff}body{font-size:17px;color:#222;font-family:Roboto,sans-serif;line-height:1.4;position:relative}.iframe-wrap:first-child,.split-content:first-child,blockquote:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.iframe-wrap:last-child,.split-content:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}iframe,img{display:block;max-width:100%;height:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.wrapper{width:100%;margin:0;padding:0 20px}@media (min-width:640px){.wrapper{width:600px;margin:0 auto;padding:0}}@media (min-width:940px){.wrapper{width:900px}}@media (min-width:1240px){.wrapper{width:1200px}}h1,h2,h3,h4,h5,h6{line-height:1;margin:30px 0 25px;text-transform:uppercase;font-weight:500;letter-spacing:.05em;color:#1f456b}h1.under,h2.under,h3.under,h4.under,h5.under,h6.under{position:relative;padding-bottom:28px;margin-bottom:40px}h1.under:after,h2.under:after,h3.under:after,h4.under:after,h5.under:after,h6.under:after{position:absolute;bottom:0;left:0;width:85px;background:#f6bf17;display:block;height:3px;content:""}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}h1{font-size:26px;margin:40px 0}@media (min-width:640px){h1{font-size:36px}}h2{font-size:24px}@media (min-width:640px){h2{font-size:32px}}h3{font-size:20px}@media (min-width:640px){h3{font-size:28px}}h4{font-size:20px}@media (min-width:640px){h4{font-size:24px}}h5{font-size:20px}h6{font-size:16px}::selection{background:#1f456b;color:#fff;text-shadow:none}a{color:#1f456b;text-decoration:none;transition:all .3s}a:hover{color:#9cb0c4}blockquote{border-left:5px solid #e6e6e6;padding-left:20px}blockquote cite{display:block;text-transform:uppercase;font-size:12px;margin:5px 0 0;font-style:normal}header .masthead{padding:35px 0}@media (min-width:940px){header .masthead{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}header .logo{margin:0 auto 30px}@media (min-width:940px){header .logo{margin:0}}header .options{text-align:center}@media (min-width:940px){header .options{text-align:right;margin-left:40px}}header .options .upper{font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:20px}header .options .upper i{margin-right:10px}header .options .upper span{margin:0 12px;color:#9cb0c4}header .options .upper span.break{visibility:hidden;margin:0;display:block}@media (min-width:640px){header .options .upper span.break{visibility:visible;margin:0 12px;display:inline}}header .options .lower{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:940px){header .options .lower{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:640px){header .options .lower a.button{margin-left:8px}}header .search{width:100%;margin-bottom:20px}@media (min-width:940px){header .search{margin:0;width:auto}}header .search .input-wrap{display:-ms-flexbox;display:flex;border:1px solid #dadcdd}@media (min-width:940px){header .search .input-wrap{width:220px}}header .search .input-wrap input{margin:0;padding:0 12px;border:0;font-size:11px;width:calc(100% - 34px)}header .search .input-wrap .button{width:34px;height:34px;line-height:34px;text-align:center;padding:0;background:0;color:#93989c;font-size:16px}header .search .input-wrap .button:hover{color:#1f456b}.tagline{font-size:17px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#f5821f;padding:25px 0}.hero,.tagline{text-align:center;letter-spacing:.05em}.hero{position:relative;color:#1f456b;font-size:18px;margin-bottom:40px}@media (min-width:940px){.hero{margin-bottom:60px;color:#fff;text-shadow:0 0 8px rgba(0,0,0,.5)}}.hero .overlay{margin-top:30px}@media (min-width:940px){.hero .overlay{margin:0;position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}}.hero .title{font-size:30px;font-weight:500;text-transform:uppercase;position:relative;padding-bottom:20px}@media (min-width:940px){.hero .title{font-size:40px}}.hero .title:after{position:absolute;bottom:0;left:50%;margin-left:-30px;width:60px;height:1px;background:#1f456b;content:""}@media (min-width:940px){.hero .title:after{background:#fff}}.hero p{margin:35px 0}.hero .button.white{text-shadow:none;color:#1f456b;border-color:#1f456b}@media (min-width:940px){.hero .button.white{border-color:#fff;color:#fff;margin-bottom:45px}}.hero .owl-nav .owl-next,.hero .owl-nav .owl-prev{bottom:0;position:absolute;left:0;font-size:40px;line-height:40px}@media (min-width:940px){.hero .owl-nav .owl-next,.hero .owl-nav .owl-prev{left:20px;top:50%;bottom:auto;margin-top:-20px}}.hero .owl-nav .owl-next{left:auto;right:0}@media (min-width:940px){.hero .owl-nav .owl-next{left:auto;right:20px}}footer{padding-bottom:40px;margin-top:40px}footer .tagline{padding:0;margin-bottom:30px}footer .newsletter{background:#f7f8f9;padding:20px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:1240px){footer .newsletter{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}footer .newsletter .title{font-weight:700;color:#1f456b;text-align:center;width:100%;margin:0 0 10px}@media (min-width:1240px){footer .newsletter .title{margin:0 30px 0 0;width:auto;text-align:left}}footer .newsletter form{width:100%;margin-bottom:20px}@media (min-width:640px){footer .newsletter form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto}}@media (min-width:1240px){footer .newsletter form{margin:0}}footer .newsletter form input{font-size:14px;line-height:34px;padding:0 10px;margin:0 0 10px;background:0}@media (min-width:640px){footer .newsletter form input{margin:0 10px 0 0}}@media (min-width:1240px){footer .newsletter form input{width:300px}}footer .newsletter form button{width:100%}@media (min-width:640px){footer .newsletter form button{width:auto}}footer .social{font-size:16px;display:-ms-flexbox;display:flex}footer .social a{color:#9cb0c4;margin:0 15px}@media (min-width:1240px){footer .social a{margin:0 0 0 25px}}footer .social a:hover{color:#1f456b}footer .logos{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}footer .logos>*{margin-bottom:30px}@media (min-width:640px){footer .logos{-ms-flex-direction:row;flex-direction:row}}@media (min-width:940px){footer .logos{-ms-flex-pack:justify;justify-content:space-between}}footer .logos .san{width:192px}@media (min-width:640px){footer .logos .canada{margin-left:40px}}@media (min-width:940px){footer .upper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}footer .lower{border-top:1px solid #dadcdd;padding-top:30px;font-size:13px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:940px){footer .lower{-ms-flex-direction:row;flex-direction:row}}footer .lower .left{margin-bottom:30px}@media (min-width:940px){footer .lower .left{margin:0}}footer .lower a{color:#222;text-decoration:underline}footer .lower a:hover{color:#1f456b}.backtotop{-ms-flex-align:center;align-items:center;background-color:#1f456b;border-radius:50%;bottom:5rem;display:-ms-inline-flexbox;display:inline-flex;height:40px;-ms-flex-pack:center;justify-content:center;opacity:0;position:fixed;right:1rem;visibility:hidden;transition:all .7s;width:40px;z-index:5}.backtotop:focus,.backtotop:hover{opacity:.9}.backtotop.active{opacity:1;visibility:visible}@media (min-width:640px){.backtotop{height:50px;right:2rem;width:50px}}@media (min-width:940px){.backtotop{right:4rem}}.backtotop svg{fill:#fff;width:22px}@media (min-width:640px){.backtotop svg{width:28px}}nav.main{border-top:1px solid #dadcdd;border-bottom:1px solid #dadcdd;font-size:14px;line-height:1.5;font-weight:700;text-transform:uppercase;position:relative}nav.main .trigger{color:#1f456b;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:1240px){nav.main .trigger{display:none}}nav.main .trigger .inner{cursor:pointer;padding:15px 0}nav.main .trigger i{margin-left:5px}nav.main>ul{display:none;list-style:none;margin:0;padding:0;border-top:1px solid #dadcdd;position:absolute;z-index:3;top:100%;width:100%;right:0;background:#fff}@media (min-width:640px){nav.main>ul{width:300px}}@media (min-width:1240px){nav.main>ul{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;position:relative;top:auto;right:auto;width:100%;background:0;border:0}}nav.main>ul>li{border-bottom:1px solid #dadcdd;position:relative}@media (min-width:1240px){nav.main>ul>li{border:0}nav.main>ul>li:hover a{color:#fff;background:#1f456b}nav.main>ul>li:hover .dropdown{display:block!important}}nav.main>ul>li>i{position:absolute;top:0;right:0;height:51px;line-height:51px;padding:0 14px}@media (min-width:1240px){nav.main>ul>li>i{display:none}}nav.main>ul>li>a{display:block;padding:15px 0}@media (min-width:640px){nav.main>ul>li>a{padding:15px 20px}}nav.main>ul>li.social{display:-ms-flexbox;display:flex;padding:5px;font-size:16px}@media (min-width:1240px){nav.main>ul>li.social{margin-left:auto;padding:0}nav.main>ul>li.social:hover a{background:0}}nav.main>ul>li.social a{color:#647890;width:38px;height:38px;line-height:38px;text-align:center;padding:0}nav.main>ul>li.social a:hover{background:#1f456b;color:#fff}nav.main .dropdown{display:none;font-size:12px;font-weight:400;list-style:none;margin:0;padding:0;background:#1f456b}@media (min-width:1240px){nav.main .dropdown{position:absolute;top:100%;left:0;z-index:3;width:200px}}nav.main .dropdown li{position:relative;border-top:1px solid hsla(0,0%,100%,.15)}@media (min-width:1240px){nav.main .dropdown li:hover>ul{display:block!important}nav.main .dropdown li:hover>a{background:#2a5f93}}nav.main .dropdown li>i{position:absolute;top:0;right:0;color:#fff;width:38px;height:38px;line-height:38px;text-align:center;padding:0}@media (min-width:1240px){nav.main .dropdown li>i{display:none}}nav.main .dropdown li a{display:block;padding:10px 20px;color:#fff}nav.main .dropdown li ul{list-style:none;margin:0;padding:0;display:none;background:#193857}@media (min-width:1240px){nav.main .dropdown li ul{z-index:3;width:200px;position:absolute;top:-1px;left:100%}}nav.main .dropdown li ul li a{padding:10px 30px}nav.footer{margin-bottom:30px;font-size:12px;font-weight:700;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:940px){nav.footer{-ms-flex-direction:row;flex-direction:row}}nav.footer a{margin-bottom:5px}nav.footer a:last-child{margin-bottom:0}@media (min-width:940px){nav.footer a{margin:0 30px 0 0}}@media (min-width:1240px){.upper nav.footer a{margin:0 0 0 30px}}label{display:block;font-size:13px;font-weight:500;text-transform:uppercase;margin-bottom:4px}label .required{margin-left:5px;color:#c82727}label.error{color:#c82727}label a{text-decoration:underline}input,textarea{display:block;width:100%;padding:12px 10px;border:1px solid #dadcdd;font-family:Roboto,sans-serif;color:#222;font-size:15px;line-height:1.2;background:#fff;margin:0 0 15px;transition:all .3s}input:focus,textarea:focus{background:#f2f2f2}input.error,textarea.error{border:1px solid #c82727}input[type=file],textarea[type=file]{padding:10px}textarea{min-height:150px}button,input[type=file],input[type=password],input[type=text],textarea{outline:none}select{width:100%}select.error{border:1px solid #c82727}.checkbox label,.radio label{text-transform:none;display:inline-block;padding:0;margin-right:20px}.checkbox input,.radio input{width:auto;margin-right:10px;display:inline-block}button.button,input.button{border:none;display:inline-block;width:auto}form .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .col{width:100%}@media (min-width:640px){form .col{width:calc(50% - 15px);margin-right:30px}form .col:last-child{margin-right:0}}@media (min-width:640px){form .col.tri{width:calc(33.33333% - 20px)}form .col.tri:last-child{margin-right:0}}@media (min-width:640px){form .col.quad{width:calc(50% - 15px)}form .col.quad:nth-child(2n){margin-right:0}}@media (min-width:940px){form .col.quad{width:calc(25% - 22.5px)}form .col.quad:nth-child(2n){margin-right:30px}form .col.quad:last-child{margin-right:0}}form .col.full{width:100%;margin-right:0}form .col.last{text-align:right}form .col.last.donate{text-align:left}form .col.last.donate .button{margin-left:0}form .col.last .button{margin:10px 0 0 10px}.button{font-family:Roboto,sans-serif;display:inline-block;border-radius:0;padding:9px 20px;background:#1f456b;color:#fff;font-size:15px;font-weight:500;line-height:1.2;text-transform:uppercase;text-align:center;transition:all .3s}.button:hover{color:#fff;opacity:.8}.button.call{margin-top:20px}.button.yellow{background:#f6bf17}.button.blue{background:#1f456b}.button.orange{background:#f5821f}.button.large{padding:11px 20px}.button.large.hollow{padding:10px 19px}.button.small{font-size:12px;line-height:1.5;padding:9px 15px}.button.small.hollow{padding:8px 14px}.button.tiny{font-size:11px;line-height:1.5;padding:5px 8px}.button.hollow{padding:8px 19px;border:1px solid #fff;background:0}.button.hollow.yellow{color:#f6bf17;border-color:#f6bf17}.button.hollow.blue{color:#1f456b;border-color:#1f456b}.button .balance{font-size:12px;font-weight:400}.visit-split .video-contain{margin-bottom:40px}.video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-caption{font-size:12px;margin-top:20px}img.aligncenter{margin:20px auto}@media (min-width:640px){img.alignright{float:right;margin:0 0 20px 20px}}@media (min-width:640px){img.alignleft{float:left;margin:0 20px 20px 0}}.content{margin-top:60px}@media (min-width:940px){.content{display:-ms-flexbox;display:flex}}.content .content-left{margin-bottom:40px}@media (min-width:940px){.content .content-left{width:calc(72% - 20px);margin:0 40px 0 0}}@media (min-width:940px){.content .content-right{width:calc(28% - 20px)}}.content .content-full,.grid-item,.grid-sizer{width:100%}@media (min-width:640px){.grid-item,.grid-sizer{width:calc(50% - 15px)}}@media (min-width:940px){.grid-item,.grid-sizer{width:calc(33.33333% - 26.666666666666668px)}}@media (min-width:940px){.visit-split .grid-item,.visit-split .grid-sizer{width:calc(50% - 20px)}}.grid-item{margin-bottom:30px}@media (min-width:940px){.grid-item{margin-bottom:40px}}.gutter-sizer{width:30px}@media (min-width:940px){.gutter-sizer{width:40px}}.owl-carousel.off{display:block}.select2-container--default{font-size:15px;margin-bottom:15px}.select2-container--default input{margin:0}.select2-container--default .select2-selection--single{height:44px;border-radius:0;border-color:#dadcdd}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.select2-container--default .select2-dropdown{border-radius:0;border-color:#dadcdd}.select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#1f456b}.sort .select2-container--default,.subscriptions .select2-container--default{margin-bottom:0}.sort .select2-container--default .select2-selection--single,.subscriptions .select2-container--default .select2-selection--single{height:38px}.sort .select2-container--default .select2-selection--single .select2-selection__rendered,.subscriptions .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.sort .select2-container--default .select2-selection--single .select2-selection__arrow,.subscriptions .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.categories,.home-block,.home-split,.side-articles,.side-sponsors{padding-top:25px;margin-bottom:40px;border-top:5px solid #1f456b}.home-split{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:940px){.home-split{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.home-split .left{width:100%}@media (min-width:940px){.home-split .left{width:calc(34% - 20px);margin-right:40px}}@media (min-width:940px){.home-split .right{width:calc(66% - 20px)}}.current-issue{font-size:15px}.current-issue img{margin:0 auto 30px}@media (min-width:940px){.current-issue img{margin:0}}.current-issue .info .subtitle{text-transform:uppercase;font-weight:700;color:#647890;font-size:14px;letter-spacing:.05em}.current-issue .info ul{font-weight:700;list-style:none;padding:0}.current-issue .info ul li{margin:8px 0}.current-issue .info .button{margin:10px 5px 0 0}.article{font-size:15px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.article{-ms-flex-direction:row;flex-direction:row}}.article .image{display:block;max-width:200px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:15px}@media (min-width:640px){.article .image{margin:0 25px 0 0}}.article .category,.article .meta,.article .tags{font-size:12px}.article .category{color:#9cb0c4;text-transform:uppercase}.article .tags{text-transform:uppercase;margin-bottom:10px}.article .title{font-size:18px;font-weight:700;line-height:1.2}.article p{font-weight:400}.article .author{font-size:12px;font-weight:400}.article .button.tiny{margin-top:20px}.article.free .image{position:relative}.article.free .image:after{position:absolute;bottom:0;left:0;padding:5px 10px;background:#f6bf17;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;content:"Read For Free"}.article.sub-read .image{position:relative}.article.sub-read .image:after{position:absolute;bottom:0;left:0;padding:5px 10px;background:#f6bf17;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;content:"Subscribe To Read"}@media (min-width:640px){.article.featured{-ms-flex-direction:column;flex-direction:column}}.article.featured .image{max-width:100%;margin:0 0 25px}.article.featured .info{width:100%}.article.featured .title{font-size:20px}.home-lower .article,.side-articles .article{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dadcdd}.home-lower .article:last-child,.side-articles .article:last-child{border-bottom:0;margin:0;padding:0}.home-lower .article+.pagination,.side-articles .article+.pagination{border-top:0;padding-top:0}.side-articles .article{-ms-flex-direction:column;flex-direction:column}@media (min-width:1240px){.side-articles .article{-ms-flex-direction:row;flex-direction:row}}.side-articles .article .image{margin-bottom:12px;width:100%}@media (min-width:1240px){.side-articles .article .image{max-width:120px;margin:0 12px 0 0}}.side-articles .article.featured{-ms-flex-direction:column;flex-direction:column}.side-articles .article.featured .image{max-width:100%;margin:0 0 25px}.article-listing .article{border:1px solid #dadcdd}.article-listing .article .image{margin:0}.article-listing .article .info{padding:20px}.advertise{padding:10px;margin-bottom:20px;background:#f7f8f9}.advertise img{height:auto}.advertise ins{display:block;margin-bottom:10px}.advertise ins:last-child{margin:0}.advertise .button{display:block;margin-bottom:10px;font-size:16px;line-height:1;padding:6px 10px 5px}.advertise .button span{font-size:14px;display:block}.advertise.wide{padding:25px 25px 0;margin:50px 0 0}.advertise.wide.b-mar{margin:0 0 50px}.advertise.wide .owl-carousel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advertise.wide .owl-carousel ins{margin:0 0 25px;border:1px solid #dadcdd}@media (min-width:940px){.advertise.wide .owl-carousel ins{width:calc(25% - 18.75px);margin:0 25px 25px 0}.advertise.wide .owl-carousel ins:nth-child(4n){margin-right:0}}@media (min-width:940px){.advertise.wide.large .owl-carousel ins{width:calc(50% - 12.5px)}.advertise.wide.large .owl-carousel ins:nth-child(2n){margin-right:0}}.archives{border-top:1px solid #dadcdd;padding-top:25px;margin-bottom:45px}.archives .upper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:25px}.archives .upper h5{margin:0}.archives .upper .all{margin-left:auto;font-weight:700;font-size:11px;text-transform:uppercase;color:#f5821f}.archives .slide-nav{display:-ms-flexbox;display:flex}.archives .slide-nav .owl-next,.archives .slide-nav .owl-prev{width:20px;height:20px;line-height:20px;text-align:center;padding:0;cursor:pointer;font-size:20px;margin-left:20px}.archives .overlay{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background:#1f456b}.archives .overlay:hover img{opacity:.3}.archives .overlay:hover .button{opacity:1}.archives .overlay img{transition:all .3s;position:relative}.archives .overlay .button{position:absolute;bottom:20px;left:20px;right:20px;opacity:0;z-index:3}.archives .info{margin-top:10px;font-weight:500;text-transform:uppercase;color:#9cb0c4;text-align:center}.archives .info .date{font-size:12px}.archives .info .number{font-size:10px}.archives.internal{margin:40px 0 0;padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.archives.internal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}}.archives.internal .issue{margin:0 auto 40px}@media (min-width:640px){.archives.internal .issue{margin:0 30px 30px 0;width:calc(33.33333% - 20px)}.archives.internal .issue:nth-child(3n){margin-right:0}}@media (min-width:940px){.archives.internal .issue{margin:0 40px 40px 0;width:calc(25% - 30px)}.archives.internal .issue:nth-child(3n){margin-right:40px}.archives.internal .issue:nth-child(4n){margin-right:0}}.meta-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:11px;font-weight:700;border-bottom:1px solid #dadcdd;padding:10px 0 15px;margin-bottom:40px}.meta-nav .col{width:33.33333%}.meta-nav .col:nth-child(2){text-align:center}.meta-nav .col:nth-child(3){text-align:right}.pagination{border-top:1px solid #dadcdd;padding:15px 30px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;position:relative}.pagination a{display:block;width:30px;height:30px;line-height:30px;text-align:center;padding:0}.pagination a.arrow{position:absolute}.pagination a.arrow-prev{left:0}.pagination a.arrow-next{right:0}.meta-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px;color:#686868;padding:15px 0;margin-bottom:40px;border-bottom:1px solid #dadcdd;border-top:1px solid #dadcdd}@media (min-width:640px){.meta-info{-ms-flex-direction:row;flex-direction:row}}@media (min-width:640px){.meta-info .date,.meta-info .location,.meta-info .poster{margin-right:22px}}.meta-info .date i,.meta-info .location i,.meta-info .poster i{margin-right:5px}@media (min-width:640px){.meta-info .issue{margin-left:auto}}.meta-details{text-transform:uppercase;font-weight:500}.meta-details .category{color:#9cb0c4;font-size:16px}.meta-details .tags{font-size:13px}.side-events{margin-bottom:40px}.side-events .event{border-top:1px solid #dadcdd;padding-top:15px;margin-bottom:15px}.side-events .event .date{font-size:12px;color:#9cb0c4}.side-events .event .title{font-size:14px;font-weight:500}.side-events .btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1240px){.side-events .btns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.side-events .btns .button{width:100%;margin-bottom:10px}.side-events .btns .button:last-child{margin-bottom:0}@media (min-width:1240px){.side-events .btns .button{width:calc(50% - 5px);margin:0}}.categories,.side-video{margin-bottom:45px}.categories ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories ul li{margin:0 5px 5px 0}.categories ul li a{display:block;border:1px solid #dadcdd;padding:5px 10px;font-size:11px;font-weight:700;text-transform:uppercase;border-radius:20px;color:#9cb0c4}.categories ul li a:hover{color:#1f456b}.categories .button{margin-top:25px;display:block}.side-cta{text-align:center;padding:20px;margin-bottom:45px;color:#fff}.side-cta .under{color:#fff;margin-bottom:25px;padding-bottom:25px}.side-cta .under:after{left:50%;width:44px;height:1px;margin-left:-22px}.side-cta .button{margin-top:15px}.side-cta.blue{background:#1f456b}.side-cta.blue .under{color:#f6bf17}.side-cta.blue .under:after{background:#f6bf17}.side-sponsors{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.side-sponsors h5{margin:0 20px 0 0}.side-sponsors .button{padding:6px 10px}.side-callout{margin:0 auto 40px;font-size:15px}.side-callout .title{font-size:18px;font-weight:700}.side-callout .title a{color:#fff}.side-callout .title a:hover{color:#f7f8f9}.side-callout .lower{background:#1f456b;color:#fff;padding:15px}.side-btn{width:100%;margin-bottom:25px}.about-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1em 0 0}@media (min-width:640px){.about-block{-ms-flex-direction:row;flex-direction:row}}.about-block>*{margin-bottom:1em}.about-block .btns{-ms-flex-negative:0;flex-shrink:0}@media (min-width:640px){.about-block .btns{margin-left:20px}}.about-center{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.about-center>*{margin:1em}.account-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #dadcdd;margin-bottom:30px;font-size:17px;font-weight:500;text-transform:uppercase;text-align:center;line-height:1.2}@media (min-width:640px){.account-tabs{-ms-flex-direction:row;flex-direction:row}}.account-tabs a{padding:8px 15px;border:1px solid #dadcdd;width:100%;margin-bottom:10px}.account-tabs a:last-child{margin-right:0}@media (min-width:640px){.account-tabs a{margin-right:10px;margin-bottom:-1px;width:calc(33.33333% - 6.666666666666667px)}}@media (min-width:940px){.account-tabs a{width:auto}}.account-tabs a.active,.account-tabs a:hover{background:#1f456b;border-color:#1f456b;color:#fff}.account-alert{font-size:15px;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px;background:#feedc4}.account-alert .btns{margin-left:auto}@media (min-width:640px){.account-alert .btns{-ms-flex-negative:0;flex-shrink:0}}.account-alert .btns .button{margin-left:12px}.account-alert.create{background:#f7f8f9;text-transform:uppercase;color:#f5821f;font-weight:500;font-size:17px;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-alert.create .btns{width:100%}@media (min-width:940px){.account-alert.create .btns{width:auto}}.account-alert.create .btns .button{width:100%;margin:10px 0 0}@media (min-width:640px){.account-alert.create .btns .button{width:auto;margin-right:12px}}@media (min-width:940px){.account-alert.create .btns .button{margin:0 0 0 6px}}.existing-event{font-weight:500;margin-top:30px}.existing-event .event-row{border-top:1px solid #dadcdd;padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media (min-width:640px){.existing-event .event-row{-ms-flex-direction:row;flex-direction:row}}.existing-event .date{font-size:13px;color:#93989c}.existing-event .btns{font-size:12px;text-transform:uppercase;margin:10px 0 0 auto}@media (min-width:640px){.existing-event .btns{margin-top:0}}.existing-event .btns i{margin-right:5px}.existing-event .btns a{margin-left:50px}.existing-event .btns a:nth-child(2){color:#f5821f}.existing-event .btns a:nth-child(2):hover{color:#f79d50}.existing-event form{margin-top:10px;margin-bottom:25px}.advertise-intro{margin-bottom:40px;border-bottom:1px solid #dadcdd}@media (min-width:640px){.advertise-intro{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.advertise-intro .left{margin-bottom:40px}@media (min-width:940px){.advertise-intro .left{width:calc(70% - 20px);margin-right:40px}}.advertise-intro .right{margin-bottom:40px}@media (min-width:940px){.advertise-intro .right{width:calc(30% - 20px)}}.advertise-btns .button{margin:20px 10px 0 0}.advertise-block{margin-bottom:40px;border-bottom:1px solid #dadcdd}.advertise-block:last-child{margin:0;padding:0;border:0}.web-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:40px}.web-options .block{width:100%;margin-bottom:40px}@media (min-width:640px){.web-options .block{width:calc(50% - 20px);margin:0 40px 40px}.web-options .block:nth-child(1n){margin-left:0}.web-options .block:nth-child(2n){margin-right:0}}@media (min-width:940px){.web-options .block{width:calc(25% - 30px);margin:0 20px 40px}.web-options .block:nth-child(1n){margin-left:20px}.web-options .block:nth-child(2n){margin-right:20px}.web-options .block:nth-child(4n){margin-right:0}.web-options .block:nth-child(4n+1){margin-left:0}}.web-options .title{background:#1f456b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:500;font-size:18px;text-transform:uppercase;letter-spacing:.05em;min-height:60px;padding:10px 20px;line-height:1.2}.web-options .lower{padding:20px;border:1px solid #dadcdd}.web-options .lower img{margin:0 auto 20px}.web-options .price{color:#9cb0c4;font-weight:500;letter-spacing:.05em;text-transform:uppercase;margin:25px 0}.web-options .button{width:100%}.magazine-options{margin-top:40px;font-size:16px}.magazine-options .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #dadcdd;padding-bottom:25px}@media (min-width:640px){.magazine-options .row{padding:0}}.magazine-options .row.head{font-weight:500;font-size:15px;text-transform:uppercase;background:#f7f8f9;border:0;padding:0}.magazine-options .row.head .col{padding:5px 10px}.magazine-options .col{padding:25px 10px}.magazine-options .col.size{font-weight:500;width:60%}.magazine-options .col.price{width:40%}@media (min-width:640px){.magazine-options .col.price{width:calc(40% - 92px)}}.magazine-options .col.btn{padding:0;width:100%}@media (min-width:640px){.magazine-options .col.btn{width:92px}}.magazine-options .col.btn .button{width:100%}.magazine-details{margin-top:25px}@media (min-width:940px){.magazine-details{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.magazine-details .notes{font-size:16px}@media (min-width:940px){.magazine-details .notes{width:calc(50% - 15px);margin-right:30px}}.magazine-details .notes ul li{margin:5px 0}.magazine-details .guide{margin-top:20px;background:#f7f8f9;padding:10px;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:640px){.magazine-details .guide{-ms-flex-direction:row;flex-direction:row}}@media (min-width:940px){.magazine-details .guide{width:calc(50% - 15px);margin-top:0}}.magazine-details .guide img{margin-bottom:10px}@media (min-width:640px){.magazine-details .guide img{margin:0 15px 0 0}}.magazine-details .guide ol{padding:0;counter-reset:a}.magazine-details .guide ol li{display:block;margin:5px 0}.magazine-details .guide ol li:before{content:counter(a) " - ";counter-increment:a;color:red}.archive-issue-number{font-size:16px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#9cb0c4}.sort-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media (min-width:640px){.sort-header{-ms-flex-direction:row;flex-direction:row;margin:0}}.sort-header .sort{width:100%}@media (min-width:640px){.sort-header .sort{width:250px}}@media (min-width:940px){.sort-header .sort{width:350px}}.cart-table{font-size:16px}.cart-table form{display:block}.cart-table .row{border-bottom:1px solid #dadcdd;padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.cart-table .row{padding:0}}.cart-table .row.head{text-transform:uppercase;background:#f7f8f9;color:#1f456b;font-weight:500;font-size:14px;display:none;border:0}@media (min-width:640px){.cart-table .row.head{display:-ms-flexbox;display:flex}}.cart-table .row.head .col.item{width:50%}.cart-table .col{padding:5px 15px;margin:0}@media (min-width:640px){.cart-table .col{padding:15px}}.cart-table .col.item{width:calc(100% - 80px)}@media (min-width:640px){.cart-table .col.item{width:calc(50% - 80px)}}.cart-table .col.remove{width:80px;font-size:9px;font-weight:500;text-transform:uppercase}.cart-table .col.remove i{margin-right:5px}.cart-table .col.remove a{color:#f5821f}.cart-table .col.remove a:hover{color:#f79d50}.cart-table .col.quantity{width:50%}@media (min-width:640px){.cart-table .col.quantity{width:22%;text-align:center}}.cart-table .col.price{width:50%;text-align:right}@media (min-width:640px){.cart-table .col.price{width:28%}}.cart-table .promo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:15px;font-size:14px}.cart-table .promo input{margin:0;font-size:14px;line-height:34px;padding:0 10px;width:150px}.cart-table .promo .code-message{margin:10px 0 0}@media (min-width:640px){.cart-table .promo .code-message{margin:0 0 0 10px}}.cart-table .summary{margin:15px 0 40px}@media (min-width:640px){.cart-table .summary{margin-top:5px}}.cart-table .summary .row{padding:0;border:0;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:640px){.cart-table .summary .col{padding:10px 15px}}.cart-table .summary .col.cat{width:105px;font-weight:700}.cart-table .summary .col.cost{width:150px;text-align:right}.cart-table .btns{text-align:right}.cart-table .btns .button{margin-left:10px}@media (min-width:640px){.cart-table strong{display:none}}.cart-table .quantity-count{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0 auto}.cart-table .quantity-count input{text-align:center;margin:0;padding:4px;width:50px}.cart-table .quantity-count a{font-size:12px;width:28px;height:28px;line-height:28px;text-align:center;padding:0}.billing-row{border-top:1px solid #dadcdd;padding-top:40px;margin-bottom:40px}.billing-row.split{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.billing-row.split .address-col{width:100%;margin-bottom:40px}@media (min-width:640px){.billing-row.split .address-col{width:calc(50% - 15px);margin:0 30px 0 0}.billing-row.split .address-col:nth-child(2n){margin-right:0}}.billing-row .same-contain{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}@media (min-width:640px){.billing-row .same-contain{min-height:44px}}@media (min-width:940px){.billing-row .same-contain{min-height:0}}.billing-row .same-contain h5{margin-bottom:5px}.billing-row .same{font-size:13px}.billing-row .same input[type=checkbox]{margin:0 10px 0 0;display:inline-block;width:auto}.billing-row .confirm{margin-top:10px}.expiry-block{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.monthly-alert{background:#f7f8f9;padding:8px 10px;font-weight:700;font-size:15px;margin:30px 0 25px}.contact{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #dadcdd;margin-bottom:35px}.contact .col{width:100%;margin-bottom:35px}@media (min-width:640px){.contact .col{width:50%}}@media (min-width:1240px){.contact .col{width:33.33333%}}.contact .row{margin-bottom:10px;position:relative;padding-left:25px}.contact .row:last-child{margin:0}.contact .row i{position:absolute;top:2px;left:0}.contact .row a{text-decoration:underline}.donation-select{border-top:1px solid #dadcdd;margin-top:40px;padding-top:40px}.donation-select a{margin:0 5px 10px 0}.donation-amount{background:#f7f8f9;border:1px solid #dadcdd;-ms-flex-align:center;align-items:center;padding:15px;margin:20px 0 30px}@media (min-width:640px){.donation-amount{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.donation-amount .title{color:#1f456b;font-weight:500;font-size:18px;text-transform:uppercase;margin-right:15px;margin:0 15px 15px 0}@media (min-width:640px){.donation-amount .title{margin:0 15px 0 0}}.donation-amount .button{margin-right:15px;padding-left:10px;padding-right:10px}.donation-amount input{margin:15px 0 0;font-size:14px;line-height:34px;padding:0 10px;width:200px;background:0}@media (min-width:640px){.donation-amount input{margin:0}}.calendar{text-transform:uppercase;border:1px solid #dadcdd;padding:10px;margin:40px 0}.calendar .date-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#647890;padding:15px 0 25px;font-size:14px;font-weight:500}.calendar .date-bar .month{text-align:center;width:100%;-ms-flex-order:-1;order:-1}@media (min-width:640px){.calendar .date-bar .month{-ms-flex-order:0;order:0;width:auto}}.calendar .date-bar .month a{font-size:11px;color:#f5821f}.calendar h4,.calendar h5{margin:0}.calendar ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar ul.days{font-weight:700;text-align:center;display:none}@media (min-width:640px){.calendar ul.days{display:-ms-flexbox;display:flex}}.calendar ul.days li{border:0;min-height:0;padding:0;background:0}.calendar ul li{width:100%;border:1px solid #dadcdd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f7f8f9;padding:8px;margin:0 0 5px}.calendar ul li.active{background:#1f456b;color:#fff}@media (min-width:640px){.calendar ul li{-ms-flex-direction:column;flex-direction:column;min-height:70px;width:calc(14.28571% - 4.285714285714286px);margin:0 5px 5px 0}}.calendar ul li.empty{display:none}@media (min-width:640px){.calendar ul li.empty{display:-ms-flexbox;display:flex}}.calendar ul li:nth-child(7n){margin-right:0}.calendar ul li a{background:#f5821f;color:#fff;font-size:12px;text-align:center;padding:0 5px}@media (min-width:640px){.calendar ul li a{margin-top:5px}}.calendar ul li span{margin:0 10px 0 0}@media (min-width:640px){.calendar ul li span{margin:0 0 0 auto}}.content-right .calendar{margin:0;border:0;border-top:5px solid #1f456b;background:#f7f8f9;padding:15px 10px 5px;font-size:12px;text-align:center}.content-right .calendar .date-bar{padding:0 0 5px}.content-right .calendar .date-bar a{width:14.28571%;padding:10px 0}.content-right .calendar li{width:14.28571%;margin:0 0 10px;padding:0;border:0;display:block;min-height:0}.content-right .calendar li *{width:20px;height:20px;line-height:20px;text-align:center;padding:0;margin:0 auto;display:block}.events .event-block{border-bottom:1px solid #dadcdd;margin-bottom:40px;padding-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:640px){.events .event-block{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.events .event-block:last-child{border:0;padding-bottom:0}.events .event-block .image{-ms-flex-negative:0;flex-shrink:0;margin:0 auto 20px}@media (min-width:640px){.events .event-block .image{margin:0 20px 0 0}}.events .event-block .category{font-size:12px;font-weight:500;color:#9cb0c4;text-transform:uppercase;margin-bottom:5px}.events .event-block .title{font-size:18px;font-weight:700;margin-bottom:10px}.events .event-block .meta{font-weight:500;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#626262}.events .event-block .meta .item{margin-right:20px}.events .event-block .meta .item i{margin-right:5px}.events .event-block .more{font-size:11px;font-weight:500;text-transform:uppercase;color:#f5821f}.account-basic{margin-top:40px}.login{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.login{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.login form{margin-bottom:40px;width:100%}@media (min-width:640px){.login form{width:calc(50% - 15px)}}.login .create-account{background:#f7f8f9;border:1px solid #dadcdd;padding:20px;margin-bottom:40px;width:100%}@media (min-width:640px){.login .create-account{width:calc(50% - 15px);max-width:460px}}.search-results{list-style:none;margin:0;padding:0}.search-results li{border-bottom:1px solid #dadcdd;margin:0 0 20px;padding:0 0 20px}.search-results li:last-child{padding:0;border:0}.search-results li a{font-weight:700}.sponsor-row{border-bottom:1px solid #dadcdd;text-align:center;margin-top:45px}.sponsor-row:last-child{border:0}.sponsor-row .sponsors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:uppercase}.sponsor-row .sponsors>*{margin:0 30px 40px}.sponsor-row .sponsors a:hover{opacity:.8}.subscriptions{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscriptions .block{position:relative;width:100%;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:940px){.subscriptions .block{width:calc(33.33333% - 26.666666666666668px);margin-right:40px}.subscriptions .block:nth-child(3n){margin-right:0}}.subscriptions .block.highlight:after{position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;content:"";background:#feedc4}.subscriptions .block.highlight .inner{position:relative;z-index:3}.subscriptions .inner{background:#fff;border:1px solid #dadcdd;height:100%}.subscriptions .title{background:#1f456b;color:#fff;font-size:20px;font-weight:500;text-transform:uppercase;padding:18px}.subscriptions .lower{padding:20px}.subscriptions .image{border-bottom:1px solid #dadcdd;padding:10px 0 30px;margin-bottom:30px}.subscriptions .image img{margin:0 auto}.subscriptions .price{color:#9cb0c4;font-weight:500;text-transform:uppercase;margin-top:25px}.subscriptions form{margin-top:25px;text-align:left}.subscriptions form .button{width:100%;margin-top:20px}.team-contain .member{border-top:1px solid #dadcdd;padding-top:40px;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.team-contain .member{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.team-contain .member img{margin:0 auto 25px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:640px){.team-contain .member img{margin:0 25px 0 0}}.visit-split{margin-top:50px;-ms-flex-align:start;align-items:flex-start}@media (min-width:940px){.visit-split{display:-ms-flexbox;display:flex}}.visit-split .left{margin-bottom:40px}@media (min-width:940px){.visit-split .left{width:calc(30% - 20px)}}@media (min-width:940px){.visit-split .right{width:calc(70% - 20px);margin:0 0 0 40px}}.grid.youth{margin-top:40px}.introbox{margin-bottom:50px}#voken{width:90%;max-width:480px;padding:0}#voken img{width:100%}#voken .description{padding:20px}#voken h1{font-size:28px;margin-bottom:20px}#voken .button{margin-top:20px}#voken .fancybox-close-small{width:40px;height:40px}#voken .fancybox-close-small:after{top:0;right:0;width:40px;height:40px;line-height:40px;background:#fff;border-radius:0;color:#000;font-size:24px}#voken .fancybox-close-small:hover:after{color:#fff;background:#f6bf17}.iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.owl-carousel button.owl-dot{width:16px;height:16px;border:1px solid #1f456b;border-radius:100%;background:transparent;margin:0 2px}.owl-carousel button.owl-dot.active,.owl-carousel button.owl-dot:focus,.owl-carousel button.owl-dot:hover{background:#1f456b}