.et_pb_menu__logo{width:100%!important}.pa-header{background:rgba(90,184,194,.8);-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}.pa-fixed-header{background-color:rgba(90,184,194,1)!important;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}li a{font-size:15px;line-height:18px;font-weight:400}h1{font-size:26px;line-height:1.3em;font-weight:600;color:#5ab7c1}h2{font-size:24px;line-height:1.3em;font-weight:600;color:#5ab7c1}h3{font-size:22px;line-height:1.3em;font-weight:600;color:#5ab7c1}h4{font-size:20px;line-height:1.3em;font-weight:600;color:#5ab7c1}h5{font-size:18px;line-height:1.3em;font-weight:600;color:#5ab7c1}h6{font-size:16px;line-height:1.3em;font-weight:600;color:#5ab7c1}h7{font-size:16px;line-height:1.3em;font-weight:500;color:#5ab7c1}p{font-size:15px;line-height:1.3em;font-weight:400}li{font-size:15px;line-height:1.3em;font-weight:400}.homepage-about-columns{column-count:2}@media screen and (max-width:768px){h1{font-size:24px;line-height:1.3em;font-weight:600;color:#5ab7c1}h2{font-size:22px;line-height:1.3em;font-weight:600;color:#5ab7c1}h3{font-size:20px;line-height:1.3em;font-weight:600;color:#5ab7c1}h4{font-size:18px;line-height:1.3em;font-weight:600;color:#5ab7c1}h5{font-size:18px;line-height:1.3em;font-weight:600;color:#5ab7c1}h6{font-size:18px;line-height:1.3em;font-weight:600;color:#5ab7c1}h7{font-size:16px;line-height:1.3em;font-weight:500;color:#5ab7c1}p{font-size:15px;line-height:1.3em;font-weight:400}li{font-size:15px;line-height:1.3em;font-weight:400}.homepage-about-columns{column-count:1}}@media screen and (max-width:768px){h1{font-size:22px;line-height:1.3em;font-weight:600;color:#5ab7c1}h2{font-size:20px;line-height:1.3em;font-weight:600;color:#5ab7c1}h3{font-size:18px;line-height:1.3em;font-weight:600;color:#5ab7c1}h4{font-size:16px;line-height:1.3em;font-weight:600;color:#5ab7c1}h5{font-size:16px;line-height:1.3em;font-weight:600;color:#5ab7c1}h6{font-size:14px;line-height:1.3em;font-weight:600;color:#5ab7c1}h7{font-size:16px;line-height:1.3em;font-weight:500;color:#5ab7c1}p{font-size:15px;line-height:1.3em;font-weight:400}li{font-size:15px;line-height:1.3em;font-weight:400}}.footer-text{font-size:13px;line-height:1.3em;font-weight:400}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0px!important}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul{padding:14px 0!important}.container{width:100%!important}#top-header .container{width:80%!important}header#main-header{padding-bottom:20px}.et_pb_menu_0_tb_header.et_pb_menu ul li a{line-height:1em!important}.et-db #et-boc .et-l .et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul{padding:15px 0!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a.toggle-menu,#main-header .et_mobile_menu .menu-item-has-children>a.toggle-menu{font-family:'ETmodules';font-size:18px;padding:10px;z-index:10;display:inline-block;position:absolute;right:5px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a.toggle-menu,#main-header .et_mobile_menu .menu-item-has-children.visible>a.toggle-menu{transform:rotate(180deg)}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu .visible>ul.sub-menu,#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}@media only screen and (max-width:980px){p.p2{padding-top:50px}.et_pb_section_0{height:100%!important}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:right!important}}.event_sidebar_title p{font-size:22px;font-weight:700}.event_sidebar_title .dtq-post-list-author{font-size:14px}.sidebar_event_posts .dtq-post-list-author{font-size:14px}.sidebar_event_posts .dtq-post-list-date{font-size:10px}.sidebar_event_posts ul.dtq-post-list-parent{padding:0px}.dynamic_posts_content article{margin-bottom:20px;background:#ffffffa3;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.21);padding:10px;border-top:7px solid #25466B!important;border-radius:10px}/* Product Width Styling @media (max-width:1000px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:100%!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:100%!important;clear:none}}/* Nav Bar Wider #top-menu li li a{width:300px}.nav li ul{width:340px}/* Sidebar & Blog Styling h4.widgettitle{display:block;text-align:center;border:solid 1px #e6e6e6;padding:16px 0;letter-spacing:3px!important;font-size:13px;text-transform:uppercase}.et_pb_widget ul li{padding:9px 0px 5px 0px;display:block;border-top:1px solid rgba(0,0,0,.07);font-size:14px}.et_pb_blog_0 .entry-title{padding-top:15px!important}/* Change WC Acct Page Column Widths @media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}/* Style WC Account Endpoint Links nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:200px;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(0,0,0,0.1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,0.8);cursor:default}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.1);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgba(0,0,0,0.07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.07);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}