﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,[type='button'],[type='reset'],[type='submit']{appearance:none;background-color:#01AEF0;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"azo-sans-web",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;white-space:nowrap}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-color:#018bc0;color:#fff;outline:none}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover{background-color:#01AEF0}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select,textarea{display:block;font-family:"azo-sans-web",sans-serif;font-size:1em;color:#8B8B8B}input::placeholder,select::placeholder,textarea::placeholder{transition:300ms all ease-in-out}input:focus,select:focus,textarea:focus{outline:none}input:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em !important;transition:border-color 150ms ease;width:100%}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#01AEF0;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(1,156,215,0.7);outline:none}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd}textarea{resize:vertical}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:.75em;max-width:100%;width:auto}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:0;table-layout:fixed;width:100%}th{font-weight:600;padding:0;text-align:left}td{border-bottom:0;padding:0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"azo-sans-web",sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"azo-sans-web",sans-serif;font-size:1.25em;line-height:1.2;margin:0 0 .75em}h1,h2,h3,.headline{font-size:1.5em;font-weight:600;letter-spacing:.1em;line-height:1.25em;text-transform:uppercase;color:#fff;margin-bottom:40px}@media screen and (max-width: 680px){h1,h2,h3,.headline{font-size:1em}}h3{font-size:1.125em;margin-bottom:20px}h4{font-size:1em}h5{font-size:1em}h6{font-size:1em}p{margin:0 0 .75em;font-size:.875em;line-height:1.75em;color:#8B8B8B}a{color:#01AEF0;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#0183b4}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.alignright{text-align:right;float:right}img.alignleft{text-align:left;float:left;margin:30px}.aligncenter{display:block;margin:auto;text-align:center}.container{max-width:1200px;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}@media screen and (max-width: 1260px){.container{padding-left:40px;padding-right:40px}}.slick-loading .slick-list{background:#fff url("./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.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-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;background:transparent;color:transparent}.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}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#8EC63F;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding: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:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;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:10px;line-height:20px;text-align:center;color:#bababa;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#8EC63F;opacity:.75}.page-template-members-only #main-content{margin-top:60px}.remarketing-tag{height:0;overflow:hidden}#popup-special{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999}#popup-special .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75)}#popup-special .wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:9999;width:100%;height:100%}#popup-special .desktop{width:100%;max-width:600px}@media screen and (max-width: 680px){#popup-special .desktop{display:none}}#popup-special .mobile{display:none}@media screen and (max-width: 680px){#popup-special .mobile{display:block}}#popup-special .fa{position:absolute;top:0;right:0;padding:40px;font-size:1.5em;color:#fff;cursor:pointer;z-index:9999}input[type="submit"],input[type="email"],input[type="text"],input[type="search"]{-webkit-appearance:none}html,body{margin:0;margin-left:0 !important;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased !important}.headline{font-size:1.5em;color:#fff;text-transform:uppercase}@media screen and (max-width: 680px){.headline{font-size:1.125em}}.search-item p{line-height:1;margin:0;margin-top:10px}.btn,.netforum input[type="submit"]{display:inline-block;width:100%;max-width:250px;padding:15px 20px;font-size:.625em;font-weight:600;letter-spacing:.1em;line-height:1.5em;text-align:center;text-transform:uppercase;border-radius:5px;background:#8EC63F;color:#fff !important;transition:all 300ms ease-in-out}@media screen and (max-width: 720px){.btn,.netforum input[type="submit"]{display:block;margin:auto;margin-bottom:20px;clear:both}}.btn:hover,.netforum input[type="submit"]:hover{background:#7EB038;color:#fff}.btn .btn-alt,.netforum input[type="submit"] .btn-alt{background:#01AEF0}.btn .btn-alt:hover,.netforum input[type="submit"] .btn-alt:hover{background:#01A3E1}.netforum input[type="submit"]:first-of-type{background:#8EC63F}.netforum input[type="submit"]:first-of-type:hover{background:#7EB038}.netforum input[type="submit"]:last-of-type{background:#01AEF0}.netforum input[type="submit"]:last-of-type:hover{background:#01A3E1}.blue{background:#01AEF0}.blue:hover{background:#01A3E1}.green{background:#8EC63F}.green:hover{background:#7EB038;color:#fff}.buttons{text-align:center;margin-bottom:80px}.buttons .btn{max-width:300px}.buttons span{display:inline-block;width:20px}#login{position:fixed;display:none;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999;overflow:scroll}#login .wrapper{position:relative;display:flex;justify-content:center;align-items:center;background:#F7F5F5;width:100%;max-width:700px;margin:auto;border-radius:10px;z-index:9999}@media screen and (max-width: 680px){#login .wrapper{flex-direction:column;padding-bottom:80px;border-radius:0}}#login label span{display:none}#login p a{color:#262626}#login p a:hover{color:#01AEF0}#login form,#login div{width:100%;padding:20px}#login input{font-size:1em;box-shadow:none;outline:none;border:none}#login input::placerholder{transition:300ms all ease-in-out}#login input:focus::placerholder{color:transparent}#login input[type="submit"]{font-size:.75em;width:100%;max-width:none;padding:20px 20px;margin-bottom:20px;background:#8EC63F}#login .close-login{font-size:.75em;width:100%;max-width:none;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;background:#01AEF0}#login .close-login-bg{position:absolute;top:0;left:0;width:100%;height:100%}#login .error{color:#cf0000}#pre-nav{height:31px;background:#F4F4F4}@media screen and (max-width: 680px){#pre-nav{text-align:right}}#pre-nav #join-btn a{background:#01AEF0;color:#fff;padding:2px 10px;border-radius:20px}#pre-nav #join-btn a:hover{background:#0096d0}#pre-nav ul{float:right}@media screen and (max-width: 680px){#pre-nav ul{float:none}}#pre-nav li{display:inline-block}@media screen and (max-width: 490px){#pre-nav li:nth-of-type(1) a{margin:0}}@media screen and (max-width: 680px){#pre-nav li:nth-of-type(1),#pre-nav li:nth-of-type(2){display:none}}#pre-nav li a{display:block;font-size:.50em;font-weight:800;letter-spacing:.09em;margin-left:20px;padding:9px 0;color:#8B8B8B;text-transform:uppercase;transition:all 300ms ease-in-out}#pre-nav li a:hover{color:#333}#pre-nav li a .fa{margin-left:5px}#login-reveal{opacity:0}#login-reveal .user-variable.active{display:inline-block}#login-reveal.active{opacity:1}#search{position:absolute;top:0;width:100%;text-align:center;background:#ddd;z-index:9999;transform:translate3d(0, -31px, 0);transition:300ms all ease-in-out}#search.expand{transform:translate3d(0, 0, 0)}#search .close{position:absolute;left:0;padding:4px 15px;color:#333}#search form{width:100%;margin:auto}#search form::after{clear:both;content:"";display:block}#search .screen-reader-text{display:none}#search label{width:100%;margin:0}#search input{display:inline-block;width:auto}#search input::placerholder{color:#333}#search input::placerholder:focus{color:transparent}#search input:focus::placerholder{color:transparent}#search input:focus{box-shadow:none}#search input[type="search"]{width:100%;height:31px;margin:0;border:none;border-radius:0;color:#333;background:#ddd}#search input[type="submit"]{position:absolute;right:0;top:0;height:31px;padding:0;width:100px;font-size:.625em;font-weight:600;letter-spacing:.1em;line-height:1.5em;text-align:center;text-transform:uppercase;border-radius:0px 5px 5px 0px}.interior nav#main-header{background:#fff;border-bottom:2px solid #EBEBEB}.interior nav#main-header #main-nav ul:first-of-type li a{color:#8EC63F}#site-wrapper{position:relative;transform:translate3d(0, 0, 0);transition:300ms all ease-in-out}#site-wrapper .wrapper-screen{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.75);z-index:9999}.lock-window{overflow:hidden}#top-ad{position:relative;z-index:9999;background:#262626;transform:translate3d(0, 0, 0);transition:300ms all ease-in-out}@media screen and (max-width: 680px){#top-ad{display:none;height:0}}#top-ad a{display:block;text-align:center;line-height:0;padding:10px 0}#side-ad{position:fixed;bottom:0;right:-420px;background:#262626;z-index:9999;transition:300ms all ease-in-out}@media screen and (max-width: 680px){#side-ad{display:none}}#side-ad.close{right:-420px !important}#side-ad a:first-of-type{font-size:.825em;position:absolute;top:-15px;left:-15px;padding:5px 9px;opacity:1;color:#fff;background:rgba(51,51,51,0.75);border:1px solid #fff;border-radius:25px}#side-ad a:last-of-type{display:block;line-height:0}#mobile-ads img{display:block;margin:auto}#mobile-ads #full-ad{display:none}@media screen and (max-width: 680px){#mobile-ads #full-ad{display:block;position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:9999;background:#333;transition:400ms all ease-in-out}#mobile-ads #full-ad.hide{bottom:-100%}#mobile-ads #full-ad .close{font-size:.825em;position:absolute;left:auto;top:-15px;right:10px;padding:5px 9px;opacity:1;color:#fff;background:rgba(51,51,51,0.75);border:1px solid #fff;border-radius:25px}}#mobile-ads #full-ad a{display:block}#mobile-ads #half-ad{display:none}@media screen and (max-width: 680px){#mobile-ads #half-ad{display:block;position:fixed;bottom:-100%;left:0;padding:3px 0;width:100%;text-align:center;background:rgba(51,51,51,0.75);z-index:9999;transition:400ms all ease-in-out 200ms}}#mobile-ads #half-ad.reveal{bottom:0}#mobile-ads #half-ad a{display:block}nav#main-header{position:absolute;width:100%;z-index:999;transform:translate3d(0, 0, 0);transition:300ms all ease-in-out}@media screen and (max-width: 1260px){nav#main-header{text-align:center}}@media screen and (max-width: 680px){nav#main-header{top:0 !important}}nav#main-header #logo{display:inline-block;float:left;width:100%;max-width:300px;padding:21px 0;font-size:1em;font-style:italic;line-height:0;color:#fff;text-transform:uppercase;transition:all 300ms ease-in-out}@media screen and (max-width: 1100px){nav#main-header #logo{max-width:100px}}@media screen and (max-width: 1050px){nav#main-header #logo{display:block;max-width:100px;float:left}}nav#main-header #logo:hover{color:#8EC63F}nav#main-header #logo img{width:100%}nav#main-header #logo img:last-of-type{display:none}@media screen and (max-width: 1100px){nav#main-header #logo img:last-of-type{display:block}}@media screen and (max-width: 1100px){nav#main-header #logo img:first-of-type{display:none}}nav#main-header #logo span{position:relative;bottom:10px;color:#8B8B8B}@media screen and (max-width: 500px){nav#main-header #logo span{display:block;margin-top:10px}}nav#main-header #logo span:before{content:'';position:relative;top:10px;display:inline-block;margin:0 10px 0 8px;width:1px;height:35px;background:#fff}@media screen and (max-width: 500px){nav#main-header #logo span:before{display:none}}nav#main-header #main-nav{position:relative;background:#fff;border-bottom:1px solid #F4F4F4}nav#main-header #main-nav #menu-btn{display:none;position:absolute;right:40px;top:25px}@media screen and (max-width: 1050px){nav#main-header #main-nav #menu-btn{display:block}}nav#main-header #main-nav #menu-btn:hover{color:#8EC63F}nav#main-header #main-nav #menu-btn:active,nav#main-header #main-nav #menu-btn:focus{color:#8EC63F}nav#main-header #main-nav .container{z-index:1}nav#main-header #main-nav .container #main-menu{float:right}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu{float:none;position:fixed;top:0;bottom:0;right:0;width:100%;max-width:320px;height:100vh;text-align:left;background:#262626;overflow-y:scroll;-webkit-overflow-scrolling:touch;transform:translate3d(320px, 0, 0);transition:300ms all ease-in-out}}@media screen and (max-width: 1050px) and (max-width: 680px){nav#main-header #main-nav .container #main-menu{padding-bottom:50px}}nav#main-header #main-nav .container #main-menu.slide-menu{transform:translate3d(0, 0, 0)}nav#main-header #main-nav .container #main-menu .menu-item-1348,nav#main-header #main-nav .container #main-menu #login-btn,nav#main-header #main-nav .container #main-menu #join-btn{display:none}@media screen and (max-width: 680px){nav#main-header #main-nav .container #main-menu .menu-item-1348,nav#main-header #main-nav .container #main-menu #login-btn,nav#main-header #main-nav .container #main-menu #join-btn{display:block}}nav#main-header #main-nav .container #main-menu #mobile-pre-nav{display:none}nav#main-header #main-nav .container #main-menu #mobile-pre-nav::after{clear:both;content:"";display:block}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu #mobile-pre-nav{display:block}}nav#main-header #main-nav .container #main-menu #mobile-pre-nav li{float:left;display:block;width:33.333333333%;text-align:center}nav#main-header #main-nav .container #main-menu #mobile-pre-nav li:last-of-type{width:100%}nav#main-header #main-nav .container #main-menu #mobile-pre-nav a{padding:20px;margin:0}nav#main-header #main-nav .container #main-menu #mobile-pre-nav #close-menu{display:none;font-size:1.125em}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu #mobile-pre-nav #close-menu{display:inline-block}}nav#main-header #main-nav .container #main-menu #mobile-pre-nav #close-menu a:before{display:none}nav#main-header #main-nav .container #main-menu .search{position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu .search{position:relative;top:auto;left:auto;width:auto}}nav#main-header #main-nav .container #main-menu .search .screen-reader-text{display:none}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu .search form{display:none;margin-bottom:20px}}nav#main-header #main-nav .container #main-menu .search label{margin:0}nav#main-header #main-nav .container #main-menu .search input{height:40px;margin:0;border-radius:0;letter-spacing:.09em;width:100%}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu .search input{text-align:center}}nav#main-header #main-nav .container #main-menu .search input[type="text"]{display:block}nav#main-header #main-nav .container #main-menu .search input[type="submit"]{font-size:.825em;display:block;text-transform:uppercase}nav#main-header #main-nav .container #main-menu .current_page_parent>a{color:#333}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu .current_page_parent>a{color:#8EC63F}}nav#main-header #main-nav .container #main-menu .current-menu-item a{color:#333}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu .current-menu-item a{color:#8EC63F}}nav#main-header #main-nav .container #main-menu li{display:inline-block}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li{display:block}}nav#main-header #main-nav .container #main-menu li:hover ul{visibility:visible}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li:hover ul{top:auto}}nav#main-header #main-nav .container #main-menu li .sub-menu{position:absolute;padding:20px;margin:0;background:#fff;border-bottom:1px solid #F4F4F4;visibility:hidden;text-align:left;border-top:1px solid #8B8B8B}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li .sub-menu{position:relative;padding:15px;padding-top:0;text-align:left;background:transparent;border-bottom:none;transition:none;z-index:0;visibility:visible;border:none}}nav#main-header #main-nav .container #main-menu li .sub-menu li{display:block}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li .sub-menu li{display:block;margin-left:20px}}nav#main-header #main-nav .container #main-menu li .sub-menu a{padding:10px 0;margin:0;margin-bottom:10px;color:#a7a7a7}nav#main-header #main-nav .container #main-menu li .sub-menu a:last-of-type{margin-bottom:0}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li .sub-menu a{padding:5px}}nav#main-header #main-nav .container #main-menu li a{display:block;font-size:.75em;font-weight:800;letter-spacing:.09em;margin-left:20px;padding:26px 0;color:#8B8B8B;text-transform:uppercase}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li a{padding:5px;border:none}}nav#main-header #main-nav .container #main-menu li a:hover{color:#333;text-decoration:none}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li a:hover{color:#fff}}nav#main-header #main-nav .container #main-menu li a .fa{margin-left:5px}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu li a .fa{margin-left:0}}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu>li>a{color:#8EC63F}}nav#main-header #main-nav .container #main-menu>li:hover>a{color:#333}@media screen and (max-width: 1050px){nav#main-header #main-nav .container #main-menu>li:hover>a{color:#fff}}#hero{position:relative;padding-top:103px;height:100vh}@media screen and (max-width: 680px){#hero{position:relative;top:71px;height:100vh;padding:0px}}#hero:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:0;opacity:.4}#hero #hero-bg{position:absolute;left:0;top:0;width:100%;height:110%;background-size:cover;background-position:center;image-rendering:-webkit-optimize-contrast;z-index:-1;background:url("../img/hero_1.jpg") no-repeat center center;background-size:cover}#hero .container{position:relative;height:100%;text-align:center}#hero .content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;max-width:600px;margin:auto}@media screen and (max-width: 680px){#hero .content{padding:0 40px}}#hero .headline{text-align:center;margin-bottom:50px}#hero .btn:first-of-type{margin-right:20px}@media screen and (max-width: 720px){#hero .btn:first-of-type{margin-right:auto}}#hero .social{position:absolute;top:50%;transform:translateY(-50%);right:0}@media screen and (max-width: 1260px){#hero .social{top:auto;bottom:10px;left:0}}#hero .social span{display:none}#hero .social a{display:block;color:#fff;margin-bottom:10px;transition:all 300ms ease-in-out}@media screen and (max-width: 1260px){#hero .social a{display:inline-block;margin-top:50px;padding:10px}}#hero .social a:hover{color:#8EC63F}.marquee{position:absolute;bottom:0;left:0;width:100%;padding:15px 0;border-bottom:2px solid #F7F5F5;overflow:hidden;z-index:1;background:#fff}@media screen and (max-width: 680px){.marquee{display:none}}.marquee .post{font-size:.625em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8B8B8B;padding:0 20px}.marquee a{margin-left:10px;color:#8EC63F}.marquee a:hover{color:#01AEF0}.marquee .js-marquee{margin:0 !important}#mission{position:relative;padding:150px 0;background:#fff;text-align:center}@media screen and (max-width: 680px){#mission{padding:50px 0}}#mission h1{color:#8B8B8B}#mission p{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;margin-bottom:40px}#mission p:last-child{margin-right:0}@media screen and (max-width: 680px){#mission p{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#mission p:last-child{margin-right:0}}#mission .btn:first-of-type{margin-right:20px}@media screen and (max-width: 720px){#mission .btn:first-of-type{margin-right:auto}}#mission .btn:last-of-type{background:#01AEF0}#mission .btn:last-of-type:hover{background:#01A3E1}#decide{position:relative;z-index:1}#decide li{position:relative;display:block;float:left;width:25%;overflow:hidden}@media screen and (max-width: 786px){#decide li{width:50%}}@media screen and (max-width: 680px){#decide li{width:100%}}#decide li span{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-size:cover !important;background-position:center !important;transform:scale(1);transition:1200ms all ease-in-out}#decide li:hover span{transform:scale(1.1)}#decide a{position:relative;display:block;width:100%;padding:150px 0;font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#fff;background-size:cover;image-rendering:-webkit-optimize-contrast;overflow:hidden;transition:all 300ms ease-in-out}@media screen and (max-width: 1260px){#decide a{padding:100px 0;font-size:.50em}}@media screen and (max-width: 680px){#decide a{font-size:.825em;padding:50px 0}}#decide a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:-1;opacity:0.25;transition:all 300ms ease-in-out}#decide a:hover:after{opacity:0.5}#news{position:relative;padding:100px 0;clear:both;background:#fff;overflow:hidden}@media screen and (max-width: 680px){#news{padding:300px 0 0 0}}#news .content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:8.5298042998%;padding:100px 0;text-align:center}#news .content:last-child{margin-right:0}@media screen and (max-width: 680px){#news .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#news .content:last-child{margin-right:0}}#news h2{color:#8B8B8B}#news p{margin-bottom:40px}#news img{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#news img:last-child{margin-right:0}@media screen and (max-width: 1260px){#news img{position:absolute;top:50%;transform:translateY(-50%);right:0}}@media screen and (max-width: 680px){#news img{float:left;display:block;margin-right:4.8291579146%;width:100%;top:60px;left:0;margin:auto !important;transform:translateY(0);max-width:300px}#news img:last-child{margin-right:0}}.cta{position:relative;padding:100px 0;text-align:center;color:#fff;clear:both}@media screen and (max-width: 680px){.cta{padding:40px 0}}.cta #cta-bg{position:absolute;left:0;top:0;width:100%;height:140%;background-size:cover;image-rendering:-webkit-optimize-contrast;background-position:center;z-index:-1;background:url("../img/cta-1.jpg") no-repeat center center;background-size:cover}.cta p{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;margin-bottom:40px;color:#fff}.cta p:last-child{margin-right:0}@media screen and (max-width: 680px){.cta p{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.cta p:last-child{margin-right:0}}.cta .btn:first-of-type{margin-right:20px}@media screen and (max-width: 680px){.cta .btn:first-of-type{margin-right:auto}}.cta .btn:last-of-type{background:#01AEF0}@media screen and (max-width: 680px){.cta .btn:last-of-type{margin:auto}}.cta .btn:last-of-type:hover{background:#01A3E1}.cta-boxes{position:relative;background:#fff}.cta-boxes::after{clear:both;content:"";display:block}.cta-boxes.offset .image{left:auto;right:0}.cta-boxes.offset .content{float:left}.cta-boxes.offset .btn{background:#01AEF0}.cta-boxes.offset .btn:hover{background:#01A3E1}.cta-boxes:hover .image>div{box-shadow:inset 0px 0px 0px #000;transform:scale(1.02)}.cta-boxes:hover .image>div:after{opacity:0}.cta-boxes h2{font-size:1.25em;color:#8B8B8B}@media screen and (max-width: 786px){.cta-boxes h2{margin-bottom:20px}}.cta-boxes h3{color:#8B8B8B}.cta-boxes p{margin-bottom:40px}.cta-boxes .image{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;transition:300ms all ease-in-out}@media screen and (max-width: 680px){.cta-boxes .image{position:relative;height:200px;width:100%}}.cta-boxes .image>div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;image-rendering:-webkit-optimize-contrast;background-position:center center;transition:1200ms all ease-in-out}.cta-boxes .image>div:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.25;transition:1200ms all ease-in-out}.cta-boxes .content{position:relative;padding:100px 250px;float:right;width:50%;text-align:center;transition:300ms all ease-in-out}@media screen and (max-width: 1800px){.cta-boxes .content{padding:100px 150px}}@media screen and (max-width: 1400px){.cta-boxes .content{padding:100px 50px}}@media screen and (max-width: 786px){.cta-boxes .content{padding:50px 50px}}@media screen and (max-width: 680px){.cta-boxes .content{width:100%}}.cta-boxes .btn{max-width:375px;margin-bottom:0}.cta-boxes .logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:200px}.cta-5{padding:80px 0;background:#FBF9FA;text-align:center}@media screen and (max-width: 680px){.cta-5{padding:50px 0}}.cta-5 h2{color:#8B8B8B;margin-bottom:40px}.cta-5 .btn:first-of-type{margin-right:20px}@media screen and (max-width: 680px){.cta-5 .btn:first-of-type{margin:auto;margin-bottom:20px}}.cta-5 .btn:last-of-type{background:#01AEF0}@media screen and (max-width: 680px){.cta-5 .btn:last-of-type{margin-bottom:0}}.cta-5 .btn:last-of-type:hover{background:#01A3E1}.cta-5 p{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;margin-bottom:40px}.cta-5 p:last-child{margin-right:0}#ad-space-home{position:relative;text-align:center}@media screen and (max-width: 680px){#ad-space-home{height:auto}}#ad-space-home:before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#01AEF0;opacity:.4}#ad-space-home h2{margin-bottom:70px}#ad-space-home #ad-space-bg{position:absolute;left:0;top:0;width:100%;height:140%;background-size:cover;image-rendering:-webkit-optimize-contrast;background-position:center;z-index:-1;background-size:cover}#ad-space-home .content{position:relative;z-index:10;padding:150px 0;padding-bottom:50px}#ad-space-home img{display:block;max-width:200px;margin:auto;opacity:0.6}@media screen and (max-width: 680px){#ad-space-home img{left:0;right:0;bottom:70px;margin:auto}}#ad-space-home .btn{background:transparent;border:2px solid #fff}#ad-space-home .btn:hover{background-color:#8EC63F;border-color:#8EC63F}#newsletter{position:relative;padding:200px 0;text-align:center;color:#fff}#newsletter #newsletter-bg{position:absolute;left:0;top:0;width:100%;height:120%;background-size:cover;image-rendering:-webkit-optimize-contrast;background-position:center;z-index:-1;background:url("../img/newsletter.jpg") no-repeat center center;background-size:cover}#newsletter .headline{margin:0}#newsletter p{color:#fff;margin:20px 0}#newsletter input[type="text"]{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:27.2953737595%;padding:20px;border:none;border-radius:5px}#newsletter input[type="text"]:last-child{margin-right:0}@media screen and (max-width: 680px){#newsletter input[type="text"]{float:left;display:block;margin-right:4.8291579146%;width:65.0569473618%;margin-left:2.6207289479%}#newsletter input[type="text"]:last-child{margin-right:0}}#newsletter input[type="text"]::placerholder{color:#8B8B8B;transition:all 300ms ease-in-out}#newsletter input[type="text"]:focus{border:none}#newsletter input[type="text"]:focus::placerholder{color:transparent}#newsletter input[type="submit"]{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;margin-left:-2.388345204%;padding:24px 20px 24px 20px;font-size:.625em;font-weight:600;text-transform:uppercase;background:#01AEF0;border-radius:0px 5px 5px 0px;transition:all 300ms ease-in-out}#newsletter input[type="submit"]:last-child{margin-right:0}@media screen and (max-width: 680px){#newsletter input[type="submit"]{float:left;display:block;margin-right:4.8291579146%;width:30.1138947236%;margin-left:-4.8920273693%}#newsletter input[type="submit"]:last-child{margin-right:0}}#newsletter input[type="submit"]:hover{background:#01A3E1}#contact-us{margin-bottom:100px;text-align:center;background:#fff}#contact-us::after{clear:both;content:"";display:block}@media screen and (max-width: 786px){#contact-us{padding-bottom:40px}}@media screen and (max-width: 680px){#contact-us{padding-bottom:20px;margin-bottom:20px}}#contact-us h2{margin-bottom:40px;color:#8B8B8B}#contact-us .btn:first-of-type{margin-right:20px;margin-bottom:0}@media screen and (max-width: 680px){#contact-us .btn:first-of-type{margin:auto;margin-bottom:20px}}#contact-us .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;padding:100px 0 40px 0}#contact-us .content:last-child{margin-right:0}@media screen and (max-width: 680px){#contact-us .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#contact-us .content:last-child{margin-right:0}}.corp-partners{display:none;padding:40px 0;margin-top:40px;margin-bottom:100px;border-top:2px solid #F7F5F5;border-bottom:2px solid #F7F5F5}.corp-partners::after{clear:both;content:"";display:block}@media screen and (max-width: 680px){.corp-partners{padding-bottom:20px;margin-bottom:20px}}.corp-partners li{float:left;width:12.5%;text-align:center;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;cursor:pointer;transition:300ms all ease-in-out}@media screen and (max-width: 1260px){.corp-partners li{width:25%}}@media screen and (max-width: 786px){.corp-partners li{width:50%}}.corp-partners li:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.corp-partners img{width:80%}@media screen and (max-width: 1260px){.corp-partners img{width:50%}}.contact-info{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;margin-bottom:40px}.contact-info:last-child{margin-right:0}@media screen and (max-width: 680px){.contact-info{float:left;display:block;margin-right:4.8291579146%;width:100%}.contact-info:last-child{margin-right:0}}.contact-info:first-of-type{margin-left:17.4715263191%}@media screen and (max-width: 680px){.contact-info:first-of-type{margin-left:0%}}.contact-info span{color:#8EC63F}.contact-info a{color:#8EC63F}.contact-info a:hover{color:#01AEF0}#contact-anchors{margin-bottom:100px;text-align:center}#contact-anchors ul{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;padding:40px 0;border-top:1px solid #8B8B8B;border-bottom:1px solid #8B8B8B}#contact-anchors ul:last-child{margin-right:0}@media screen and (max-width: 680px){#contact-anchors ul{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#contact-anchors ul:last-child{margin-right:0}}#contact-anchors li{float:left;display:block;margin-right:3.5786636068%;width:30.9475575959%;margin-bottom:20px}#contact-anchors li:last-child{margin-right:0}@media screen and (max-width: 680px){#contact-anchors li{float:left;display:block;margin-right:4.8291579146%;width:100%}#contact-anchors li:last-child{margin-right:0}}#contact-anchors li:nth-of-type(3n){margin-right:0}#contact-anchors a{font-size:.875em;color:#8EC63F}#contact-anchors a:hover{color:#7EB038}#flickr-feed a{height:200px}#flickr-feed a:after{content:'\f16e'}#instagram{padding:80px 0;background:#FBF9FA}#instagram #instafeed a:after{content:'\f16d'}#instafeed,#flickr-feed{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#instafeed::after,#flickr-feed::after{clear:both;content:"";display:block}#instafeed a,#flickr-feed a{background-size:cover;position:relative;width:175px;height:175px;margin:10px;overflow:hidden;font:normal normal normal 14px/1 FontAwesome}#instafeed a:before,#flickr-feed a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#262626;z-index:1;opacity:0.25;transition:300ms all ease-in-out}#instafeed a:after,#flickr-feed a:after{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:2em;z-index:1;color:#fff;opacity:0;transition:300ms all ease-in-out}#instafeed a:hover:before,#flickr-feed a:hover:before{opacity:0}#instafeed a:hover:after,#flickr-feed a:hover:after{opacity:1}#instafeed{background:#fff}#flickr-feed{padding-bottom:100px}footer{padding:40px 0;background:#262626}@media screen and (max-width: 680px){footer{padding-bottom:50px}}footer ul{list-style-type:none}footer ul li{list-style-type:none}footer .copyright{width:100%;float:none;clear:both;margin:auto;text-align:center;margin-bottom:20px;color:#8B8B8B}footer .copyright a{color:#8B8B8B}footer .copyright address{font-size:.75em;font-style:normal;line-height:1.75em;margin-bottom:40px}footer .copyright #footer-logo{display:block;width:100%;max-width:300px;margin:auto;clear:both}footer #menu-footer-menu{display:flex;justify-content:space-between;margin-bottom:60px}@media screen and (max-width: 1050px){footer #menu-footer-menu{flex-direction:column;text-align:center}}footer #footer-menu{padding:0 60px}@media screen and (max-width: 786px){footer #footer-menu{display:none}}@media screen and (max-width: 1050px){footer #footer-menu>ul>li{flex-direction:column}}footer #footer-menu>ul>li>a{font-size:.75em;text-transform:uppercase;letter-spacing:.09em;color:#8EC63F}footer #footer-menu a{font-size:.50em;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#8B8B8B}footer #footer-menu a:hover{color:#fff}footer #mtbSvg{display:block;clear:both;text-align:center;font-size:.75em;font-style:normal;line-height:1.75em;margin-bottom:40px;color:#8B8B8B}footer #mtbSvg:hover{color:#8EC63F}footer #mtbSvg svg{width:20px}@media screen and (max-width: 1050px){footer #mtbSvg{padding:0}}#main-content{background:#fff}#main-content .photo-buttons{margin-bottom:40px}#main-content .photo-buttons li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;position:relative;margin-bottom:30px;background-color:#8EC63F;background-position:center center !important;transition:1200ms all ease-in-out}#main-content .photo-buttons li:last-child{margin-right:0}@media screen and (max-width: 786px){#main-content .photo-buttons li{margin-bottom:15px}}#main-content .photo-buttons li.no-bg{background-color:#01AEF0;transition:300ms all ease-in-out}#main-content .photo-buttons li.no-bg:before{display:none}#main-content .photo-buttons li.no-bg:hover{background-color:#01A3E1}#main-content .photo-buttons li:nth-of-type(3n){margin-right:0}#main-content .photo-buttons li:before{content:'';position:absolute;display:block;top:0;width:100%;height:100%;background:#4E4E4E;opacity:.75;z-index:0;transition:300ms all ease-in-out}#main-content .photo-buttons li:hover:before{opacity:.0}@media screen and (max-width: 1250px){#main-content .photo-buttons li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#main-content .photo-buttons li:last-child{margin-right:0}#main-content .photo-buttons li:nth-of-type(3n){float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#main-content .photo-buttons li:nth-of-type(3n):last-child{margin-right:0}#main-content .photo-buttons li:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 720px){#main-content .photo-buttons li{float:left;display:block;margin-right:2.3576515979%;width:100%}#main-content .photo-buttons li:last-child{margin-right:0}#main-content .photo-buttons li:nth-of-type(3n){float:left;display:block;margin-right:2.3576515979%;width:100%}#main-content .photo-buttons li:nth-of-type(3n):last-child{margin-right:0}#main-content .photo-buttons li:nth-of-type(2n){float:left;display:block;margin-right:2.3576515979%;width:100%}#main-content .photo-buttons li:nth-of-type(2n):last-child{margin-right:0}}#main-content .photo-buttons li a{position:relative;display:block;width:100%;padding:100px 0;font-weight:600;letter-spacing:.1em;text-align:center;color:#fff;text-transform:uppercase}@media screen and (max-width: 680px){#main-content .photo-buttons li a{font-size:.825em;padding:50px 0}}#main-content .photo-buttons li a span{transition:200ms all ease-in-out}#main-content .call-out{position:relative;margin-bottom:80px;overflow:hidden}#main-content .call-out .call-out-bg{content:'';position:absolute;display:block;right:0;height:100%;width:100%;background:#F7F5F5;z-index:0;transition:1200ms all ease-in-out}#main-content .call-out .content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:34.1192171993%;position:relative;padding-top:50px;padding-bottom:50px;z-index:1;transition:1200ms all ease-in-out}#main-content .call-out .content:last-child{margin-right:0}@media screen and (max-width: 786px){#main-content .call-out .content{float:left;display:block;margin-right:3.5786636068%;width:74.1053340983%;margin-left:25.8946659017%}#main-content .call-out .content:last-child{margin-right:0}}@media screen and (max-width: 680px){#main-content .call-out .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%;text-align:center}#main-content .call-out .content:last-child{margin-right:0}}#main-content .call-out .content>p{position:relative;top:9px;margin:0;line-height:1.8em}#main-content .call-out img{float:left;margin-right:20px;width:115px;border-radius:50%;margin-bottom:0 !important}@media screen and (max-width: 680px){#main-content .call-out img{float:none;margin:auto}}#main-content .call-out span{display:block;font-weight:600;color:#666666}#main-content .call-out span:nth-of-type(1){color:#8B8B8B}#main-content .call-out a{display:block;margin:auto}#main-content .testimonials{padding-bottom:120px}#main-content .testimonials .fa{display:block;font-size:2em;color:#8EC63F}#main-content .testimonials .content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%;text-align:center}#main-content .testimonials .content:last-child{margin-right:0}#main-content .testimonials .content::after{clear:both;content:"";display:block}@media screen and (max-width: 786px){#main-content .testimonials .content{float:left;display:block;margin-right:3.5786636068%;width:100%;margin-left:0%}#main-content .testimonials .content:last-child{margin-right:0}}#main-content .testimonials .content ul{margin-left:0;margin-right:0;margin-bottom:0}#main-content .testimonials li{margin-top:20px;font-size:.875em;line-height:2em;color:#bababa}#main-content .testimonials li span{display:block;margin-top:20px;font-weight:600;color:#8EC63F}@media screen and (max-width: 680px){#page-title{padding-top:40px}}#page-title h1{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;font-size:1.5em;padding:20px 0;margin-top:80px;margin-bottom:40px;color:#8B8B8B;text-align:center;border-bottom:1px solid #8EC63F}#page-title h1:last-child{margin-right:0}@media screen and (max-width: 680px){#page-title h1{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%;padding-top:40px}#page-title h1:last-child{margin-right:0}}#main-content .content h1,#main-content .content h2,#main-content .content h3,#main-content .content h4,#main-content .content h5,#main-content .content h6{letter-spacing:.1em;color:#8B8B8B}#main-content .content h1,#main-content .content h2{letter-spacing:.1em;text-transform:uppercase}#main-content .content h1{font-size:1.5em;border-bottom:1px solid #8EC63F}#main-content .content h2{font-size:1.125em}#main-content .content h3{font-size:1em}#main-content .content h4{font-size:1em}#main-content .content h5{font-size:1em}#main-content .content h6{font-size:1em}#main-content .content h2,#main-content .content p{color:#8B8B8B}#main-content .content p{line-height:2.25em;margin-bottom:30px}#main-content .content p:last-of-type{margin-bottom:0}#main-content .content a{font-weight:600;color:#8EC63F}#main-content .content a:hover{color:#7EB038}#main-content .content li{font-size:1.1em;line-height:2.25em;margin-bottom:5px;color:#8B8B8B}#main-content .content ul,#main-content .content ol{margin-left:40px;margin-right:40px;margin-bottom:40px}#main-content .content ul{list-style-type:disc}#main-content .content ol{list-style-type:decimal}#main-content .content img{margin-bottom:40px}.basic-content{padding-bottom:80px}.basic-content .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.basic-content .content:last-child{margin-right:0}@media screen and (max-width: 680px){.basic-content .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.basic-content .content:last-child{margin-right:0}}.staff-members{margin-bottom:80px}.staff-members .department-title{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;padding-bottom:30px;margin-bottom:40px;line-height:1.025em;color:#8B8B8B;border-bottom:1px solid #8EC63F;text-align:center}.staff-members .department-title:last-child{margin-right:0}@media screen and (max-width: 680px){.staff-members .department-title{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%;margin:0;margin-bottom:40px}.staff-members .department-title:last-child{margin-right:0}}.staff-members ul{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;display:flex;justify-content:center;align-items:baseline;flex-direction:row;flex-wrap:wrap}.staff-members ul:last-child{margin-right:0}@media screen and (max-width: 680px){.staff-members ul{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.staff-members ul:last-child{margin-right:0}}.staff-members li{float:left;display:block;margin-right:3.5786636068%;width:30.9475575959%;margin-bottom:40px;text-align:center}.staff-members li:last-child{margin-right:0}.staff-members li:nth-child(3n){margin-right:0}.staff-members li:nth-child(3n+1){clear:left}.staff-members li:hover div:after{opacity:0}@media screen and (max-width: 786px){.staff-members li{float:left;display:block;margin-right:3.5786636068%;width:48.2106681966%}.staff-members li:last-child{margin-right:0}.staff-members li:nth-child(2n){margin-right:0}.staff-members li:nth-child(2n+1){clear:left}.staff-members li:nth-of-type(4n){float:left;display:block;margin-right:3.5786636068%;width:48.2106681966%}.staff-members li:nth-of-type(4n):last-child{margin-right:0}}@media screen and (max-width: 680px){.staff-members li{float:left;display:block;margin-right:4.8291579146%;width:100%}.staff-members li:last-child{margin-right:0}.staff-members li:nth-of-type(2n){float:left;display:block;margin-right:4.8291579146%;width:100%}.staff-members li:nth-of-type(2n):last-child{margin-right:0}}.staff-members li div{position:relative;margin-bottom:15px}.staff-members li div:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.25;transition:300ms all ease-in-out}.staff-members li img{display:block}.staff-members p{font-size:1em;margin:0}.staff-members p:first-of-type{line-height:1em;margin-bottom:5px}.staff-members p:last-of-type{font-size:.75em;line-height:1.5em;margin-bottom:10px}.staff-members a{display:block;font-size:.875em;line-height:1em;margin:0;margin-bottom:10px;color:#8EC63F;word-wrap:break-word}.staff-members a:hover{color:#7EB038}.staff-members a:last-of-type:hover{color:#8EC63F;cursor:default}@media screen and (max-width: 786px){.staff-members a:last-of-type:hover{color:#01AEF0;cursor:auto}}#interior-hero{position:relative;height:50vh}#interior-hero:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4}@media screen and (max-width: 680px){#interior-hero{display:none}}#interior-hero #interior-hero-bg{position:absolute;left:0;top:0;width:100%;height:110%;image-rendering:-webkit-optimize-contrast;background-size:cover !important;background-position:center !important;z-index:-1}.popup{display:none;position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(56,56,56,0.75);z-index:9999}.popup .fa-times{position:absolute;top:0;right:0;font-size:1.5em;padding:20px;color:#8B8B8B;cursor:pointer}.popup .popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-height:80%;max-width:800px;padding:100px;text-align:left;background:#fff;overflow-y:scroll}.popup .popup-content>div{padding-top:10px}.popup .close-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.popup.video-popup .fa-times{color:#fff}.popup.video-popup .popup-content{padding:60px;background:none}.popup h3{color:#8EC63F}.popup .sponsored-by img{max-width:200px}.popup-open{overflow:hidden}.cta-btns{padding:60px 0;text-align:center;clear:both}@media screen and (max-width: 1050px){.cta-btns{padding:0}}.cta-btns a{display:inline-block;width:28%;margin:0 20px;padding:15px 20px;font-size:.75em;font-weight:600;color:#fff;background:#01AEF0;text-align:center;text-transform:uppercase}@media screen and (max-width: 1050px){.cta-btns a{display:block;margin:auto;margin-bottom:40px}}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper embed,.video-wrapper object,.video-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}.call-out-boxes{padding:50px 0;margin-bottom:80px;background:#F7F5F5}.call-out-boxes::after{clear:both;content:"";display:block}.call-out-boxes .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;margin-bottom:10px;text-align:center}.call-out-boxes .content:last-child{margin-right:0}@media screen and (max-width: 680px){.call-out-boxes .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.call-out-boxes .content:last-child{margin-right:0}}.call-out-boxes h2{color:#8B8B8B}.call-out-boxes p{color:#8B8B8B}.call-out-boxes p:last-of-type{margin-bottom:40px !important}.boxs{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.boxs::after{clear:both;content:"";display:block}@media screen and (max-width: 786px){.boxs{flex-direction:column}}.boxs div{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding:40px;margin-bottom:40px;background:#fff}.boxs div:last-child{margin-right:0}.boxs div:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1050px){.boxs div{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:60px}.boxs div:last-child{margin-right:0}}@media screen and (max-width: 786px){.boxs div{display:block;max-width:400px;margin-right:auto;margin:auto;margin-bottom:40px}.boxs div:last-child{margin-right:auto}}@media screen and (max-width: 680px){.boxs div{padding:0;background:transparent}}.boxs p{color:#8B8B8B}.boxs p:first-of-type{font-size:1em;font-weight:600;margin-bottom:5px;letter-spacing:.1em;line-height:1.25em;text-transform:uppercase}.boxs p:last-of-type{margin-bottom:30px}.accordion-content{display:none}#main-content .accordions{padding-bottom:80px}#main-content .accordions .acc-item{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#main-content .accordions .acc-item:last-child{margin-right:0}#main-content .accordions .acc-item:first-of-type .accordion-title{padding-top:0}@media screen and (max-width: 680px){#main-content .accordions .acc-item{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#main-content .accordions .acc-item:last-child{margin-right:0}}#main-content .accordions .acc-item .content{display:none;margin-bottom:40px}#main-content .accordions .acc-item:last-of-type .content{margin-bottom:0}#main-content .accordions span{display:block;padding:10px 0}#main-content .accordions .accordion-title{font-size:1em;font-weight:800;letter-spacing:.09em;line-height:1em;text-transform:uppercase;padding:20px 0;margin-bottom:0;cursor:pointer;border-bottom:1px solid #bababa;color:#8EC63F}@media screen and (max-width: 680px){#main-content .accordions .accordion-title{font-size:.825em}}#main-content .accordions .fa{transition:300ms all ease-in-out;float:right}#main-content .accordions .fa.spin{transform:rotate(45deg)}.interior-cta,#main-content .interior-cta{position:relative;background:#EBEBEB}.interior-cta::after,#main-content .interior-cta::after{clear:both;content:"";display:block}.interior-cta img,#main-content .interior-cta img{margin-bottom:30px}.interior-cta h3,.interior-cta p,#main-content .interior-cta h3,#main-content .interior-cta p{margin-bottom:10px;color:#8B8B8B}.interior-cta p,#main-content .interior-cta p{margin-bottom:40px}.interior-cta .image,#main-content .interior-cta .image{position:absolute;top:0;left:0;width:50%;height:100%;background:url("../img/hero_3-bak.jpg") no-repeat center center;background-size:cover;image-rendering:-webkit-optimize-contrast}@media screen and (max-width: 680px){.interior-cta .image,#main-content .interior-cta .image{position:relative;width:100%;height:200px}}.interior-cta .content,#main-content .interior-cta .content{position:relative;width:50%;float:right;padding:100px 0 100px 50px;background:#EBEBEB;text-align:center}@media screen and (max-width: 1050px){.interior-cta .content,#main-content .interior-cta .content{width:60%}}@media screen and (max-width: 680px){.interior-cta .content,#main-content .interior-cta .content{width:100%;padding:40px;background:transparent}}.interior-cta .btn,#main-content .interior-cta .btn{color:#fff;background:#01AEF0;max-width:375px}.interior-cta .btn:hover,#main-content .interior-cta .btn:hover{background:#01A3E1}#main-content .travel-guide{padding-bottom:80px;text-align:center}#main-content .travel-guide img{display:block;max-width:450px;margin:auto}#main-content .travel-guide img:last-of-type{max-width:200px}#main-content .travel-guide .btn{margin:40px 0;color:#fff}#main-content .travel-guide .btn:hover{color:#fff}#main-content .travel-guide p{font-weight:600;color:#8B8B8B;text-transform:uppercase}#main-content .unverified{margin-bottom:80px}#main-content .unverified .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;text-align:center}#main-content .unverified .content:last-child{margin-right:0}#main-content .unverified .btn{color:#fff}#main-content .unverified .btn:hover{color:#fff}#main-content .unverified .btn:last-of-type{background:#01AEF0}#main-content .unverified .btn:last-of-type:hover{background:#01A3E1}.iframe-content{margin-bottom:80px}.iframe-content .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.iframe-content .content:last-child{margin-right:0}.iframe-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.iframe-wrapper embed,.iframe-wrapper object,.iframe-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}#main-content #blog-roll .blog-teaser{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #8EC63F}#main-content #blog-roll .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#main-content #blog-roll .content:last-child{margin-right:0}@media screen and (max-width: 680px){#main-content #blog-roll .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#main-content #blog-roll .content:last-child{margin-right:0}}#main-content #blog-roll h2{color:#8EC63F;text-transform:capitalize;margin-bottom:0}#main-content #blog-roll .date{color:#8EC63F}#main-content #blog-roll p{margin-bottom:10px}#main-content #blog-roll a{color:#8EC63F;border-bottom:1px solid #8EC63F}#main-content #blog-roll a:hover{border-color:#01AEF0}.post-nav{margin:40px 0;overflow:auto}.post-nav span:last-of-type{float:right}keyframes(bounce) 0%,keyframes(bounce) 20%,keyframes(bounce) 50%,keyframes(bounce) 80%,keyframes(bounce) 100%{transform:translateY(0)}keyframes(bounce) 40%{transform:translateY(-10px)}keyframes(bounce) 60%{transform:translateY(-5px)}.page-template-event #main-content{padding:0}.page-template-event #main-content .content h2{font-size:1.5em}.page-template-event #interior-hero{position:relative;height:calc(100vh - 248px);padding:0;margin-top:140px;overflow:hidden}@media screen and (max-width: 680px){.page-template-event #interior-hero{display:block;height:calc(100vh - 230px);margin-top:169px}}.page-template-event #interior-hero:before{content:'';position:absolute;top:-100px;left:0;width:100%;height:120%;background:#000;opacity:0.5}.page-template-event #interior-hero img{width:100%;max-width:400px}@media screen and (max-height: 800px){.page-template-event #interior-hero img{max-width:35vh}}.page-template-event #interior-hero .content{position:relative;display:flex;justify-content:center;align-items:center;height:100%;padding:0}.page-template-event #interior-hero p{position:absolute;left:0;bottom:60px;width:100%;padding-left:40px;padding-right:40px;margin:0;color:#fff;font-size:1.25em;text-transform:uppercase;text-align:center;letter-spacing:.1em;font-weight:800}@media screen and (max-height: 800px){.page-template-event #interior-hero p{font-size:0.825em}}@media screen and (max-width: 680px){.page-template-event #interior-hero p{font-size:2vw;bottom:50px}}.page-template-event #interior-hero span{position:absolute;left:0;bottom:20px;width:100%;color:#fff;font-size:1em;text-transform:uppercase;text-align:center}.page-template-event #interior-hero span .fa{display:block;animation:bounce 2s infinite}.page-template-event #event-about{position:relative;margin-bottom:40px}.page-template-event #event-about ul{list-style:none;margin:0}.page-template-event #event-about li{font-weight:800}.page-template-event #event-about .buttons{margin-top:40px}#sub-nav{position:absolute;top:212px;width:100%;border-bottom:1px solid #F4F4F4;background:#fff;z-index:2}@media screen and (max-width: 850px){#sub-nav{top:102px;padding:20px 0}}#sub-nav .container{border-bottom:1px solid #F7F5F5;overflow:hidden}#sub-nav ul{text-align:center}#sub-nav ul::after{clear:both;content:"";display:block}@media screen and (max-width: 850px){#sub-nav ul{display:none;width:100%;height:auto;margin:auto;padding-bottom:10px}}#sub-nav li{display:inline-block}@media screen and (max-width: 850px){#sub-nav li{display:block;width:100%}}@media screen and (max-width: 850px){#sub-nav #register-btn{position:relative;display:block;width:100%}}#sub-nav #register-btn a{padding:5px 15px;background:#8EC63F;border-radius:24px;color:#fff}@media screen and (max-width: 850px){#sub-nav #register-btn a{width:100%;margin:auto}}#sub-nav a{display:block;font-size:.625em;font-weight:800;letter-spacing:.09em;padding:10px 15px;margin:0 5px;color:#8B8B8B;text-transform:uppercase;transition:all 300ms ease-in-out}#sub-nav a:hover{color:#01AEF0;border-color:#01AEF0}#sub-nav #event-btn{display:none}@media screen and (max-width: 850px){#sub-nav #event-btn{display:block;max-width:none;padding:5px 15px;margin:auto;background:#01AEF0;border-radius:24px;color:#fff}#sub-nav #event-btn:hover{background:#01A3E1}}#main-content .event-intro .event-logo{display:block;margin:auto;padding-top:40px;margin-bottom:60px}#main-content .event-intro h1{float:none;width:100%;margin-left:0;margin-right:0;margin-top:0}#main-content .event-intro .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;padding:60px 0;border-bottom:1px solid #8EC63F}#main-content .event-intro .content:last-child{margin-right:0}@media screen and (max-width: 680px){#main-content .event-intro .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}#main-content .event-intro .content:last-child{margin-right:0}}#main-content .event-intro .content p{margin-bottom:20px}#main-content .event-intro .btn{color:#fff}#main-content .event-intro .btn:first-of-type{margin-right:20px}@media screen and (max-width: 1050px){#main-content .event-intro .btn:first-of-type{display:block;margin:auto;margin-bottom:20px}}#main-content .event-intro .btn:last-of-type{background:#01AEF0}#main-content .event-intro .btn:last-of-type:hover{color:#fff;background:#01A3E1}@media screen and (max-width: 1050px){#main-content .event-intro .btn:last-of-type{display:block;margin:auto}}#main-content .event-intro .buttons{margin-bottom:0}#main-content .event-call-out{position:relative;padding-bottom:80px;text-align:center}#main-content .event-call-out .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#main-content .event-call-out .content:last-child{margin-right:0}#main-content .event-call-out .content::after{clear:both;content:"";display:block}@media screen and (max-width: 680px){#main-content .event-call-out .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%;margin-right:0}#main-content .event-call-out .content:last-child{margin-right:0}}#main-content .event-call-out .content p:first-of-type{margin-bottom:40px}#main-content .event-call-out .event-boxs{display:flex;justify-content:center;flex-wrap:wrap;clear:both}@media screen and (max-width: 680px){#main-content .event-call-out .event-boxs{display:block}}#main-content .event-call-out .event-boxs div{width:30%;padding:40px;margin-bottom:40px;border:1px solid #ddd}#main-content .event-call-out .event-boxs div+div{margin-left:3%}#main-content .event-call-out .event-boxs div+div:nth-of-type(4){margin-left:0}@media screen and (max-width: 1050px){#main-content .event-call-out .event-boxs div+div{margin-left:0}}@media screen and (max-width: 1050px){#main-content .event-call-out .event-boxs div{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin:0 0 40px 0}#main-content .event-call-out .event-boxs div:last-child{margin-right:0}}@media screen and (max-width: 680px){#main-content .event-call-out .event-boxs div{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%;margin-right:0;padding:20px}#main-content .event-call-out .event-boxs div:last-child{margin-right:0}}#main-content .event-call-out .event-boxs div p:first-of-type{font-size:1.125em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;line-height:1em;color:#8EC63F}#main-content .event-call-out .btn{margin-right:20px}@media screen and (max-width: 786px){#main-content .event-call-out .btn{display:block;margin:auto;margin-bottom:10px}}#main-content .event-call-out .btn:last-of-type{margin:auto}#main-content #schedule{padding:80px 120px;background:#fff}@media screen and (max-width: 786px){#main-content #schedule{padding:80px 0}}#main-content #schedule .container{position:relative}#main-content #schedule ul{margin:0}#main-content #schedule li{list-style:none}#main-content #schedule .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#main-content #schedule .content:last-child{margin-right:0}#main-content #schedule h2{text-align:center;color:#8B8B8B}#main-content #schedule #schedule-header{border-bottom:1px solid #EDEBEC}#main-content #schedule #schedule-header li{display:inline-block;padding:20px}#main-content #schedule #schedule-header li:first-of-type{padding-left:0}#main-content #schedule #schedule-header a{color:#CDCBCC}#main-content #schedule #schedule-header a:hover{color:#8EC63F}#main-content #schedule .day-list-item>span{display:inline-block;width:175px}#main-content #schedule .day-list h4{color:#8B8B8B}#main-content #schedule .day-list li{padding:0 0 20px 20px;color:#A5A3A4;transition:300ms all ease-in-out}#main-content #schedule .day-list li:last-of-type{padding-bottom:60px}#main-content #schedule .day-list li a:hover{color:#8EC63F}#main-content #schedule .day-list li span:first-of-type{margin-right:20px}@media screen and (max-width: 786px){#main-content #schedule .day-list li span:first-of-type{float:none;display:block;margin-top:20px}}#main-content #schedule .day-a{display:block;position:relative;top:-40px;visibility:hidden}#main-content #schedule .day-list-item a{color:#8EC63F}#main-content #schedule .day-list-item a:hover{color:#7EB038}#main-content #schedule .day-list-item a:focus{color:#8B8B8B}#main-content #schedule .day-list-item a span{float:right}#main-content #schedule .item-description{display:none}#main-content #schedule .item-description p{margin-top:20px;color:#A5A3A4}#main-content #event-call-out-2{padding-top:80px;background:#FBF9FA}#main-content #event-call-out-2 .event-boxs div{background:#fff}#main-content .event-pricing{text-align:center;padding:100px 0;background:#FBF9FA}#main-content .event-pricing #pricing-wrapper{display:flex;flex-wrap:wrap;justify-content:center}#main-content .event-pricing h2{color:#8B8B8B}#main-content .event-pricing .location{font-size:1em;font-weight:600;line-height:1em;margin-bottom:0;color:#8EC63F}#main-content .event-pricing #pricing-selection{display:inline-block}#main-content .event-pricing .pricing-option{width:31%;margin-bottom:40px;padding:40px 60px;margin:10px;border:1px solid #ddd;background:#fff}@media screen and (max-width: 1100px){#main-content .event-pricing .pricing-option{width:45%}}@media screen and (max-width: 680px){#main-content .event-pricing .pricing-option{width:100%;padding:20px}}#main-content .event-pricing .pricing-option[data-optiontype="buyer"]:last-of-type{margin:0}#main-content .event-pricing .pricing-option .option-title{font-size:1.125em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;line-height:1em;color:#8EC63F}#main-content .event-pricing .pricing-option .sale-price{margin-bottom:0}#main-content .event-pricing .pricing-option .sale-price li{font-size:1em;margin-bottom:0;color:#8B8B8B}#main-content .event-pricing .pricing-option .reg-price{margin-bottom:20px}#main-content .event-pricing .pricing-option .reg-price li{font-size:.75em;margin-bottom:20px;color:#8B8B8B;margin-bottom:0}#main-content .event-pricing .pricing-option .event-benefits{text-align:left;color:#8EC63F}#main-content .event-pricing .pricing-option .event-benefits li{display:flex;margin-bottom:10px;font-size:.75em;line-height:1.5em;color:#8EC63F}#main-content .event-pricing .pricing-option .event-benefits .fa{font-size:.825em;margin-right:5px;line-height:1.5em}#main-content #getting-there{position:relative;padding-top:100px;padding-bottom:100px;margin-bottom:80px;background:#8EC63F}#main-content #getting-there::after{clear:both;content:"";display:block}@media screen and (max-width: 786px){#main-content #getting-there{padding-top:60px;padding-bottom:0}}#main-content #getting-there .content{width:50%;padding-right:50px;text-align:center}@media screen and (max-width: 786px){#main-content #getting-there .content{width:100%;padding-right:0;padding-bottom:60px}}#main-content #getting-there h2,#main-content #getting-there p,#main-content #getting-there ul{color:#fff}#main-content #getting-there p:last-of-type{margin-bottom:20px}#main-content #getting-there a{color:#fff}#main-content #staying-there{position:relative;padding-top:100px;padding-bottom:100px;background:#fff}#main-content #staying-there .content{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:59.7086300988%}#main-content #staying-there .content:last-child{margin-right:0}#main-content #staying-there h2{color:#8EC63F}#main-content #staying-there p{color:#46524E}#main-content #staying-there a{color:#8EC63F}#main-content #staying-there #staying-there-image{position:absolute;top:0;left:0;display:block;width:50%;height:100%;background:url("../img/hilton-quebec.jpg") no-repeat center center;background-size:cover}#main-content #getting-there-map,#main-content #staying-there-map{position:absolute;top:0;right:0;width:50%;height:100%}@media screen and (max-width: 786px){#main-content #getting-there-map,#main-content #staying-there-map{position:relative;width:100%;height:300px}}#main-content .event-prices{float:left;display:block;margin-right:5.8515051827%;width:47.0742474087%;background:#01AEF0;color:#fff;padding:20px;text-align:center}#main-content .event-prices:last-child{margin-right:0}#main-content #fine-print{padding-top:100px;padding-bottom:100px;background:#F7F5F5}#main-content #fine-print .content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#main-content #fine-print .content:last-child{margin-right:0}#main-content #sponsor{padding-top:100px;padding-bottom:100px;background:#fff;text-align:center}#main-content #sponsor h2{color:#8EC63F}#main-content #sponsor ul{margin:0}#main-content #sponsor li{list-style:none}#main-content #sponsor .btn{display:block;margin:auto;clear:both;margin-bottom:60px}#main-content #sponsor #sponsor-logos li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-top:40px;padding-bottom:40px;text-align:center}#main-content #sponsor #sponsor-logos li:last-child{margin-right:0}#main-content #sponsor #sponsor-logos li:nth-of-type(3n){margin-right:0}#main-content #sponsor .accordion-content{display:none;text-align:left;color:#fff}#main-content #sponsor .accordion-content h3{color:#8EC63F}#main-content #sponsor .accordion-content .slick-dots{margin:auto}#main-content #sponsor .accordion-content li{padding:20px 0;margin-bottom:0;color:#8EC63F;border-bottom:1px solid #EBEBEB}#main-content #sponsor .accordion-content li span{float:right}#main-content #sponsor .accordion-content li span.pending{color:yellow}#main-content #sponsor .accordion-content li span.sold{color:red}#main-content #sponsor .accordion-content li span.available{color:white}#main-content #sponsor .accordion-content .available-sponsorships,#main-content #sponsor .accordion-content .unavailable-sponsorships{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%;margin-bottom:60px}#main-content #sponsor .accordion-content .available-sponsorships:last-child,#main-content #sponsor .accordion-content .unavailable-sponsorships:last-child{margin-right:0}#main-content #sponsor .accordion-content .sponsor-type{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;padding:50px;margin-bottom:20px;color:#fff;background:#262626}#main-content #sponsor .accordion-content .sponsor-type:last-child{margin-right:0}#main-content #event-hotel{margin-bottom:80px}#main-content #event-hotel .content{text-align:center}#main-content #event-hotel .hotel{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;display:inline-flex;float:none;text-align:left}#main-content #event-hotel .hotel:last-child{margin-right:0}@media screen and (max-width: 900px){#main-content #event-hotel .hotel{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#main-content #event-hotel .hotel:last-child{margin-right:0}}#main-content #event-hotel .image{display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width: 900px){#main-content #event-hotel .image{flex-direction:row}}#main-content #event-hotel .image img{border-radius:50%;max-width:none;width:100%}@media screen and (max-width: 900px){#main-content #event-hotel .image img{width:auto;margin-bottom:0}}#main-content #event-hotel .body{padding:40px}#main-content #event-hotel .title,#main-content #event-hotel .pricing{font-size:1em;font-weight:600;color:#8EC63F}#main-content #event-hotel p{line-height:1.75em;margin:0}#main-content #event-hotel p:nth-child(2),#main-content #event-hotel p:nth-child(4){margin-bottom:20px}#main-content #event-hotel .btn{color:#fff}.page-template-publications #main-content .content img{display:block;margin:0;border:1px solid #8B8B8B}.page-template-publications #main-content .content>p{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;margin-bottom:40px}.page-template-publications #main-content .content>p:last-child{margin-right:0}@media screen and (max-width: 680px){.page-template-publications #main-content .content>p{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.page-template-publications #main-content .content>p:last-child{margin-right:0}}.page-template-publications #main-content .content ul{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;display:flex;text-align:center;list-style:none}.page-template-publications #main-content .content ul:last-child{margin-right:0}@media screen and (max-width: 960px){.page-template-publications #main-content .content ul{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;display:flex}.page-template-publications #main-content .content ul:last-child{margin-right:0}}@media screen and (max-width: 680px){.page-template-publications #main-content .content ul{flex-direction:column}}.page-template-publications #main-content .content li{position:relative;width:100%;height:320px;padding:15px}@media screen and (max-width: 680px){.page-template-publications #main-content .content li{height:auto}}.page-template-publications #main-content .content li h2{padding:0 10px}@media screen and (max-width: 680px){.page-template-publications #main-content .content li h2{margin-bottom:10px}}.page-template-publications #main-content .content li:hover span{opacity:1}.page-template-publications #main-content .content li:hover div:before{opacity:0.5}.page-template-publications #main-content .content div{position:absolute;left:0;right:0;bottom:0;width:90%;margin:auto}@media screen and (max-width: 680px){.page-template-publications #main-content .content div{position:relative;left:auto;right:auto;bottom:auto;width:100%}}.page-template-publications #main-content .content div:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;background:#000;opacity:0;z-index:1;transition:600ms all ease-in-out}@media screen and (max-width: 786px){.page-template-publications #main-content .content div:before{opacity:0.75}}.page-template-publications #main-content .content span{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%;left:0;z-index:2;opacity:0;transition:600ms all ease-in-out;-webkit-backface-visibility:hidden}@media screen and (max-width: 786px){.page-template-publications #main-content .content span{opacity:1}}.page-template-publications #main-content .content span span{position:relative;display:block;width:60px;height:1px;background:#fff;margin:auto;-webkit-backface-visibility:hidden}.page-template-publications #main-content .content a{text-transform:uppercase;color:#fff;opacity:0.75;-webkit-backface-visibility:hidden;transition:600ms all ease-in-out}.page-template-publications #main-content .content a:hover{opacity:1}.tax-pub_type #page-title{padding-top:100px}.tax-pub_type #main-content img{border:1px solid #8B8B8B}.tax-pub_type #main-content .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.tax-pub_type #main-content .content:last-child{margin-right:0}@media screen and (max-width: 786px){.tax-pub_type #main-content .content{float:left;display:block;margin-right:3.5786636068%;width:100%;margin-left:0%}.tax-pub_type #main-content .content:last-child{margin-right:0}}@media screen and (max-width: 680px){.tax-pub_type #main-content .content{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.tax-pub_type #main-content .content:last-child{margin-right:0}}.tax-pub_type #main-content .latest-issue{float:left;display:block;margin-right:3.5786636068%;width:48.2106681966%}.tax-pub_type #main-content .latest-issue:last-child{margin-right:0}.tax-pub_type #main-content .latest-issue::after{clear:both;content:"";display:block}@media screen and (max-width: 680px){.tax-pub_type #main-content .latest-issue{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.tax-pub_type #main-content .latest-issue:last-child{margin-right:0}}.tax-pub_type #main-content .latest-issue img{width:100%}.tax-pub_type #main-content .pub-description{float:left;display:block;margin-right:3.5786636068%;width:48.2106681966%;margin-right:0}.tax-pub_type #main-content .pub-description:last-child{margin-right:0}.tax-pub_type #main-content .pub-description::after{clear:both;content:"";display:block}@media screen and (max-width: 680px){.tax-pub_type #main-content .pub-description{float:left;display:block;margin-right:4.8291579146%;width:100%;margin-left:0%}.tax-pub_type #main-content .pub-description:last-child{margin-right:0}}.tax-pub_type #main-content .pub-description p{margin-bottom:40px !important}.publication-slick{float:left;display:block;margin-right:2.3576515979%;width:69.2927045206%;margin-left:15.3536477397%}.publication-slick:last-child{margin-right:0}.publication-slick::after{clear:both;content:"";display:block}@media screen and (max-width: 786px){.publication-slick{float:left;display:block;margin-right:3.5786636068%;width:100%;margin-left:0%}.publication-slick:last-child{margin-right:0}}.publication-slick li{padding:20px;text-align:center;transition:600ms all ease-in-out}.publication-slick li:hover div:before{opacity:0.25}.publication-slick li:hover span{opacity:1}.publication-slick li div{position:relative}.publication-slick li div:before{content:'';position:absolute;display:block;width:100%;height:100%;background:#000;opacity:0;transition:600ms all ease-in-out}.publication-slick li div span{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%;left:0;z-index:2;opacity:0;text-transform:uppercase;transition:600ms all ease-in-out}.publication-slick .slick-prev,.publication-slick .slick-next{top:45%;transform:translate(0, -45%)}.publication-slick img{margin-bottom:10px}#PageFrameWorkTable,#eWebTopPaneTable{margin:0px !important;padding:0px !important}#TopPane,#BottomPane,#eWebBottomPaneTable,header{max-width:none !important}.single #main-content{padding-top:100px}.netforum{padding-top:200px;color:#8B8B8B}@media screen and (max-width: 680px){.netforum{padding-top:100px}}.netforum tr input[type="checkbox"],.netforum td input[type="checkbox"],.netforum th input[type="checkbox"]{margin:10px 0;margin-right:5px}.netforum h1{font-size:1.5em;padding:20px 0;margin-bottom:40px;color:#8B8B8B !important;text-align:center;border-bottom:1px solid #8EC63F}.netforum .collapsedProfileHeader,.netforum .expandedProfileHeader{width:100%}.netforum #TourOpSearch1_pnlSearchAll .control-group:nth-child(1){padding:20px 0;text-align:center}.netforum #TourSuppSearch_pnlSearchAll>.control-group{padding:20px 0;text-align:center}.netforum #TourOpSearch1_pnlSearchAdvanced,.netforum #TourSuppSearch_pnlSearchAdvanced{margin-bottom:40px}.netforum #TourSuppSearch_pnlSearchAll .container{padding-left:0;padding-right:0}.category #page-title h1,.page-template-publications #page-title h1{margin-top:160px}

p, #mission h1, #news h2, .cta-boxes h2, #contact-us h2, .cta-5 h2, #page-title h1:last-child, #main-content .content h2, #main-content .content p, #main-content .content h3, #main-content .content li, .interior-cta h3, .interior-cta p, #main-content .interior-cta h3, #main-content .interior-cta p, .boxs p, #main-content .content h4 {color: #000;}

p {font-size: 1.25em;}

#pre-nav {
  height: auto;
  background: #004965;
}

#pre-nav li a,
#pre-nav li a:hover {
  color: #fff;
  font-size: .65em;
}

#interior-hero::before {
  opacity:0;
}

#bbpress-forums ul {margin: 10px 0!important;}
#bbpress-forums li {font-size: 1.1em!important;}
.bbp-reply-post-date {
  font-size: .85em!important;
}
#bbpress-forums div.bbp-forum-content, #bbpress-forums div.bbp-reply-content, #bbpress-forums div.bbp-topic-content {padding-top: 0;}


.bbp-author-avatar {display: none;}

.slick-list.draggable
{
  height: 280px !important;
}

.staff-members {margin-bottom: 15px!important;}

.staff-members li div::after {
  opacity: 0;
}

.staff-members .image-wrapper img {
  margin: 0 auto;
  width: 600px;
}

.staff-members .image-wrapper {
  position: relative;
}
.staff-members .image-hover {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0!important;
  transition: opacity 1s ease-out;
}

.staff-members.image-wrapper:hover .image,
.staff-members .image-wrapper .hover-location {
    opacity: 0;
}

.staff-members .image-wrapper:hover .image-hover,
.staff-members .image-wrapper:hover .hover-location {
  opacity: 1!important;
}

.image-wrapper .hover-location {
  position: absolute;
  bottom: 0;
 }

.staff-members .image-wrapper:hover .hover-location {
  display: block;
  color :#fff;
  padding: 5px;
  background-color: #0096d099;
  width:100%;
}

footer #menu-main-menu-1 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 60px;
}

footer #footer-menu {
  padding: 0 0;}
}


footer p {color:#8B8B8B; font-size: .875em;}

  @media screen and (max-width: 680px){
body.PageFrameworkBODY #mobile-ads #full-ad {display: none;}
.slick-list.draggable {height: 350px !important;}

}
#mobile-ads img {
  margin: 25px;
}