#main-content .container,.boxed_layout #page-container,.boxed_layout,.boxed_layout.et_fixed_nav .et-fixed-header #main-header{max-width:1400px}@media only screen and (min-width:1025px){.with_sidebar .et_pb_extra_column_sidebar{min-width:20%;max-width:20%;width:20%;flex-basis:20%}.with_sidebar .et_pb_extra_column_main{min-width:80%;max-width:80%;width:80%;flex-basis:80%}}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:'sahel',sans-serif}body{font-family:'sahel',sans-serif}a,a:visited,.post-content a,.et_pb_pagebuilder_layout .et_pb_blurb_container p a,.et_pb_pagebuilder_layout .et_pb_code a,.et_pb_pagebuilder_layout .et_pb_promo_description a,.et_pb_pagebuilder_layout .et_pb_newsletter_description a,.et_pb_pagebuilder_layout .et_pb_team_member_description>a,.et_pb_pagebuilder_layout .et_pb_pricing li a,.et_pb_pagebuilder_layout .et_pb_slide_content a,.et_pb_pagebuilder_layout .et_pb_tab a,.et_pb_pagebuilder_layout .et_pb_text a,.et_pb_pagebuilder_layout .et_pb_toggle_content a,.et_pb_pagebuilder_layout .et_pb_fullwidth_code a{color:rgba(30,115,190,0.92)}body{color:rgba(0,0,0,0.77)}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:rgba(0,0,0,0.8)}.archive h1,.search h1{color:rgba(0,0,0,0.8)}#et-menu li a{font-size:15px}#main-header{background-color:#000000}#footer,#footer li,#footer p,#footer a,#footer span,#footer .post-meta{line-height:1.8em}#footer .et_pb_widget,#footer div,#footer .et_pb_widget p,#footer .et_pb_widget ins,#footer .et_pb_widget span,#footer .et_pb_widget strong,#footer .widget_list li .post-meta,#footer .et_pb_widget .recentcomments .post-title,#footer .et_pb_widget .recentcomments .comment-author-link,#footer .et_pb_widget .recentcomments .author,#footer .widget_calendar td,#footer .widget_et_recent_tweets .et-extra-icon:before{color:rgba(206,206,206,0.89)}#footer-info a{font-size:10px}#footer-nav a{font-size:13px}#footer #footer-bottom #footer-nav ul.et-extra-social-icons .et-extra-icon{font-size:15px}#footer #footer-bottom #footer-nav ul.et-extra-social-icons .et-extra-icon{line-height:15px}#footer #footer-bottom #footer-nav ul.et-extra-social-icons .et-extra-icon{height:15px}#footer #footer-bottom #footer-nav ul.et-extra-social-icons .et-extra-icon{width:15px}@media only screen and (min-width:768px){#main-header .logo{height:80px;margin:0px 0}.header.left-right #et-navigation>ul>li>a{padding-bottom:32.5px}}@media only screen and (min-width:768px){.et-fixed-header #main-header .logo{height:40.29px;margin:19.355px 0}.et-fixed-header .header.left-right #et-navigation>ul>li>a{padding-bottom:31.5px}}.post-tags a{color:#2B7BC1!important}.sa-source-wrapper{margin-top:30px}.list-source-links{padding:.3em 0 .3em 1.143em!important}.woocommerce div.product div.summary .quantity .qty,.woocommerce-page div.product div.summary .quantity .qty{font-weight:800}.product-quantity{text-align:center!important;font-weight:bold}.quantity{text-align:center!important}.input-text.qty.text{padding:10px 10px 10px 2px}.cart-collaterals{display:flex;flex-direction:column}.cross-sells{order:1;width:100%!important}.cart_totals{margin-top:15px}a.woocommerce-LoopProduct-link{height:300px!important}ins{text-decoration:none!important}#nav_menu-2 h4{margin-top:-15px}h2.woocommerce-loop-product__title{text-align:center!important}span.price{text-align:center!important}.column-publisher{width:60px}.graystyle{-webkit-filter:grayscale(85%);filter:grayscale(80%) opacity(60%)}@media only screen and (min-width:600px){.single-post p{margin-right:14%;margin-left:14%}.single-post li{margin-right:16%;margin-left:14%}.single-post h2{margin-right:10%;margin-left:10%}.single-post h3{margin-right:10%;margin-left:10%}.single-post p{font-size:16.5px}.single-post li{font-size:16.5px}.single-post h1{font-size:30px}.single-post h2{font-size:25px}.single-post h3{font-size:20px}.single-post h4{font-size:17px}}.single-post figcaption{font-size:13px}body .gallery-item{margin:0}.mobile-cart-menu,.mobile-cart-menu:visited,.mobile-cart-menu:active{display:none;color:#fff;font-size:2em;margin-left:1em}@media only screen and (max-width:1024px){.mobile-cart-menu{display:block}}@media only screen and (max-width:1024px){#et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children>a:after{right:95%}}.classes li .post-price-crossout{text-decoration:line-through}.classes.inactive li.class-item{display:flex;justify-content:space-between;align-content:center;align-items:center;padding:1em 0}.classes.inactive li.class-item .waitlist-btn{border-radius:0.4em;padding:0.2em 0.7em;color:#fff;display:flex;flex-direction:column;justify-content:center;flex-grow:0;flex-shrink:1;margin:auto}@media only screen and (max-width:480px){#footer .et_pb_extra_column.column-3,#footer .et_pb_extra_column.column-4{width:50%;display:block;min-width:50%}#footer .et_pb_extra_column.column-3 .widget_custom_html,#footer .et_pb_extra_column.column-4 .widget_custom_html{display:flex;flex-direction:column;align-content:center;align-items:center}.classes.inactive li.class-item{padding:.5em 1em}.classes>li{margin-top:15px;padding-bottom:1.5em}.classes li .post-thumbnail{width:80px;height:80px;border-radius:1em;float:right;margin-left:1em}.classes li h2.post-title{width:auto;text-align:right;font-size:1.2em;margin-bottom:0}.classes li h2.post-title a{margin-left:0.4em}.classes li .post-register{display:inline;border-radius:0.4em;padding:0.2em 0.7em}.classes li .post-description{margin-top:1em;display:flex;text-align:right}.woocommerce-cart .post-wrap{padding:10px}.woocommerce-cart.page .post-wrap h1{padding:0 0 16px}.post-content.entry-content table,.post-content.entry-content table td,.post-content.entry-content table th{border:0px solid gray}.woocommerce-page table.cart td.actions .coupon{font-size:.8em}.woocommerce-cart #main-content{padding-top:20px}.woocommerce-cart .woocommerce table.shop_table_responsive tr td.product-subtotal,.woocommerce-cart .woocommerce-page table.shop_table_responsive tr td.product-subtotal{display:none}.woocommerce-cart .woocommerce table.shop_table_responsive tr.cart-subtotal,.woocommerce-cart .woocommerce-page table.shop_table_responsive tr.cart-subtotal{display:none}.woocommerce-cart .cart_totals.calculated_shipping h2{display:none}.woocommerce-cart .cart_totals.calculated_shipping{margin-top:-2em}.woocommerce-checkout .post-wrap{padding:10px}.woocommerce-checkout.page .post-wrap h1{padding:0 0 16px}.woocommerce-checkout #payment #place_order,.woocommerce-checkout #payment #place_order{width:auto;float:left}#main-header .logo{margin:5px 0}#et-navigation a{padding:10px 0}.et_fullwidth_nav #main-header .container{padding-right:10px;padding-left:20px}.show-menu-button{width:30px;height:24px;padding:5px}}.et_pb_section{width:100%;max-width:100%}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#00A8FF!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#00619e!important}.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .post-nav .nav-links .button:hover,.woocommerce div.product form.cart .read-more-button:hover,.woocommerce-page div.product form.cart .button:hover,.woocommerce-page div.product form.cart .post-nav .nav-links .button:hover,.woocommerce-page div.product form.cart .read-more-button:hover{background-color:#00619e!important}.woocommerce-page div.product div.summary .product-share-links,.woocommerce div.product div.summary .product-share-links{background-color:transparent}.woocommerce div.product .shop_class_address{display:none}