.sticky{}.bypostauthor{}#et-info-email:before{content:none}span.fsRequiredMarker{color:red;font-weight:700}#footer-info a{font-weight:500}#top-menu li li{padding:0}#top-menu li li a{width:240px;padding:8px 10px;font-weight:300;line-height:1.5}#main-header .nav li ul a{color:#fff}@media only screen and (min-width:981px){.et-fixed-header #top-menu a,#main-header .nav li ul a{color:#fff!important}}@media only screen and (max-width:1300px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}.s1m-vertical-align,.row-s1m-vertalign .et_pb_column{display:flex;flex-direction:column;justify-content:center}body{font-family:droid-sans,sans-serif;font-style:normal;font-weight:400}.sec-slider .et_pb_bg_layout_dark h2{color:#b95c27!important}.sec-slider .et_pb_slide_content p{color:#415f79}.sec-slider .s1m-btn{margin-top:25px}.sec-slider .et_pb_slide_content{background-color:rgba(255,255,255,.7);padding:2%}.sec-slider .et_pb_slide_description{padding:11% 8%}.sec-blurbs .s1m-btn{position:absolute;right:10px;top:0}.sec-blurbs .et_pb_blurb_container{position:relative}.sec-blurbs .et_pb_module_header a{color:#415f79}.sec-blurbs .et_pb_module_header{margin-top:-90px;font-size:2.3em;padding-left:25px;font-weight:700}.et_pb_blurb_content{max-width:990px}.et_pb_fullwidth_header h1{font-size:2.5em;text-transform:uppercase;font-family:fjalla one,sans-serif}.et_pb_fullwidth_header{padding:30px 0}.newsletter-page-form label{width:150px}.newsletter-page-form input{width:250px}.newsletter-page-form .mc-field-group{margin-bottom:10px}.newsletter-page-form .asterisk{color:red}.newsletter-page-form .indicates-required{margin-bottom:10px;font-style:italic}.newsletter-page-form #mc-embedded-subscribe{position:relative;padding:.5em 2em .5em 1.3em;line-height:1em!important;background:0 0;display:inline-block;text-shadow:none;text-decoration:none;color:#fff;background-color:#b47429;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.newsletter-page-form #mc-embedded-subscribe:hover{background-color:#2f394f;color:#fff}.newsletter-page-form input[type=submit]{border-width:0;margin-top:10px}.entry-content .mod-list-indent ol{list-style-position:outside;margin-left:20px}.mod-list-indent ol ul{margin-left:25px}.mod-list-indent li{margin-bottom:10px}.entry-content .mod-list-indent ol ul{padding:0 0 0 1em}.entry-content .mod-list-indent ul ul{padding:0 0 0 1em}.s1m-btn{position:relative;padding:.5em 2em .5em 1.3em;line-height:1em!important;background:0 0;display:inline-block;text-shadow:none;text-decoration:none}.s1m-btn:after{font-family:ETmodules!important;font-size:100%;line-height:1em;content:"\39";position:absolute;margin-left:3px;-webkit-transition:all .2s;transition:all .2s}.s1m-brown-btn:hover{background-color:#2f394f;color:#fff}.s1m-brown-btn{color:#fff;background-color:#b47429;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.sec-top-banner{background-color:#ef1c23;padding:2% 10%;display:none}.sec-top-banner h2{color:#fff;text-align:center;font-size:24px;line-height:1em;padding-bottom:0}@media only screen and (min-width:1350px){.sec-top-banner.et_pb_section{padding:.75% 10%}}@media only screen and (min-width:981px){.sec-top-banner.et_pb_section{padding:.75% 10%}}.sec-weather-widget{position:relative}.sec-weather-widget .wn-widget-container{background-color:#415f79;width:100%;text-align:center;padding:0 50px}.sec-weather-widget .wn-widget-container span{color:#fff}.wn-widget-container .wn-widget-content{display:inline-block;border-right:1px solid #a0a0a0;height:30px;padding:5px 18px}.footer-widget .wn-widget-container .wn-widget-content{display:block;border-right:0;padding:0}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f";color:#415f79!important}.et_pb_toggle_title:before{color:#415f79}.row-int-page-title h2{font-size:2.5em}.row-int-page-title.red-page-title h2{color:red}.row-int-page-title.drone-page-title h2{text-transform:uppercase}.sec-lesson-programs .row-lesson-grid .et_pb_column{background-color:#f0f4f7;border:1px solid #415f79;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.sec-lesson-programs .row-lesson-grid .et_pb_column:hover{border:1px solid #b95c27;background-color:#fff}.sec-lesson-programs .row-lesson-grid .et_pb_blurb{padding:5% 1%}.row-booking h2{margin-bottom:25px}.row-booking h3{color:green}.row-booking h4{color:#f60;margin:25px 0}.row-booking .et_pb_column{display:flex;flex-direction:column;justify-content:center}@media(max-width:980px){.home-blurbs.et_pb_section{padding:50px 0 0}}@media(max-width:767px){.sec-slider .et_pb_slide_content h2{font-size:1.2em}.sec-slider .et_pb_slide_content p{line-height:1.5em}}@media(max-width:980px) and (min-width:577px){}@media(max-width:576px){.sec-blurbs .et_pb_module_header{margin-top:-75px;font-size:1.3em}.sec-blurbs .s1m-btn{padding:.3em 2em .3em 1.3em}#footer-widgets{padding:25% 0 0}}@media(max-device-width:420px){.sec-blurbs .et_pb_module_header{margin-top:-50px;font-size:1em}}.entry-content thead th,.entry-content tr th{color:#fff!important;background-color:#2f394f!important}ul.snowicon{list-style-type:none!important}ul.snowicon li{font-size:1.1em;margin-bottom:25px}ul.snowicon li:before{content:url(img/snowflake-icon.png);position:absolute;margin-left:-36px;margin-top:6px}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:initial;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:etmodules;text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.mod-plan-visit .et_mobile_nav_menu:before{content:"Plan Visit Menu";margin-right:10px}.mod-plan-visit .et_mobile_nav_menu{margin-top:10px}