body,h1,h2,h3,h4,h5,h6,html{font-display:swap}.container,.mfp-bg,.page-title,.panel,.slick-list,body.side-panel-open #side-panel .sidebar-widget{overflow:hidden}.mfp-wrap,.second_navi,.sticky_h{-webkit-backface-visibility:hidden}#top-menu li a,.mfp-arrow,html{-webkit-tap-highlight-color:transparent}#navigation ul li a,#navigation ul ul li,.mfp-counter,.one-line{white-space:nowrap}#navigation ul li a,#responsive_menu li a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a:hover,.footer .top_social a:hover,.footer-logo-col>p>a:hover,.mfp-close,.tab-holder .tabs li a,.text_logo a:hover,.top_nav_out #top-menu li a:hover,a,a#header-search:hover,a:hover,footer.footer ul li a:hover{text-decoration:none}h3,h5{line-height:26px!important}#branding .logo a,#branding .logo a img,#navigation ul li ul li ul li,.checkout p#billing_company_field,.checkout p#order_comments_field.notes,.clearfix,.detail-page .accordion.active span.elementor-accordion-icon-opened,.elementor-wc-products ul.products.slick-slider,.extra_header_button,.no-js .slides>li:first-child,.tribe-events-event-image img.attachment-full.size-full.wp-post-image,.woocommerce label[for$="_country"],.woocommerce-address-fields .form-row,.woocommerce-form-login p.form-row,.woocommerce-form-row,.woocommerce.single-product .elementor form.cart table.variations tbody,.woocommerce.single-product .stock p.stock.out-of-stock,article,aside,detail-page .accordion .elementor-accordion-icon-closed,details,figcaption,figure,footer,form.checkout.woocommerce-checkout .form-row,header,hgroup,img,menu,nav,section{display:block}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:49%;padding:0;margin-top:15px;float:left;max-width:100%}.checkout label{text-indent:0}#loginform .login-remember,.account-orders-table,.blocks-gallery-caption,.description p,.disclaimer-single-product,.product-full-description p,.woocommerce .alert{margin-bottom:1em}@font-face{font-family:mr-eaves-modern;src:url(https://use.typekit.net/af/32391e/00000000000000003b9adbb7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/32391e/00000000000000003b9adbb7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/32391e/00000000000000003b9adbb7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:mr-eaves-modern;src:url(https://use.typekit.net/af/7a479b/00000000000000003b9adbb9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/7a479b/00000000000000003b9adbb9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/7a479b/00000000000000003b9adbb9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:mr-eaves-modern;src:url(https://use.typekit.net/af/744bcc/00000000000000003b9adbbb/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/744bcc/00000000000000003b9adbbb/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/744bcc/00000000000000003b9adbbb/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:200}@font-face{font-family:mr-eaves-modern;src:url(https://use.typekit.net/af/b4ff73/00000000000000003b9adbbd/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/b4ff73/00000000000000003b9adbbd/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/b4ff73/00000000000000003b9adbbd/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:800}@font-face{font-family:mr-eaves-modern;src:url(https://use.typekit.net/af/f119df/00000000000000003b9adbbe/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/f119df/00000000000000003b9adbbe/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/f119df/00000000000000003b9adbbe/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:mr-eaves-modern;src:url(https://use.typekit.net/af/73443e/00000000000000003b9adbc0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/73443e/00000000000000003b9adbc0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/73443e/00000000000000003b9adbc0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:100}body,html{font-family:Montserrat!important;font-size:16px!important;line-height:24px!important;color:#000}h1,h2,h4,h5,h6{font-family:mr-eaves-modern,sans-serif!important}.CTA-box.cta-idea .elementor-column-wrap .elementor-widget-wrap,.E-50-50 .elementor-shortcode .row,.column-4-a-section .wp-caption,.detail-page .panel,.header,.home .elementor-58 .elementor-element.elementor-element-6e199737>.elementor-element-populated,.recent-news .blogpost .description,.shop-product-levels ul.multi-column-1.col,.sidebar_widget.col-md-3,.six-images-section .elementor-container.elementor-column-gap-default .elementor-row .elementor-column-wrap.elementor-element-populated,div#container{padding:0}.margin-bottom-1,.wc_avatax_validate_address,p,p:last-child,p:last-of-type{margin-bottom:1em!important}.woocommerce-product-gallery{border:0!important}.panel abbr,abbr[title]{text-decoration:none!important}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,a:focus,input,textarea{outline:0}h1{font-size:50px!important;line-height:56px!important;color:#fff}h2{font-size:36px!important;line-height:36px!important;font-weight:700!important;color:#007377}h3{font-size:20px;font-weight:400!important;font-family:Montserrat!important}h4{line-height:40px!important}.blogpost .post-content h3,h5{font-size:24px}.column-4-a-section figcaption.widget-image-caption.wp-caption-text,div#tribe-events-content .tribe-events-list-photo-description p,h6{line-height:24px!important}#top-menu i.fa.fa-shopping-cart,h6,li.shopping_cart_icon_menu i.fa.fa-shopping-cart{font-size:18px}.column-3-C .elementor-image img{min-height:200px}ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu li ul li:nth-of-type(5){width:33.33333%;padding:0;border-right:0}.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-50 .elementor-element.elementor-widget.elementor-widget-image .elementor-widget-container,.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-50 .elementor-element.elementor-widget.elementor-widget-image .elementor-widget-container .elementor-image,.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-66 .elementor-element.elementor-widget.elementor-widget-image .elementor-widget-container,.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-66 .elementor-element.elementor-widget.elementor-widget-image .elementor-widget-container .elementor-image,.pt_mask,.woocommerce.single-product .elementor .woocommerce-variation-add-to-cart .quantity input,.wpmm_mega_menu:first-child .wpmm-col-3:last-child ul.wp-megamenu-sub-menu,.wpmm_mega_menu:first-child .wpmm-col-3:last-child ul.wp-megamenu-sub-menu .textwidget.custom-html-widget,.wpmm_mega_menu:first-child .wpmm-col-3:last-child ul.wp-megamenu-sub-menu li.menu-item.wpmm-type-widget:last-child,li.menu-item.menu-item-type-custom:nth-of-type(3) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li:last-child ul.wp-megamenu-sub-menu,li.menu-item.menu-item-type-custom:nth-of-type(3) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li:last-child ul.wp-megamenu-sub-menu li,li.menu-item.menu-item-type-custom:nth-of-type(3) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li:last-child ul.wp-megamenu-sub-menu li .custom-html-widget,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu li ul li:nth-of-type(5) ul,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu li ul li:nth-of-type(5) ul li,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu li ul li:nth-of-type(5) ul li .textwidget{height:100%}.col-education:first-child,.wpmm-submenu-right>ul.wp-megamenu-sub-menu>li.wpmm-col-3.wpmm-submenu-right,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4{border-right:2px solid #007377}.woocommerce div#order_review table.shop_table thead tr,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:first-of-type:hover,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(2):hover,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(3):hover,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(4):hover{background-color:#007377;color:#fff}ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:first-of-type:hover h4 a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:first-of-type:hover p a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(2):hover h4 a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(2):hover p a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(3):hover h4 a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(3):hover p a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(4):hover h4 a,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu>li.wpmm-col:nth-of-type(4):hover p a{color:#fff!important;cursor:pointer}#top-menu li ul.sub-menu{z-index:99!important}.detail-page p a,.elementor-widget-shortcode .elementor-shortcode .single-subject-slide a,.related-product .inside_prod .product_details h3 a,.single-product .description p a,.single-product .product-tabs .tab-container a,p a,p a span,table tr td a,ul li a,ul.six-image-listing li a{color:#007377;font-weight:600}p a span:hover,p a:hover,table tr td a:hover,ul li a:hover{color:#f79b2f}.FAQ-section p a,.FAQ-section table tr td a,.FAQ-section ul li a,.Our-Partners p a,.Our-Partners ul li a,.terms-and-conditions p a,.terms-and-conditions p a span{color:#66bac0!important;font-weight:600}.FAQ-section p a:hover,.FAQ-section table tr td a:hover,.FAQ-section ul li a:hover,.Our-Partners p a:hover,.Our-Partners ul li a:hover,.terms-and-conditions p a span:hover,.terms-and-conditions p a:hover{color:#f79b2f!important}.page-id-71619 .elementor-posts-container article.type-videos .elementor-post__title,.terms-and-conditions h2{margin-bottom:10px}ul#top-menu .woo_login_form{display:none;opacity:1;visibility:visible}.Educator-success h3.elementor-post__title a,.recent-news a.elementor-post__read-more,.recent-news h3.elementor-post__title a,a.elementor-post__read-more,div#tribe-events-content h3.tribe-events-list-event-title .tribe-event-url{font-size:16px!important;font-family:Montserrat;font-weight:600!important;color:#007377;margin-bottom:5px;display:inline-block}#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-item>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-item>a,.E-50-50-idea p.elementor-post__title a:hover,.blog h2.archives_title a:hover,.e-50-50-module h3>a:hover,.events-container-map #tribe-events-content a:hover,.f-50-50 h4 a:hover,.page-tribe-attendee-registration .post_container h2 a:hover,.page-tribe-attendee-registration .tribe-block__tickets__registration__back__to__cart:hover,.page-tribe-attendee-registration .woocommerce .post_container h2 a:hover,.product-tabs p.stars span a:hover,.single-product .description p a:hover,.single-product .product-tabs .tab-container a:hover,.single-product a.woocommerce-review-link:hover,.six-images-section h3.elementor-heading-title a:hover,.video-section ul li a,.wc-checkout-add-ons-preview a.file:hover,.wc-checkout-add-ons-preview a.remove-file:hover,.woocommerce-privacy-policy-text p a:hover,div#tribe-events-content h3.tribe-events-list-event-title .tribe-event-url:hover,p.woocommerce-LostPassword.lost_password a:hover,ul.six-image-listing li a:hover{color:#f79b2e}.actions input.hs-button,.events-container-map input.tribe-events-button.tribe-no-param{font-size:20px!important;line-height:normal;font-weight:700;text-transform:uppercase;letter-spacing:.5px!important}#wp-megamenu-primary-menu .wpmm-search-form input,.E-50-50 .elementor-posts .elementor-post__title a,.E-50-50-idea .elementor-posts .elementor-post__title a,.FAQ-section .elementor-accordion .elementor-tab-title a:hover,.column-4-a-section .elementor-element .elementor-widget-container h5 a:hover,.comment-author.vcard,.comment-meta.commentmetadata,.custom-grid .elementor-element .elementor-widget-container .elementor-text-editor a:hover,.e-50-50-module h3>a,.elementor-posts .elementor-post__title a,.elementor-widget-shortcode .elementor-shortcode .single-subject-slide h5,.f-50-50 h4 a,.notice a,.page-tribe-attendee-registration .post_container h2 a,.page-tribe-attendee-registration .tribe-block__tickets__registration__back__to__cart,.page-tribe-attendee-registration .woocommerce .post_container h2 a,.product-content h5 a,.product-tabs #respond label,.product-tabs table.woocommerce-product-attributes.shop_attributes tr.woocommerce-product-attributes-item th,.recent-news .read-more a:hover,.shop-product-levels ul.col li a:hover,.single-post .author_description h3 a,.single-product .product-tabs .table-bordered th,.single-product .product-tabs h4,.single-tribe_events dt,.single.single-post h2.singlepost_title,.tab-holder .tabs li a,.video-section ul li a:hover,.wc-checkout-add-ons-preview a.file,.wc-checkout-add-ons-preview a.remove-file,.woocommerce-privacy-policy-text p a,a.footer-btn:hover,body.search.search-results h2.archives_title a,h2.archives_title a,h3.tribe-ticket__heading,li.tribe-events-nav-next>a,nav.tribe-events-nav-pagination ul.tribe-events-sub-nav li.tribe-events-nav-next a.tribe_map_paged,nav.tribe-events-nav-pagination ul.tribe-events-sub-nav li.tribe-events-nav-previous a,nav.woocommerce-breadcrumb>a:hover,p.woocommerce-LostPassword.lost_password a{color:#007377}#vst_session_hash,.events-container-map .tribe-clearfix:before,.events-container-map a.tribe-events-ical.tribe-events-button,.events-container-map br,.events-container-map div#tribe-bar-views,.events-container-map span.tribe-country-name,.events-container-map span.tribe-postal-code,.events-container-map span.tribe-street-address,.free-badge,.mfp-hide,.tribe-checkout-backlinks,a.tribe-events-ical.tribe-events-button,body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal,body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical{display:none!important}#loginform p,#respond .comment-form-cookies-consent label,#side-panel .sidebar-widget:last-child,#tribe-events-content.tribe-events-list,.CTA-box .elementor-text-editor p,.E-50-50 .elementor-shortcode .two-col-layout p,.add-to-cart-single .elementor-widget-woocommerce-product-price .elementor-widget-container p.price,.add-to-cart-single .single_variation_wrap .woocommerce-variation-description p,.comment-body p,.d-50-50 h2,.detail-page p.experiment_number,.footer-copyright>p,.grant-content p,.post-content blockquote :last-child,.post-content p:last-of-type,.post-content.archive p,.product-content p.excerpt,.sidebar-widget p:last-of-type,.single-product .star-rating,.woocommerce div.product.elementor .star-rating,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:nth-of-type(3) ul.wp-megamenu-sub-menu li.menu-item .four-col-menu table tr td h5 a{margin-bottom:0}.footer-copyright>ul,table.shop_table.woocommerce-checkout-review-order-table tr.fee td,table.shop_table.woocommerce-checkout-review-order-table tr.tax-total td{text-align:right}#branding .logo a img.hide_logo,#navigation ul li:first-child a:after,#navigation ul.sub-menu li a:after,#responsive_menu ul.sub-menu,.add-to-cart-single .elementor-widget-container>span.onsale,.blog .post_container .post_meta_wrap .post_meta .comments_count,.blog .post_container .post_meta_wrap .post_meta i.fa.fa-clock-o.mr-2,.choose,.col .flex-control-nav,.detail-page .accordion span.elementor-accordion-icon-opened,.detail-page .accordion.active .elementor-accordion-icon-closed,.elementor-grid-2 .type-experiments .elementor-post__thumbnail,.events-category h1.tribe-events-page-title,.home figure a .text-overlay .info .plus_icon,.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.mobile_menu_holder,.page-tribe-attendee-registration .single_blogpost_split,.single-news .author_render.clearfix,.single-news .portfolio-navigation,.single-news .posts-boxes.related_posts,.single-news .social_icons,.single-news p.nocomments,.single-news ul.post_meta.default,.single-product span.posted_in.detail-container,.single-product span.tagged_as.detail-container,.slick-no-slide+nav.woocommerce-pagination,.tax-product_tag .woocommerce-ordering,.tax-product_tag .woocommerce-result-count,.video-section ul li.product:before,.woocommerce form.checkout tr.fee .amount,.woovr-variation[data-id="0"] .woovr-variation-selector,.wpmm-hide-mobile-menu,.youtube-bg,label[for=account_first_name] .required,label[for=account_last_name] .required{display:none}.actions input.hs-button{padding:10px 15px!important;background-color:#007377!important;font-family:mr-eaves-modern,sans-serif!important;border-radius:0!important;border:none;color:#fff!important}#tab-accessories input[type=number]{border:1px solid #ccc}.G-50-50 .elementor-row .elementor-element.elementor-inner-column:first-child a.elementor-button:hover,.actions input.hs-button:hover,.event-photo-page a.tribe-event-url-view-event:hover,.events-category .tribe-events-map a.tribe-event-url-view-event:hover,.events-container-map input.tribe-events-button.tribe-no-param:hover,.page-tribe-attendee-registration .tribe-block__tickets__registration__checkout__submit:hover,.page-tribe-attendee-registration form.tribe-block__tickets__item__attendee__fields__form button:hover,.product .tab-container #reviews input#submit:hover,.single-product .tab-container #reviews input#submit:hover,.woocommerce-page .button:hover,a.elementor-button:hover,a.showlogin:hover,form#buy-tickets table.tribe-events-tickets button.tribe-button:hover{background-color:#f79b2e!important}#top-menu li:first-child,#top-menu>li:first-child>a,.E-50-50 .two-col-layout.col-sm-6,.checkout .select2-container .select2-selection--single .select2-selection__rendered,.detail-page section.post-tags-container .col:first-child,.woocommerce .alert,form#buy-tickets .tribe-events-tickets .woocommerce.add-to-cart,form#product_cat_form>.form-group{padding-left:0}.footer-custom-col>ul>li>a:hover,.slick-slider a.arrow.slick-arrow:hover,a.showlogin,nav.woocommerce-breadcrumb>a,ul.e-50-50-static li a:hover{color:#66bac0}#shipping_method,.footer-copyright ul{list-style-type:none}#shipping_method{margin-left:.5em}#shipping_method li{display:block;margin-left:0}#loginform #rememberme,#navigation ul li a i,.col .date i,.date i,.post_meta li i,.woo_login_form label>input#fusion-menu-login-box-rememberme,ul#shipping_method li input{margin-right:5px}.design_modern .get_social,.form-row button.woocommerce-button,.single .get_social,.tab-holder .tabs-wrapper.style2 .tabs,.tab-holder .tabs-wrapper.style3 .tabs,.woocommerce .col2-set .col-2{margin-left:20px}#caliper-megamenu:hover,.woocommerce table.shop_table thead tr,.woocommerce-order-received .woocommerce p.woocommerce-thankyou-order-received,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:first-of-type:hover,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:nth-of-type(2):hover,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:first-of-type:hover,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(2):hover,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(3):hover{background-color:#007377}.column-4-a-section .elementor-element .elementor-text-editor h5,.column-4-a-section .elementor-element .elementor-widget-container>.elementor-text-editor{height:100%;width:100%}.column-4-a-section .elementor-element .elementor-widget-container h5 a{height:100%;display:flex;align-items:center;justify-content:center}.video-section .labquest-update-sec img{border:2px solid #e69833;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.custom-grid .elementor-widget-image .elementor-image img,.header-3 a.elementor-button,.mfp-gallery .mfp-image-holder .mfp-figure,form#product_cat_form span#basic-addon2{cursor:pointer}.page-template-template-product-category ul.product_cat_list .form-group.form-check{display:inline-block!important}.education_level_list,.footer_widget ul,.idea_cat_list,.product-tags-list,.product_cat_list,.product_family_list,.subject_list,.video_cat_list,.woocommerce .order_details,.woocommerce .products{list-style-type:none;margin-left:0}.woocommerce-form-login p.form-row button.woocommerce-button{display:block;margin-left:0;margin-top:15px}.woocommerce-form-login p.woocommerce-LostPassword.lost_password{margin-left:-5px}.woocommerce-error{background-color:#ff6c6c;list-style-type:none;margin:1em auto;padding:.5em;text-align:center}.top_nav_out #top-menu a.forgot_password_link_menu{color:#007377;padding:10px 0 0;font-weight:600;text-align:center;line-height:inherit}.woocommerce .u-column1.col-1,.woocommerce .u-column2.col-2{flex:auto;max-width:100%}.single-product .single_variation_wrap .amount{color:#007377;font-size:20px;font-weight:700;line-height:26px}.sidebar_widget #product_cat_form li{color:#007377!important;font-size:14px}.browse-our-library h5.elementor-heading-title a:hover,.detail-page a,.detail-page a:hover,.image_prod_wrap i.fa,.product-content h2 a:hover,.product-content h5 a:hover,.product-wrapper .navigation li.active a,.related-product .inside_prod .product_details h3 a:hover,.sale .inside_prod .product_details .product_price,.sidebar ul.product_cat_list li .children li.active a,.sidebar ul.product_cat_list li a:hover,.sidebar ul.product_cat_list>li.active a,.sidebar_widget #product_cat_form li:hover,.sidebar_widget .textwidget.custom-html-widget a:hover,.sidebar_widget a.active,.sidebar_widget a:active,.sidebar_widget a:hover,.sidebar_widget li.active a,ins span.woocommerce-Price-amount,ul.education_level_list li,ul.platform_list li,ul.product_family_list li,ul.subject_list li{color:#d66805}.product-wrapper .product_details .price .amount{font-weight:500}#related-products .product_price,.add-to-cart-single .elementor-widget-woocommerce-product-short-description,.column-4-a-section .elementor-widget-image,.detail-page .experiment-content p,.grant-content:first-child,.margin-bottom-0,.post-slideshow .image{margin-bottom:0!important}.grant-content:not(:first-child),body.search.search-results div#wrapper{padding-top:40px!important}.FAQ-section .elementor-accordion .elementor-accordion-item,.footer_widget,.single-product .woocommerce-product-gallery__image,section.six-images-section .wp-caption{border:none}.elementor-wc-products .slick-initialized.slick-slider,section.related.products ul.products{display:block!important;grid:none}#top-menu ul li:last-child,.above_featured_image .post_meta.default,.archive_pages .post_meta.default,.detail-page .blogpost,.footer_widget_content ul.twitter li a,.no-border,.top_nav_out,form#buy-tickets .tribe-events-tickets td.woocommerce,form#buy-tickets .tribe-events-tickets tr:first-child{border-bottom:0}#wp-megamenu-primary-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container-container>ul.wp-megamenu-sub-menu,#wp-megamenu-primary-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu,#wp-megamenu-primary-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-container>ul.wp-megamenu-sub-menu,#wp-megamenu-primary-menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:after,#wp-megamenu-primary-menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:before,form#buy-tickets .tribe-events-tickets tr{background:#fff}.woocommerce .cart_item .quantity .plus,form#buy-tickets table.tribe-events-tickets .quantity .plus{margin-left:25px}.blogpost .flexslider,.blogpost .singlepost_title,.column-3-C .elementor-row .elementor-widget:not(:last-child),.detail-page .video-container,.video-section .orange-btn.elementor-widget.elementor-widget-button,.woocommerce .checkout .col2-set .col-2 .shipping_address a.wc_avatax_validate_address.button{margin-bottom:15px}#a0cc56c,#cadff53,#d83a53c,#dc770a3,.d-50-50 .elementor-row .elementor-element ul.ul-right li,.inside_prod .product_details .product_price,.notice a:hover,.single_caliper .caliper-content li,.woocommerce #payment div.payment_box,.woocommerce #payment div.payment_box input,a:hover,nav.woocommerce-breadcrumb{color:#000}.woocommerce .form-row{margin-left:0;margin-right:0}.archive .pagination ul li,.blog .pagination ul li,.events-container-map h3.tribe-events-map-event-address,.inline img,.page-template-template-product-category .navigation li,.single-tribe_events dd,.single-tribe_events dt,.sv-wc-payment-gateway-icon{display:inline}.four-col-menu table tr a h5,.row-education a.col-education span,ul#menu-primary-navigation .menu-item h4,ul#menu-primary-navigation .menu-item h4 a,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4 ul.wp-megamenu-sub-menu li h4 a{line-height:24px!important;font-size:24px!important;font-weight:700!important;color:#007377!important;font-family:mr-eaves-modern,sans-serif!important}#caliper-megamenu:hover .subnav-header,#caliper-megamenu:hover a,#wp-megamenu-primary-menu .wp-megamenu-sub-menu .row-education .col-education:hover span,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li:last-child>a:hover,.G-50-50-wrap ul li a:hover,.four-col-menu table tr td:hover h5,.four-col-menu table tr td:hover h5 a,.two-col-section-wrapper ul.Two-col-list li a:active,.two-col-section-wrapper ul.Two-col-list li a:hover,a.footer-btn,form#commentform input#submit,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col:nth-of-type(2) .single-col .col-education-single:first-child:hover a,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col:nth-of-type(2) .single-col .col-education-single:last-child:hover a,ul#menu-primary-navigation .menu-item:first-of-type ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col:nth-of-type(2):hover ul li a,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:nth-of-type(3) ul.wp-megamenu-sub-menu li.menu-item .four-col-menu table tr td:hover h5 a,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:first-of-type:hover ul li a,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:first-of-type:hover ul li h4 a,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:first-of-type:hover ul li p,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:nth-of-type(2):hover ul li a,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:nth-of-type(2):hover ul li h4 a,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4:nth-of-type(2):hover ul li p,ul#menu-primary-navigation .wpmm-col.wpmm-col-3:hover ul li h4,ul#menu-primary-navigation .wpmm-col.wpmm-col-3:hover ul li h4 a,ul#menu-primary-navigation.wp-megamenu>.menu-item:last-child:hover>a,ul#menu-primary-navigation>.menu-item:hover>a,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:first-of-type:hover a,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:first-of-type:hover h4.wpmm-item-title,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(2):hover a,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(2):hover h4.wpmm-item-title,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(3):hover a,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(3):hover h4.wpmm-item-title{color:#fff!important}.column-3-D .elementor-widget-wrap .elementor-widget-icon,.woocommerce.single-product .elementor form.cart table.variations td.label,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:first-of-type,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:nth-of-type(2){width:25%}.elementor-element-24eb878d.column-4-C .elementor-element-3ddabba8 .elementor-container .elementor-row>.elementor-element,.footer_columns_cols_3 .footer_widget_content:nth-of-type(2n),ul#menu-primary-navigation .menu-item:nth-of-type(3n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-2{width:20%}.four-col-menu table tr.first-row td,.row-education:first-child,.single-col .col-education-single:first-child{border-bottom:2px solid #007377}.page-template-template-product-category .header-6 .elementor-container,.post_container .pagination,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col ul.wp-megamenu-sub-menu li.menu-item img{margin:0 auto}#wp-megamenu-primary-menu .wp-megamenu-sub-menu .row-education .col-education:hover,.elementor-button,.inside_prod .product_buttons_wrap,.orange-btn a.elementor-button:hover,.top_nav_out,.wcss-btn,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col:nth-of-type(2) .single-col .col-education-single:first-child:hover,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col:nth-of-type(2) .single-col .col-education-single:last-child:hover{background-color:#007377!important}.disclaimer-single-product{font-size:1em!important}.E-50-50 .elementor-posts .elementor-post__title a:hover,.elementor-posts .elementor-post__title a:hover{color:#f7982e}.column-4-a-section .elementor-element .elementor-text-editor h5,.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu>li.wpmm-row>ul.wp-megamenu-sub-menu>li{padding:15px}.CTA-box.elementor-section-boxed .elementor-column-wrap.elementor-element-populated,.CTA-box.resources-heading h2,.blog .container,.browse-our-library .elementor-column-wrap,.col-md-4.product-images,.elementor-widget-testimonial-carousel .swiper-slide,.two-col-section-wrapper .elementor-element-populated{padding-top:20px}.E-50-50 .elementor-shortcode .two-col-layout a:hover,.E-50-50 .elementor-shortcode .two-col-layout h3 a:hover,.Educator-success .page-numbers:hover,.Educator-success h3.elementor-post__title a:hover,.FAQ-section .elementor-element.elementor-widget.elementor-widget-accordion a:hover,.cart-collaterals .cart_totals table tr.order-total td,.colmn-3-B h3.elementor-heading-title.elementor-size-default a:hover,.column-3-A h3:hover,.column-3-C h5.elementor-heading-title a:hover,.column-4-B h3:hover,.column-4-C h3 a:hover,.elementor-widget-shortcode .elementor-shortcode .single-subject-slide a:hover,.recent-news a.elementor-post__read-more:hover,.recent-news h3.elementor-post__title a:hover,.recent_posts_container .blogpost .description h3 a:hover,.recent_posts_container .read-more a:hover,.top_nav_out #top-menu li a:hover,a.elementor-post__read-more:hover,ul#menu-primary-navigation>.menu-item:last-child:hover>a{color:#f79b2e!important}.Educator-success .elementor-post__excerpt p,.recent-news .elementor-post__excerpt p{color:#000!important;font-size:16px!important}nav.elementor-pagination{margin-top:50px}.Educator-success .page-numbers{font-size:16px!important;font-family:Montserrat;font-weight:600!important;color:#007377}.slick-slider,body.single-tribe_events .event-location{margin:0 -15px}.CTA-box,.page-template-template-product-category .row{max-width:1140px}.page-template-template-product-category .product-container:after,.page-template-template-product-category .woocommerce.columns-3:after,.page-template-template-product-category ul.products.columns-3:after,body.single-tribe_events .tribe-events-meta-group.tribe-events-meta-group-gmap:after{content:" ";display:block;clear:both}.blogpost figcaption,.browse-our-library section.elementor-element .elementor-icon-wrapper,.browse-our-library section.elementor-element h5.elementor-heading-title.elementor-size-default,.e-50-50-module,.product-wrapper .navigation,nav.woocommerce-pagination,ul#tribe-geo-results .type-tribe_events .second p{text-align:center}.blog .pagination,.e55Head .elementor-widget-wrap>.elementor-element,.elementor-widget-testimonial-carousel .elementor-main-swiper,.home .elementor-widget-reviews .elementor-main-swiper,.post_container .product-wrapper .products li,.slick-no-slide .slick-list.draggable{width:100%!important}.e55Head .elementor-text-editor{text-align:right!important}.woocommerce-pagination ul li span.current{background-color:transparent!important;border-color:transparent!important;color:#000}.design_modern .post_container .get_social li a:hover,.design_modern .post_container_full .get_social li a:hover,.woocommerce-pagination ul li{border-color:transparent}.woocommerce-pagination ul li a{font-family:Montserrat!important;padding:20px;color:#007377;font-size:16px;font-weight:500}.woocommerce-pagination ul li span.page-numbers.current{color:#d66805;font-size:16px;font-weight:500}.woocommerce-pagination ul li a:hover{background-color:transparent!important;color:#007377}.woocommerce-pagination ul li a.prev.page-numbers:before{content:"«";text-indent:0;display:block;line-height:initial;position:absolute;top:8px;font-family:Montserrat!important;font-weight:500}.woocommerce-pagination ul li a.next.page-numbers:after{content:"»";text-indent:0;display:block;line-height:initial;position:absolute;top:8px;font-family:Montserrat!important;font-weight:500}.woocommerce-pagination ul li a.next.page-numbers,.woocommerce-pagination ul li a.prev.page-numbers{text-indent:-9999px;line-height:0;position:relative}.image_prod .badge,.product .badge.out-of-stock-badge{display:flex;align-items:center;justify-content:center}.image_prod .badge,.product .badge.out-of-stock-badge span{top:0!important}.recent-news span.elementor-post-date{color:#888;font-size:14px;font-weight:400}.header_right_side .additional_icons,ul.products.columns-4.slick-initialized.slick-slider.slick-no-slide{display:block!important}.four-col-menu table tr>td{text-align:center;border-right:2px solid #007377}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .four-col-menu table tr>td>a{padding:30px 20px!important}.four-col-menu table tr td:last-child,.top_nav_out #top-menu>li{border-right:none}.four-col-menu table tr td:hover{background-color:#007377!important;color:#fff!important}.slider-section .elementor-testimonial__text{quotes:""" """}.slider-section .elementor-testimonial__text:before{content:open-quote;margin-left:-20px}.slider-section .elementor-testimonial__text:after{content:close-quote}.single-product .sku_wrapper span.detail-label{color:#007377;padding-right:5px}.single-product .woocommerce-product-gallery .flex-viewport{border:1px solid #e9e9e9}.single-product .woocommerce-product-gallery .flex-control-thumbs img{box-sizing:border-box;border:1px solid #e9e9e9;transition:1s}.single-product .woocommerce-product-gallery .flex-control-thumbs img:hover{border:1px solid #a9a9a9}.woovr-variation-name{font-weight:600!important}.woovr-variation-radio{align-items:normal!important}.woovr-variation-price{font-size:110%!important}.woovr-variation-price small{color:#444!important}.woovr-variation-radio .woovr-variation-selector{flex:0 0 10px!important}.woovr-variation[data-id="0"]:hover{background-color:transparent!important;cursor:auto!important}.woovr-variation[data-id="0"] .woovr-variation-name{color:#888;margin-bottom:.5em}.product-type-variable .elementor-widget-woocommerce-product-meta,.product-type-variable .elementor-widget-woocommerce-product-price{display:none;margin-bottom:0}.single_variation_wrap{margin-top:1em!important}.six-images-section .elementor-top-column.elementor-element:last-child .elementor-heading-title>a{font-weight:600;color:#007377}ul.six-image-listing li{padding-bottom:10px}.column-3-C .elementor-image{border-bottom:20px solid #007377}.column-3-C .elementor-image:hover{background:#f79b2e;top:0;bottom:0;left:0;right:0;border-bottom:20px solid #f79b2e}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap h6,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap h6,.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:4px}.header_right_side .form-control:focus,a.footer-btn{box-shadow:none}#branding .logo{display:flex;align-items:center;padding-left:15px}.page-template-template-product-category .navigation li a,.post-type-archive-ideas .row{padding:20px}.header-4 .elementor-column-wrap{padding:10px 0!important}.column-4-B h3.elementor-heading-title,.column-4-C h3.elementor-heading-title{font-family:Montserrat!important;line-height:24px}.column-4-a-section figcaption.widget-image-caption.wp-caption-text{text-align:center;color:#fff;background-color:#007377;font-size:24px;font-weight:700;text-transform:capitalize;font-style:normal}.post-type-archive-ideas .post_container-experiment .row{padding:7px 20px 20px}.post-type-archive-experiments .post_container-experiment .row{padding:7px 0 20px}#branding .text_logo,.home .recent-news .elementor-element-populated,div#wrapper{padding-top:0!important}div#footer_widget_inside .fa{font:14px/1 FontAwesome;display:inline-block}div#footer_widget_inside .fa-linkedin:before{content:"\f0e1"}.event-photo-page .type-tribe_events:first-of-type,.six-images-section{margin-top:10px}.E-50-50-idea h5.elementor-post__title a:hover,.e-50-50-module-wrapper h3:hover,.portfolio-navigation a:hover,.products .product .inside_prod:hover h3 a,.search-results .pagination li.active a,.single-post .author_description h3 a:hover,.single-post ul.post_meta li a.comments_count,.single-post ul.post_meta li a:hover,body.search.search-results .post_meta li a:hover,body.search.search-results a.comments_count{color:#d66805!important}.six-images-section .elementor-top-column.elementor-element:last-child h3.elementor-heading-title,.top_navigation #top-menu{line-height:normal}.E-50-50 .elementor-shortcode .two-col-layout h3,.six-images-section .elementor-top-column.elementor-element:last-child .elementor-element.elementor-widget-icon{margin-bottom:4px}#side-panel .sidebar-widget .textwidget p,.FAQ-section-posts .panel ul,.add-to-cart-single .single_variation_wrap .woocommerce-variation.single_variation,.column-3-A h2.elementor-heading-title,.column-3-B h2.elementor-heading-title,.column-4-B h2.elementor-heading-title,.reviews,.shop-heading,.sidebar-widget p,.six-images-heading .elementor-column-wrap.elementor-element-populated,.six-images-section .elementor-top-column.elementor-element:last-child h3.elementor-heading-title.elementor-size-default,.wpmm-submenu-right p,section.up-sells.products h2{margin-bottom:20px}.blogpost .social_icons,.page-template-template-product-category .product-container{margin-top:40px}.custom-grid,.f-50-50,.page-template-template-product-category .header-6,.product .shortcode-tabs .tab-hold .tabs li.active a:after,.single-product .shortcode-tabs .tab-hold .tabs li.active a:after,.woocommerce-pagination ul li a:hover{background-color:#66bac0}.col.columns-3:first-child,.col.columns-4:first-child,.page-template-template-product-category .products .product.first{clear:none}.page-template-template-product-category .selection *{display:inline-block;color:#000}.page-template-template-product-category .sidebar{display:block;float:left}.archive .pagination ul li.disabled,.blog .pagination ul li.disabled,.page-template-template-product-category .navigation li.active,.page-template-template-product-category .navigation li.disabled{pointer-events:none;cursor:default}.page-template-template-product-category .navigation li.active a,.page-template-template-product-category .navigation li.disabled a{cursor:default!important}.B-50-50 .elementor-widget.elementor-widget-heading,.custom-grid h5.elementor-heading-title.elementor-size-default,.e-50-50-module .elementor-element.elementor-widget-heading,.e-50-50-module .elementor-element.elementor-widget.elementor-widget-text-editor{margin-bottom:8px}.sidebar_widget{margin-right:10px}.post_container-experiment.col-md-9{max-width:65%!important}.column-3-C .elementor-element.elementor-widget.elementor-widget-heading{margin-bottom:7px!important}form#searchform .search_form_field input{padding-right:36px}.padding-top-25{padding-top:25px}.header-6.padding-bottom-30,.post-atts{padding-bottom:20px}.product del,.product_price del,.woocommerce .tab-holder .tabs li a,p.woocommerce-noreviews{font-size:16px}.home .blogpost:hover .text-overlay,.product-wrapper .navigation li.active,.recent-news figure a .text-overlay,ul#menu-primary-navigation>.menu-item:last-child:hover{background:0 0}.home .vernier-scroll-sec{padding-bottom:2em!important}.elementor-top-section .elementor-testimonial__name{font-size:24px!important;font-weight:700!important}.elementor-top-section .elementor-testimonial__text{font-size:32px!important}.elementor-top-section span.elementor-testimonial__title,a.open-children,a.open-sibling-li{font-size:16px!important}.top_navigation .woo_login_form label{display:flex;align-items:baseline}.header-3 .elementor-background-overlay{background-position:top right!important}.home .padding-top{padding-top:72px}.home .padding-bottom{padding-bottom:70px}a.woocommerce-product-gallery__trigger{top:0;right:0}#commentform input,.single-product .quantity .qty:focus,.vst-form select,.vst-form textarea,.woocommerce div.product.elementor .quantity .qty:focus,.woocommerce-page .row_full label,.woocommerce-page .row_full span,input[type=text],textarea,textarea#comment{color:#000!important}.woocommerce .alert.success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847!important}.woocommerce .alert.error{color:#b94a48;padding:.5em 1em}.CTA-box .elementor-row,.column-4-C .elementor-row,.quantity.buttons_added,.two-col-section-wrapper .elementor-row,form.footer-search,p.comment-form-cookies-consent{display:flex;align-items:center}#wp-megamenu-top-menu .wpmm-search-form input,.G-50-50-wrap ul li,.f-50-50-right-text p,.header-2 h3.elementor-heading-title.elementor-size-default,.inside_prod .product_buttons_wrap a:hover,.mfp-preloader a:hover,.purchasing-btn a:hover,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:first-of-type:hover .textwidget>p,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(2):hover .textwidget>p,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(3):hover .textwidget>p{color:#fff}.detail-page .social_icons .get_social.share_archives{top:0;padding-left:0!important}.detail-page .social_icons .share_text{text-transform:uppercase;color:#007377;padding-right:5px}.detail-page .get_social.share_archives li a i{width:15px;height:15px}.detail-page h5{font-size:24px!important;line-height:1em!important;font-family:mr-eaves-modern,sans-serif!important;font-weight:700!important;color:#007377}.detail-page h3,.detail-page h3 a{line-height:26px!important;font-family:Montserrat,Arial,Helvetica,sans-serif!important}.custom-grid-first,.detail-page .featured-image{padding-bottom:15px}.detail-page .blogpost .social_icons{margin-top:0;display:flex}.detail-page h3{font-size:20px!important;color:#007377}.detail-page .post_container li,.detail-page h2,.detail-page h3,.detail-page h4,.detail-page h5,.detail-page h6,.detail-page p,.footer_widget_content p{margin-bottom:15px!important}#custom_html-8 a,.custom-grid .elementor-element .elementor-widget-container h5.elementor-heading-title,.detail-page .sidebar_widget h5,.e-50-50-module-second{margin-top:20px}.post_container .blogpost .video-container,code{background-color:#333}.detail-page section.post-tags-container a{margin-bottom:15px;color:#f79b2e!important;font-size:14px!important;text-transform:capitalize;line-height:24px;padding:10px 15px!important;display:block;font-weight:400;border:1px solid #f79b2e;width:max-content}.detail-page section.post-tags-container a:hover{background-color:#f79b2e;color:#fff!important}.FAQ-section .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left,.connect li,.continue,.detail-page span.elementor-accordion-icon.elementor-accordion-icon-left,.tb_right{float:right}.detail-page h4{font-size:16px;line-height:normal!important;font-family:Montserrat!important;font-weight:700;color:#007377}.detail-page section.post-tags-container .col{overflow:inherit;margin-bottom:0}.detail-page section.post-tags-container h4{padding-top:15px;margin-bottom:0!important}.app-download-buttons img,.detail-page .related-product a img,.full,.image_prod img,.post_container,.style2 .d-flex.center #branding,.wp-caption img,footer .copyright{width:100%}.detail-page .related-product ul li{width:33%;padding:15px;display:flex}.detail-page ul.education_level_list li a{margin-bottom:5px}.detail-page .widget_custom_html,.sidebar_widget .widget_custom_html{background:#66bac0;padding:28px 15px 30px;margin:25px 25px 15px 0;color:#fff;text-align:center}#navigation,.add-to-cart-single .elementor-element.elementor-top-column h2,.detail-page .widget_custom_html h4,.detail-page .widget_custom_html h5,.margin-top-0,.sidebar_widget .widget_custom_html h5.widget-title,.woocommerce.single-product .elementor .star-rating{margin-top:0}.page-template-template-product-category .page-content.product-wrapper{padding-bottom:50px}.sidebar_widget .textwidget.custom-html-widget a{background:#007377;color:#fff!important;font-size:20px!important;text-transform:uppercase;line-height:normal;padding:12px 15px!important;font-family:mr-eaves-modern,sans-serif!important;font-weight:700!important;letter-spacing:.5px!important;display:inline-block}.FAQ-section span.elementor-accordion-icon i.fas.fa-minus,.sidebar_widget .textwidget.custom-html-widget a:hover{background-color:#d66805!important;color:#fff!important}.accordion{cursor:pointer;width:100%;text-align:left;border:none;outline:0;transition:.4s}.panel{background-color:#fff;max-height:0;transition:max-height .2s ease-out}.single-product .panel{max-height:none}.detail-page .post_container .related-product ul{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-left:0!important}.detail-page h1{color:#007377;line-height:.96em!important}.detail-page .widget_recent_entries ul li,.top_nav{padding-bottom:5px}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{left:-9%;min-width:1140px!important;margin:0 auto}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap .elementor-widget-video,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap .elementor-widget-video{margin-right:20px}.custom-grid .elementor-element.elementor-top-column{background-color:#fff;margin-right:15px}#navigation [class*=" icon-"]:before,#navigation [class^=icon-]:before,.browse-our-library .elementor-row .elementor-element.elementor-inner-column:last-child .elementor-column-wrap,.custom-grid .elementor-element.elementor-top-column:last-child,.footer_columns_cols_3 .footer_widget_content:nth-child(3n),.footer_columns_cols_4 .footer_widget_content:nth-child(4n),.gray-bg-icons .elementor-element.elementor-column.elementor-col-33.elementor-inner-column:last-child,.woocommerce.single-product .elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce.single-product .elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce.single-product .elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce.single-product .elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce.single-product .elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce.single-product .elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,ul#menu-primary-navigation>.menu-item:last-child{margin-right:0}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap{flex-wrap:nowrap}.custom-grid .elementor-element .elementor-widget-container .elementor-text-editor a,.two-col-section-wrapper ul.Two-col-list li a{color:#f79b2e;font-weight:600}.grid-heading{background-color:#66bac0;text-align:center;color:#fff;padding-top:40px;padding-bottom:20px}.custom-grid-second,.padding-bottom{padding-bottom:65px}.custom-grid .elementor-widget:not(:last-child),.footer-copyright ul li:first-child{margin-bottom:2px}.video-modal.modal{z-index:3051}.video-modal .modal-body{position:relative;padding:0}.video-modal .modal-body button.close{position:absolute;top:-15px;right:-12px;font-size:2rem;opacity:1;background:#fff;border-radius:4rem;z-index:1;height:30px;width:30px;outline:0}.mfp-wrap,.wpcf7 input[type=submit]:focus{outline:0!important}.modal-backdrop{z-index:3050}.header-2 .header-2-text .elementor-element:first-child.elementor-column{background-color:rgba(247,155,46,.84);padding:25px;margin:10px 0}.header-2 h1.elementor-heading-title,.header-3 h1.elementor-heading-title{line-height:48px!important}.header-3 .header-3-text .elementor-element.elementor-column:first-child{background-color:#66bac0;opacity:.9;padding:50px;margin:10px 0}.header-2 .header-2-text .elementor-element.elementor-column:first-child{padding:50px}.header-4 .header-4-text .elementor-element.elementor-column:first-child{background-color:rgba(0,115,119,.89);padding:50px;margin:10px 0}.header-2,.header-3,.header-4,.header-5,.header-6{border-bottom:8px solid #f79b2e!important}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap h5,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap h5{font-size:24px;line-height:30px;font-family:mr-eaves-modern,sans-serif!important;color:#007377;font-weight:700}.custom-grid .elementor-element .elementor-widget-wrap h6{font-size:14px;line-height:20px;color:#66bac0;font-family:Montserrat!important;font-weight:400}.padding-top{padding-top:65px}.padding-top-30{padding-top:30px}.padding-bottom-30,.six-images-section h2{padding-bottom:30px}.E-50-50 .elementor-shortcode .two-col-layout:last-child{padding-right:0!important}.E-50-50 .elementor-shortcode .two-col-layout a,.E-50-50 .elementor-shortcode .two-col-layout h3 a{font-size:16px;font-family:Montserrat!important;font-weight:600;color:#007377;line-height:22px}#branding .text_logo a,.column-4-a-section figcaption.widget-image-caption,.elementor-button,.recent-news h2.elementor-heading-title,.slider-section .elementor-testimonial__cite>span.elementor-testimonial__name,.slider-section .elementor-testimonial__text,.video-section .elementor-button,form.wpcf7-form input[type=submit],ul#menu-primary-navigation>li>a{font-family:mr-eaves-modern,sans-serif!important}.E-50-50 .elementor-shortcode .two-col-layout a{margin-top:10px;display:inline-block}.E-50-50 .elementor-shortcode .two-col-layout h3 a{margin-top:15px}ul#menu-primary-navigation>.menu-item:hover{background:#f79b2e!important}.FAQ-section .elementor-container,.colmn-3-B .elementor-container,.column-3-A .elementor-container,.column-3-C .elementor-container,.event-photo-page .elementor-container.elementor-column-gap-default,.full-width-section .elementor-container{max-width:950px!important}.video-section .elementor-widget-heading p.elementor-heading-title{line-height:1.4}form.header_search input[type=text]{min-height:48px;float:right;margin-top:25px;background-color:#fff;font-size:16px;position:absolute}#header_search_wrap a i.icon-cancel{left:5px!important}.blogpost .description,.col .description,.column-4-a-section figcaption.widget-image-caption,.full-width-section .elementor-widget-text-editor{padding:10px}#branding .text_logo,.slider-section .swiper-container{padding-bottom:0!important}body.hs-open #header_search_wrap a i.icon-cancel{margin-top:-14px!important;color:#007377;font-weight:900}ul#menu-primary-navigation>.menu-item{margin-right:-1px;height:100px;padding:0 15px}ul#menu-primary-navigation>.menu-item:last-child{margin-right:2px}.woo_login_form{z-index:1}#top-menu li>ul>li>a{background:#007377!important}.header_right_side{align-items:center;height:100%}.additional_icons>ul{line-height:normal!important;height:auto!important}#branding .logo a img.show_logo{max-width:180px;height:auto!important}nav#navigation-main{width:100%;position:relative}.top_nav_out #top-menu li a{font-size:16px;color:#fff;font-weight:400}.logo,div#branding,ul#menu-primary-navigation{height:100px}body.hs-open #navigation-main form{opacity:1!important;z-index:999!important}body #navigation-main form:not(.woo_submit_form){opacity:0;position:absolute;width:100%;height:auto;padding:0;margin:0;top:0;box-sizing:border-box;z-index:-2;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.woocommerce .post_container h2{text-transform:initial;margin-top:0}ul#menu-primary-navigation>li>a{position:relative;transition:none}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{top:100px}#wp-megamenu-primary-menu{padding:0 20px!important}ul#menu-primary-navigation>li:first-child>a:before{content:"";position:absolute;width:80px;height:40px;background-color:transparent;top:64%;left:2%}ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:first-of-type,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(2),ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(3){width:18%}ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(4){width:46%}.row-education{display:flex;justify-content:space-between;display:flex;justify-content:space-between;height:50%}.row-education .col-education{width:50%!important;display:flex!important;align-items:center;justify-content:center}.search-results .pagination ul{display:flex;list-style-type:none;margin-left:0}.comment-body ul,.single .widget_recent_entries ul,ul{list-style-type:disc}ul#menu-primary-navigation>li.wpmm-submenu-right>ul.wp-megamenu-sub-menu{border:2px solid #007377}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{padding-top:10px;background-color:transparent!important;transition:none;color:#000;font-size:15px;font-weight:400;line-height:22px;text-transform:none}.home-banner{padding:25px 0 30px;border-bottom:8px solid #f79b2e}.home-banner h1{line-height:46px!important}.home-banner h1.elementor-heading-title{padding-right:70px;margin-bottom:10px;position:relative}.home-banner h1.elementor-heading-title:before{content:"";position:absolute;bottom:-10px;right:0;height:8px;background:#f79b2e;left:30px;width:65%}.G-50-50 .elementor-row .elementor-element.elementor-inner-column:first-child a.elementor-button,.footer .top_social a:hover,.woocommerce-MyAccount-navigation ul li.is-active a:before{background-color:#66bac0!important}.G-50-50 .elementor-row .elementor-element.elementor-inner-column:first-child{background-color:#007377!important;padding:30px;margin-right:30px}.G-50-50 .elementor-row .elementor-element.elementor-inner-column:last-child,.G-50-50.G-50-2btn .elementor-row .elementor-element.elementor-inner-column{background-color:#66bac0;padding:30px;color:#fff}.e-50-50-module .elementor-widget-container h3.elementor-heading-title.elementor-size-default{color:#007377;font-family:Montserrat!important;font-size:20px!important}.colmn-3-B .elementor-element.elementor-inner-column h3.elementor-heading-title{font-family:Montserrat!important;font-size:20px;line-height:26px;padding:0 15px}.detail-page .post_container li,.elementor-widget.video-sub-heading,.shop-products{margin-bottom:5px!important}.elementor-button{font-size:20px!important;text-transform:uppercase;line-height:normal;padding:12px 15px!important;font-weight:700;border-radius:0!important;letter-spacing:.5px!important;color:#fff!important;cursor:pointer}.nextArrow,.prevArrow{z-index:1000;color:#bfafb2;top:50%}#header_search_wrap a i.icon-magnifier{font-size:20px!important;top:-3px!important;font-weight:900;color:#007377;left:-9px}.video-section .elementor-button{background-color:#f79b2e!important;font-weight:700;border-radius:0!important}.two-col-section-wrapper ul.Two-col-list>li{margin-bottom:7px}form.wpcf7-form input{border:1px solid #66bac0;font-size:16px;line-height:normal;color:#000;box-shadow:none!important}form.wpcf7-form input:focus{outline:#007377 solid 3px}form.wpcf7-form input[type=submit]{font-size:20px;font-weight:700;color:#fff!important;padding:15px!important;line-height:normal;background-color:#007377;border:none!important;text-transform:uppercase}.wpcf7 .screen-reader-response p,.wpcf7-response-output{color:#64a70b;font-size:1.5em;font-weight:700;text-align:center}.FAQ-section .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title,.FAQ-section .elementor-accordion .elementor-tab-content,.add-to-cart-single .woocommerce-variation.single_variation,.footer_widget{border-top:none}.FAQ-section .elementor-accordion .elementor-tab-title{border-top:1px solid #66bac0;padding:25px 0!important;color:#007377;line-height:25px;font-weight:600}.FAQ-section .elementor-accordion .elementor-tab-content{padding:0!important;color:#000}.FAQ-section .elementor-accordion .elementor-tab-title.elementor-active{padding-bottom:15px!important}.FAQ-section span.elementor-accordion-icon i.fas.fa-minus,.FAQ-section span.elementor-accordion-icon i.fas.fa-plus{background-color:#f79b2e;border-radius:50%;color:#fff!important;font-size:12px;padding:3px 4px}.slider-section .elementor-testimonial__image img{width:250px!important;height:250px!important}.slider-section .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.4}.elementor-testimonial--layout-image_right .elementor-testimonial{align-items:center!important;display:flex!important}.slider-section .swiper-pagination-bullet-active{opacity:1!important}.slider-section .elementor-testimonial__content{padding-left:20px}.banner,.column-4-C .elementor-element.elementor-inner-column:nth-of-type(2),.video-section .elementor-element:first-child{margin-top:5px}.column-4-a-section .elementor-text-editor h5{color:#fff;line-height:25px}.column-4-a-section .elementor-widget-text-editor{display:none;position:absolute;background:#f79b2e;top:0;bottom:0;left:0;right:0}.column-4-a-section .elementor-element .elementor-widget-container{display:flex;align-items:center;height:100%;justify-content:center;text-align:center}.column-4-a-section .elementor-element .elementor-widget-container h5 a{font-size:24px;font-weight:700;line-height:30px;color:#fff;padding:20px}.column-4-a-section .elementor-widget-wrap:hover>.elementor-widget-text-editor{transform:translateY(0);display:block}.column-3-A-btn a{display:inline-block;margin-top:30px}.column-3-A-btn a span{cursor:pointer!important}.trans-bg-icons.column-4-C .elementor-row{align-items:flex-start}.elementor-element-24eb878d.column-4-C .elementor-row .elementor-element:first-child,.trans-bg-icons.column-4-C .elementor-row .elementor-element.elementor-col-25:first-child{align-self:center}.post-tags,section.elementor-element.elementor-element-47af47bd.column-4-B.padding-top{padding-top:40px}.column-4-C .elementor-icon .fas{font-size:40px;color:#fff}.column-4-C section.elementor-element .elementor-element.elementor-widget-icon{margin-bottom:6px}.column-4-C .elementor-icon{background-color:#007377;padding:15px;border-radius:50%}.trans-bg-icons.column-4-C .elementor-icon,.trans-bg-icons.column-4-C .elementor-icon .fas{background:0 0;color:#007377!important;padding-left:0}.recent_posts_container .blogpost .description p{font-size:14px;color:#66bac0;line-height:20px;margin-bottom:0}.recent_posts_container .blogpost .description h3{padding-bottom:8px}.recent-news h2.elementor-heading-title{font-size:36px;color:#007377;margin-bottom:15px;font-weight:700!important}.recent-news .description h3 a{font-size:16px;font-family:Montserrat;font-weight:700;color:#007377;margin-top:10px;display:inline-block}.column-3-A .elementor-element h3.elementor-heading-title,.shop-product-levels .elementor-element .elementor-widget-container h5{font-family:Montserrat!important}.recent-news h2{font-size:36px!important;font-weight:700}.d-50-50 .elementor-row .elementor-element ul.ul-left li a,.f-50-50-right-text a,.pagination ul li a,.portfolio-navigation a{color:#007377;font-weight:500}.six-images-section .elementor-top-column.elementor-element:last-child{background-color:#66bac0;padding:20px;height:100%}.six-images-section .elementor-top-column.elementor-element:last-child .elementor-container.elementor-column-gap-default .elementor-row{display:flex;flex-direction:column;align-items:center}.six-images-section .elementor-top-column.elementor-element:last-child .elementor-container.elementor-column-gap-default .elementor-row .elementor-element.elementor-inner-column{width:100%;text-align:center;color:#fff;max-width:255px}.f-50-50-col-wrap,.six-images-section .elementor-container.elementor-column-gap-default .elementor-row{display:flex;align-items:flex-start}.six-images-section section.elementor-element.elementor-section-height-default.elementor-section.elementor-inner-section:first-child{margin-bottom:80px}.header-5 .elementor-column-wrap,.header-6 .elementor-column-wrap{padding-left:25px!important;padding-right:25px!important}#header_search_wrap a i.icon-magnifier,#searchform,.d-50-50 .elementor-row .elementor-element ul li,.header_area,.instagram_footer_wrap,.search-section,.side-panel-trigger{position:relative}.f-50-50-col-wrap:first-child,.featured-products-vernier section.elementor-element,.flexslider.single_post_featured{margin-bottom:30px}.CTA-box{margin:0 auto;padding:30px}.CTA-box.margin-bottom,.cta-spacing-bottom{margin-bottom:65px}.CTA-box h2.idea-title{padding:0!important;color:#fff}.header-2,.header-3,.header-4{padding-top:25px;padding-bottom:25px}.pagination ul li a{padding:20px;font-size:16px}.G-50-50-wrap ul li a,.footer-logo-col p:first-of-type a:hover,.post_meta li a{color:#66bac0!important}.woocommerce-product-gallery .woocommerce-product-gallery__image{position:relative;border:0}.woocommerce-product-gallery .gallery-caption p{margin-bottom:0;font-size:12px;line-height:19px}.blogpost .post-content h1,.blogpost .post-content h2,.blogpost .post-content h3,.blogpost .post-content h4,.blogpost .post-content h5,.blogpost .post-content h6,h1,h2,h3,h4,h5,h6{line-height:1.5;font-weight:600;margin:0 0 10px;padding:0}.woocommerce-product-gallery .gallery-caption{position:absolute;bottom:0;right:1px;background:rgba(100,100,100,.85);color:#fff;padding:10px;left:0;width:100%}.archive .pagination,.blog .pagination{justify-content:center;width:75%;margin-left:auto;border-top:0}.archive .pagination ul li.active a,.blog .pagination ul li.active a{color:#d66805;pointer-events:none;cursor:default}footer.footer{border-top:8px solid #66bac0}.footer-copyright{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.footer_columns_cols_3 .footer_widget_content:nth-of-type(3n){width:42%}.footer-logo-col a.logo svg{max-width:160px;margin-bottom:0!important}.footer-custom-col>h5{font-size:24px;font-family:mr-eaves-modern,sans-serif!important;color:#66bac0;line-height:26px;font-weight:700}.footer-custom-col>ul>li>a{color:#fff;font-size:14px;margin-bottom:3px;font-weight:500;display:inline-block}.footer-custom-col>p{color:#fff;font-size:14px;line-height:20px;font-weight:400}form.footer-search input[type=text]{background-color:#fff!important;padding:0 10px;min-height:35px!important;font-size:14px!important;color:#000;border:1px solid #fff}a.footer-btn{padding:8px 20px;min-height:35px;border:1px solid #66bac0!important;background-color:#66bac0;font-size:14px;text-transform:uppercase;font-weight:600;font-family:mr-eaves-modern,sans-serif!important}.footer .top_social{margin-top:20px!important;float:left!important}.social-icons .top_social a i{width:25px;height:25px;line-height:25px}.social-icons .top_social a{width:25px;height:25px}.footer .top_social a{color:#fff;background-color:#66bac0;margin-right:10px;border-radius:100%;display:inline-block;opacity:1}.image-frame,.shop-product-levels .multi-column-taxonomy-list.row{padding:0;margin:0}.shop-product-levels ul.col li a{font-size:16px;color:#d66805;display:inline-block;margin-bottom:5px;font-weight:400}.shop-product-levels a.open-children{font-size:24px!important;font-weight:700!important;position:relative;top:3px;left:0;color:#007377!important;cursor:pointer}.shop-product-levels ul.children>li>a,.woocommerce .quantity .plus,.woocommerce.single-product .elementor .quantity+.button{margin-left:10px}.shop-product-levels .elementor-container{border-bottom:1px solid #ccc;margin-bottom:40px}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child:hover>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child>a,.shop-product-levels:last-child .elementor-container{border-bottom:none}input[type=number].input-text.qty::-webkit-inner-spin-button,input[type=number].input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product form.cart table.variations td.label,.woocommerce div.product.elementor form.cart table.variations td.label{width:20%!important}.products .product .product_details h3{line-height:22px!important}.single-product form.cart table.variations td.value,.woocommerce div.product.elementor form.cart table.variations td.value{width:100%!important;max-width:300px;border:1px solid #007377;position:relative}.single-product form.cart table.variations td.value select,.woocommerce div.product.elementor form.cart table.variations td.value select{display:block;font-size:14px!important;height:31px!important;line-height:24px;min-height:100%!important;color:#000}table.variations a.reset_variations{margin-top:-3px;position:relative;left:38%}.featured-products-vernier .elementor-inner-column .elementor-widget-container .elementor-text-editor{display:flex;justify-content:flex-end}.featured-products-vernier .elementor-text-editor a,a.seeAll{color:#f79b2e;font-size:16px;font-weight:600}.featured-products-vernier .elementor-text-editor a.see-all:hover,a.footer-btn:hover,h1.singlepost_title,table.variations td.label label{color:#007377!important}.product-tabs p.stars span{line-height:34px}.slick-no-slide.slick-slider .slick-track{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.woocommerce .quantity .minus,.woocommerce .quantity .plus{margin-right:10px;border:none!important;font-size:26px!important;font-weight:600;background-color:#f79b2e!important;color:#fff;border-radius:50%!important;height:30px!important;width:30px!important;line-height:18px}.woocommerce .quantity .minus{line-height:17px}.woocommerce-page .quantity input.qty{width:45px;font-size:16px!important;border:1px solid #ccc;padding-left:0}.woocommerce .quantity{width:140px!important}.product_details .product_price{margin-top:3px}.e-50-50-module-wrapper .elementor-widget-container .elementor-image img{border-bottom:20px solid #66bac0}.products .product .product_details h3 a{font-size:16px;font-weight:600!important;font-family:Montserrat!important;color:#007377!important}.product .shortcode-tabs .tab-hold .tabs li.active a:after,.single-product .shortcode-tabs .tab-hold .tabs li.active a:after{background:#f79b2e}.product-tabs li.description_tab.active a,.selection label{font-weight:600}.page-tribe-attendee-registration .tribe-block__tickets__registration__checkout__submit,.page-tribe-attendee-registration form.tribe-block__tickets__item__attendee__fields__form button,.product .tab-container #reviews input#submit,.single-product .tab-container #reviews input#submit,.woocommerce-page .button{font-size:20px!important;line-height:normal;padding:10px 15px!important;background-color:#007377!important;font-family:mr-eaves-modern,sans-serif!important;font-weight:700;border-radius:0!important;letter-spacing:.5px!important;border:none;color:#fff!important}.image_prod .badge,.product .badge,.single-product .badge{color:#fff;background-color:#d66805!important;border-radius:0!important;left:0!important;top:0!important;width:auto!important;padding:2px 5px!important}li.additional_information_tab.active a,li.description_tab.active a,li.reviews_tab.active a{color:#f79b2e!important;font-weight:600!important}.woocommerce-product-gallery__trigger{background:#66bac0}.slick-slide{padding:10px;text-align:center;float:left}.nextArrow{position:absolute;right:-10px}.prevArrow{position:absolute;left:-10px}.blogpost .post-content h2,a.arrow.slick-arrow,h2{font-size:30px}.sidebar ul li label,.sidebar ul.product_cat_list li .children li a,.sidebar ul.product_cat_list li a,.sidebar_widget a,ul.education_level_list li.heading,ul.idea_cat_list li.heading,ul.platform_list li.heading,ul.product_cat_list li.heading,ul.product_cat_list>li>a,ul.product_family_list li.heading,ul.subject_list li.heading,ul.video_cat_list li.heading{color:#007377;font-size:14px}form#product_cat_form{margin-right:50px}form#product_cat_form .form-group{display:flex;margin-bottom:4px}form#product_cat_form .input-group-addon.fa-search{font-size:24px;color:#8c8c8c}.sidebar_widget .search_widget_field,form#product_cat_form input.form-control{font-size:16px;color:#000;max-width:250px;position:relative}form#product_cat_form .input-group-addon.icon-magnifier{position:relative;left:-10%;top:12px;font-weight:900;color:#007377;font-size:18px}input.form-control:focus{box-shadow:none!important;outline:0;border:1px solid #007377!important}.sidebar_widget h5,form#product_cat_form h5{font-size:24px;text-transform:uppercase;font-weight:700;line-height:30px;margin-top:40px;margin-bottom:15px;color:#007377}ul.product_cat_list li a{color:#d66805;margin-bottom:5px;display:inline-block}a.open-children,a.open-children.active,a.open-sibling-li{font-size:20px;margin-left:5px;font-weight:700;color:#007377!important;cursor:pointer}.electronic-resources .downloads li,ul{margin-left:1.25em}ul.product_cat_list li a.open-children{vertical-align:middle;margin-bottom:0}ul.education_level_list li:not(.heading),ul.idea_cat_list li:not(.heading),ul.platform_list li:not(.heading),ul.product_cat_list li:not(.heading),ul.product_family_list li:not(.heading),ul.subject_list li:not(.heading),ul.video_cat_list li:not(.heading){padding-left:15px}.products-cat-wrap{justify-content:flex-end}.products-cat-wrap .selection select.orderby{max-width:170px;font-size:14px;line-height:20px;border-radius:4px;padding:6px}.product-wrapper .navigation>ul>li>a,p.excerpt a{color:#007377;font-size:16px;font-weight:500}div#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.6);z-index:2;user-select:none}#overlay svg{position:absolute;top:50%;left:50%;font-size:50px;color:#fff;user-select:none;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.product-tags{margin:1.25em}.product-tags strong{color:#888;font-size:14px;font-weight:700;margin-bottom:.5em}.product-tags-list li{display:inline-block;margin-right:3px}.product-tags-list li a{border:1px solid #66bac0;color:#66bac0;font-size:12px;padding:3px 5px;text-transform:uppercase;transition:1s}.product-tags-list li a:hover{border:1px solid #f79b2f}.sidebar_widget form#searchform input.searchbut{background-color:transparent;color:#007377;font-size:20px;position:absolute;left:-38px;top:-2px;font-weight:300!important;-webkit-text-stroke:1px white}.post_container.col-md-9{max-width:74%!important}.sidebar{width:27%!important}p.category span{text-transform:capitalize;color:#66bac0!important;font-size:14px}.e55Head .elementor-widget-wrap{align-items:center}.CTA-box a.elementor-button-link.elementor-button.elementor-size-sm{margin-top:6px}.product-content h2{line-height:33px!important;margin-bottom:6px}.product-content p.category,body.search.search-results h2.archives_title{margin-bottom:3px}.product-content p.date{color:#969696;margin-bottom:10px;font-size:14px}.product-content p.tags{margin-top:5px;color:#000;font-weight:500;font-size:16px}.product-content p.tags span{color:#d66805;font-weight:400}.sidebar_widget #searchform .search_form_button{right:45px}.sidebar_widget form#searchform input.searchbut:hover{background-color:transparent}.post_container-experiment.col-md-9{margin-top:-6px}p.category span:not(:first-child):before{content:",";margin-right:6px;color:#000}body.search.search-results .post_meta li,ul.post_meta.default li,ul.post_meta.default li .fa{color:#66bac0;font-size:14px}p.tags span:first-child{margin-left:4px}p.tags span:not(:first-child):before{content:",";margin-right:8px}li.heading>a{position:relative;top:0}.product_details .product_price{font-size:16px!important;font-weight:400}body.search.search-results .post-atts a.button.view_more_button{font-size:20px!important;text-transform:uppercase;line-height:normal;padding:15px!important;background-color:#007377!important;font-family:mr-eaves-modern,sans-serif!important;font-weight:700;border-radius:0!important;letter-spacing:.5px!important;color:#fff!important;cursor:pointer;border:none}body.search.search-results .post-atts a.button.view_more_button:hover{background-color:#d66805!important}.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-50 .elementor-element.elementor-widget.elementor-widget-image .elementor-widget-container .elementor-image img,.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-66 .elementor-element.elementor-widget.elementor-widget-image .elementor-widget-container .elementor-image img{height:100%;object-fit:cover}.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-50 .elementor-element.elementor-widget.elementor-widget-text-editor,.elementor-element.custom-grid .elementor-element.elementor-column.elementor-col-66 .elementor-element.elementor-widget.elementor-widget-text-editor{display:flex;align-items:flex-end}.e55Head .elementor-widget-wrap{justify-content:space-between}.e55Head .elementor-widget-wrap .elementor-element{width:auto}.single-ideas .social_icons{border-top:1px solid #ccc;margin-top:20px!important;padding-top:10px}.detail-page .get_social.share_archives li a{padding:1px 3px 1px 5px}.FAQ-section .elementor-accordion-item .elementor-tab-content ul,.bullet-list,.description ul,.single-product .tab-hold .tab-container ul{list-style-type:disc;margin-left:1em;margin-bottom:1em}.single-product #content .images{width:40%;position:relative;float:left}body.woocommerce-page.single-product #content .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page.single-product .elementor-widget-woocommerce-product-images div.images,body.woocommerce.single-product #content .elementor-widget-woocommerce-product-images div.images,body.woocommerce.single-product .elementor-widget-woocommerce-product-images div.images{float:none;width:100%;padding:0}.woocommerce.single-product .elementor .woocommerce-product-rating{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .count{background-color:inherit}.woocommerce.single-product .elementor form.cart table.variations td{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.woocommerce.single-product .elementor form.cart table.variations td.value{position:relative;width:75%}.woocommerce.single-product .elementor form.cart table.variations td.value:before{content:"-";color:transparent;background-color:#fff;position:relative;max-width:100%;width:75%;margin-right:1em}.woocommerce.single-product .elementor form.cart table.variations td.value select{border:0;position:absolute;background:0 0;top:0;padding:0}.woocommerce.single-product .elementor form.cart table.variations td.value select,.woocommerce.single-product .elementor form.cart table.variations td.value:before{display:block;font-size:1em;height:2em}.woocommerce.single-product .elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce.single-product .elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce.single-product .elementor form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce.single-product .elementor form.cart:not(.grouped_form):not(.variations_form){margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce.single-product .elementor .quantity .qty{vertical-align:top;margin-right:0}.woocommerce.single-product .elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce.single-product .elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce.single-product .elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce.single-product .elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce.single-product .elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce.single-product .elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}.style1 .d-flex.center .header_right_side,.woocommerce.single-product .elementor form.cart table.variations tr{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .badge{position:absolute;width:50px;height:25px;text-align:center;padding:2px;background-color:#5bc98c;color:#fff;left:3px;top:3px;word-wrap:break-word;font-weight:500;font-size:12px;z-index:10}.product .badge,.single-product .badge{line-height:20px}.system-message{color:#fff;margin:1em auto;padding:1em;text-align:center}.error{background-color:#cd545b}.success{background-color:#64a70b}.fluid-lists{columns:3;column-gap:5%}#register-account-button{border:3px solid #007377!important;background-color:#fff!important;color:#007377!important}#register-account-button:hover{border:3px solid #f79b2e!important;color:#fff!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-logo-col a.logo svg{height:60px}.page-id-71619 .colmn-3-B .elementor-image img{max-width:290px;max-height:169px}.page-id-71619 .elementor-posts-container.elementor-posts{-ms-grid-columns:1fr 1fr 1fr 1fr;display:-ms-grid}.page-id-71619 .elementor-posts-container article.type-videos{margin-right:30px}.page-id-71619 .elementor-posts-container article.type-videos:first-child{-ms-grid-column:1}.page-id-71619 .elementor-posts-container article.type-videos:nth-child(2){-ms-grid-column:2}.page-id-71619 .elementor-posts-container article.type-videos:nth-child(3){-ms-grid-column:3}.page-id-71619 .elementor-posts-container article.type-videos:nth-child(4){-ms-grid-column:4;margin-right:0}.slick-no-slide.slick-slider .slick-track{width:100%}.single-product form.cart table.variations td.value select,.woocommerce div.product.elementor form.cart table.variations td.value select{left:0;padding-left:5px!important}.slick-initialized .slick-slide{min-width:0}.header-3 .header-3-text .elementor-element.elementor-column:first-child,.header-3 .header-3-text :first-child.elementor-element.elementor-column{background-color:#66bac0;opacity:.9}.column-3-C .elementor-widget-image .elementor-image figure>a,.column-3-C .elementor-widget-image .elementor-image>a{display:block!important}.video-section .elementor-column:last-child .elementor-column-wrap.elementor-element-populated{margin-left:30px}}@supports (-ms-ime-align:auto) and (-webkit-text-stroke:initial){.header-3 .header-3-text .elementor-element.elementor-column:first-child,.header-3 .header-3-text :first-child.elementor-element.elementor-column{background-color:#66bac0;opacity:.9}ul#menu-primary-navigation{overflow-y:visible!important}}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){form.header_search input[type=text]{width:250px;left:-154px}}@media (max-width:1920px){.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{left:-6%}}@media (min-width:1367px){ul#menu-primary-navigation.wp-megamenu{height:100px!important;max-width:80%!important}}@media (max-width:1300px){#wp-megamenu-primary-menu.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{margin-left:-140px!important}}@media (max-width:1500px){input.searchbut{display:none}}@media (min-width:1300px){body #navigation-main form:not(.woo_submit_form){opacity:1;position:absolute;width:25%;height:auto;padding:0;margin:0;right:0;top:57px;box-sizing:border-box;z-index:999;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}nav#navigation-main .search_form_button input.searchbut{font-family:fontawesome;border:0;height:42px;width:40px;display:block;line-height:42px;font-size:25px;background-color:transparent;color:#007377;cursor:pointer;-webkit-font-smoothing:antialiased;transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;font-weight:300!important;-webkit-text-stroke:1px white;position:absolute;right:-13px;top:-29px}form.header_search input[type=text]{position:relative;width:74%;margin-top:-30px;right:-18px}ul#menu-primary-navigation{height:100px!important;max-width:81%!important}input.responsive_search_submit{position:absolute;right:0;top:-29px;padding:10px}#header_search_wrap a i.icon-magnifier{display:none}form.header_search{position:relative}}.mfp-container,img.mfp-img{-webkit-box-sizing:border-box}@media (max-width:1199px){ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu li ul,ul#menu-primary-navigation .menu-item-type-custom:first-of-type ul.wp-megamenu-sub-menu li ul li{width:100%!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%;float:none;margin-left:0}.row-education .col-education{width:100%!important;display:block!important}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .four-col-menu table tr>td>a,ul.wp-megamenu-sub-menu>.wpmm-submenu-right{padding:0!important}.col-education,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:first-of-type,ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:nth-of-type(2),ul#menu-primary-navigation .menu-item:nth-of-type(2n) ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4.wpmm-submenu-right:nth-of-type(3),ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:first-of-type,ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(2),ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(3),ul.wp-megamenu-sub-menu .wpmm-col.wpmm-col-3:nth-of-type(4){width:100%}.four-col-menu table tr td h5,.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu ul.wp-megamenu-sub-menu li.wpmm-type-widget,ul#menu-primary-navigation .menu-item ul.wp-megamenu-sub-menu li ul.wp-megamenu-sub-menu li.wpmm-col-4 ul.wp-megamenu-sub-menu li h4 a{margin-bottom:0}.row.breadcrumbs-row,ul#menu-primary-navigation .menu-item h4,ul#menu-primary-navigation .menu-item h4 a{padding-left:30px}.four-col-menu table tr.first-row td,.four-col-menu table tr.second-row td{border-bottom:1px solid #007377}.search_form_button input.searchbut,.wpmm-submenu-right ul.wp-megamenu-sub-menu .wpmm-submenu-right img,div#wp-megamenu-top-menu,form.header_search input.responsive_search_submit,li.menu-item-resp.responsive-item,ul.wp-megamenu-sub-menu>.wpmm-submenu-right>ul.wp-megamenu-sub-menu:nth-of-type(1n)>.wpmm-submenu-right:last-child p{display:none}.detail-page section.post-tags-container .row,.woocommerce-page .quantity input.qty{padding-left:0}#wp-megamenu-primary-menu.wp-megamenu-wrap>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{margin-left:-17.5px!important}.home-banner h1.elementor-heading-title{font-size:45px!important}.header-2 .header-2-text .elementor-element.elementor-column:first-child,.header-3 .header-3-text .elementor-element.elementor-column:first-child,.header-4 .header-4-text .elementor-element.elementor-column:first-child{padding:25px}.woocommerce .cart_item .quantity .plus{margin-left:10px}.custom-grid .elementor-container,.elementor-container,.elementor-row,body.search.search-results div#wrapper{padding-left:15px;padding-right:15px}.custom-grid .elementor-element.elementor-top-column{margin-right:9px}.custom-grid .elementor-column.elementor-col-25{width:24%}.custom-grid .elementor-column.elementor-col-66{width:65.666%}.custom-grid-first{padding-bottom:10px}.four-col-menu table tr>td{padding:10px 20px;display:block;text-align:left;border-right:none}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li:last-child>a:hover,.col-education:first-child,.four-col-menu table tr.second-row td:last-child,.row-education:first-child{border-bottom:none}.post_container.col-md-9{max-width:100%!important}.detail-page .widget_custom_html,.single .sidebar_widget,form#product_cat_form{margin-right:0}.B-50-50 .elementor-inner-section .elementor-container.elementor-column-gap-default,.B-50-50 .elementor-inner-section .elementor-container.elementor-column-gap-default .elementor-row,.CTA-box .elementor-section-boxed .elementor-container.elementor-column-gap-default,.CTA-box .elementor-section-boxed .elementor-container.elementor-column-gap-default .elementor-row{padding:0}.B-50-50.two-col-section-wrapper .elementor-column-gap-default .elementor-row{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.B-50-50.two-col-section-wrapper .elementor-column-gap-default .elementor-row .elementor-inner-column{width:38%!important}.tb_right{float:right!important}.row{padding:20px}table.variations:after{right:-22px}.sidebar{margin-left:0}.woocommerce.columns-4 .products .product .inside_prod{min-height:290px}section.colmn-3-B .elementor-container.elementor-column-gap-default .elementor-row{flex-wrap:nowrap!important}.sidebar_widget form#searchform input.searchbut{left:0}.column-4-B .elementor-section.elementor-inner-section .elementor-row{flex-wrap:nowrap}#wp-megamenu-primary-menu{padding:0 3px 0 20px!important}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{left:0!important;min-width:100%!important}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{line-height:24px}ul#menu-primary-navigation>.menu-item{padding:0 15px;border:2px solid #007377;border-bottom:0;height:45px}.row-education .col-education,ul.wp-megamenu-sub-menu>li.wpmm-col{border-bottom:1px solid #007377!important}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li:last-child>a{border:none;text-align:left;margin-left:0}ul#menu-primary-navigation>.menu-item:last-child{border-bottom:2px solid #007377}ul#menu-primary-navigation>li>a{position:relative;margin-top:0}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu{padding:0;margin-top:15px}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .col-education{padding:10px 25px!important}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:hover a{color:#fff}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{top:9px;border:2px solid #007377;margin-left:-17.5px!important;width:calc(100% + 34px)!important;border-top:none;overflow-y:scroll;margin-top:-10px!important;z-index:999}body.hs-open #header_search_wrap a i.icon-cancel{margin-top:0!important;top:0}#header_search_wrap a i.icon-cancel{top:0}#header_search_wrap a i.icon-magnifier{top:0!important}form.header_search input[type=text]{margin-top:6px}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li:last-child:hover{background-color:#007377}ul#menu-primary-navigation{position:fixed;overflow-y:scroll;max-height:425px;height:auto}.wpmm-main-wrap-primary-menu a.wpmm_mobile_menu_btn.show-close-icon{background-color:transparent;color:#007377}.row-education{display:block;height:auto}ul#menu-primary-navigation>li.wpmm-submenu-right>ul.wp-megamenu-sub-menu{border:none}ul#menu-primary-navigation>li:first-child>a:before{display:none!important}.wpmm-submenu-right.menu-item-object-custom>ul.wp-megamenu-sub-menu{margin-top:0!important}.col-education:first-child{border-right:none}.wpmm-submenu-right>ul.wp-megamenu-sub-menu>li.wpmm-col-3.wpmm-submenu-right{border-right:none!important}.tb_left,.tb_right{float:none}ul.wp-megamenu-sub-menu li.menu-widget-class h4{padding-left:25px!important;padding-bottom:0;padding-top:10px}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{padding-top:10px;padding-bottom:10px}.custom-html-widget .row-education:last-child .col-education:last-child{border-bottom:none!important}}@media all and (min--moz-device-pixel-ratio:0) and (max-width:991px){table.variations a.reset_variations{margin-top:85px!important}}@media (max-width:991px){.archive .sidebar_widget .widget_custom_html,.detail-page .widget_custom_html{width:50%;margin:25px auto}.archive .sidebar_widget.col-md-3{padding-bottom:40px}.archive .col-md-9.product-container,.archive .sidebar_widget.col-md-3{max-width:100%!important;flex:0 0 100%}form#product_cat_form .input-group-addon.icon-magnifier{left:-13%}.pi-header-row-fixed .sticky_h{position:fixed}.sidebar_widget #searchform .search_form_button{left:207px}.column-4-C .elementor-row .elementor-column,.custom-grid .elementor-column.elementor-col-25,.custom-grid .elementor-column.elementor-col-33,.custom-grid .elementor-column.elementor-col-50,.custom-grid .elementor-column.elementor-col-66,.custom-grid .elementor-widget-image .elementor-image img,.events-container-map div#tribe-events,.events-container-map div#tribe-geo-map-wrapper,.recent-news .blogpost.grid_posts.columns-4{width:100%}.home-banner h1.elementor-heading-title:before{width:50%}.sidebar_widget form#searchform input.searchbut{left:0}.detail-page .sidebar_widget{order:2;max-width:100%;flex:0 0 100%}.detail-page .post_container.col-md-9{flex:0 0 100%}.detail-page section.post-tags-container .row,.elementor-widget-shortcode ul.education-level-links,.elementor-widget-shortcode ul.product-tags-links{display:block}.detail-page section.post-tags-container .col{padding-left:0;width:100%;margin:0}.detail-page section.post-tags-container a{font-size:14px!important}.B-50-50{padding:30px 0}.woocommerce.single-product .elementor form.cart table.variations td.value select{padding-left:10px}.page-template-template-product-category .post_container{display:flex;flex-wrap:wrap}.page-template-template-product-category .sidebar{order:2}.page-template-template-product-category.page-id-70168 .sidebar{order:0}.page-template-template-product-category .page-content.product-wrapper{margin-top:0!important;width:100%!important;margin-left:0!important}.single-product form.cart table.variations td.label,.woocommerce div.product.elementor form.cart table.variations td.label{width:30%!important}.B-50-50.two-col-section-wrapper .elementor-column-gap-default .elementor-row .elementor-inner-column{width:55%!important}table.variations a.reset_variations{margin-top:28px;position:absolute;right:0}.home-banner h1.elementor-heading-title{padding-right:0}.woocommerce.columns-4 .products .product .inside_prod{min-height:250px}.products-cat-wrap{display:block;margin-top:20px}.top_navigation .woo_login_form label{text-align:left}h1{font-size:46px!important}table.variations:after{top:-24px;right:0}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap .elementor-widget-video,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap .elementor-widget-video{margin-right:0}.custom-grid-first{padding-bottom:0}.custom-grid .elementor-element.elementor-top-column{margin-bottom:15px;margin-right:0}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap{flex-wrap:wrap}#wp-megamenu-primary-menu{padding-top:0;padding-bottom:0}.footer .top_social{float:left!important}.responsive-menu-bar.mob_menu{display:none}.column-4-C .elementor-row{display:block;align-items:center;flex-wrap:nowrap}.column-4-a-section .wp-caption figcaption{font-size:20px!important}.custom-grid-first .elementor-element:nth-of-type(2) .elementor-widget-wrap h5,.custom-grid-second .elementor-element:first-of-type .elementor-widget-wrap h5{margin-top:20px}}@media (max-width:767px){.archive .pagination,.event-photo-page .tribe-events-list .tribe-events-loop .tribe-events-event-image img,.footer_columns_cols_3 .footer_widget_content:nth-of-type(3n){width:100%}.page-template-template-product-category.page-id-70168 .sidebar,.slick-track{width:100%!important}.slick-track{transform:none!important}.elementor-wc-products ul.products.slick-slider .slick-slide,ul.products li{width:100%!important;margin:0 auto 1em!important;float:none!important}.elementor-wc-products ul.products{display:block!important}.six-images-section .elementor-top-column.elementor-element:last-child{height:auto}.e55Head .elementor-element-populated,.e55Head .elementor-row .elementor-top-column,.e55Head .elementor-text-editor{text-align:center!important}.home-banner h1.elementor-heading-title:before{left:auto}.post_container-experiment.col-md-9{margin-top:30px}.six-images-section .elementor-element.elementor-widget-heading h3.elementor-heading-title,h3.elementor-heading-title.elementor-size-default{margin-bottom:30px}section.colmn-3-B .elementor-container.elementor-column-gap-default .elementor-row .elementor-inner-column{margin:0 0 20px}section.colmn-3-B .elementor-container.elementor-column-gap-default .elementor-row{flex-wrap:nowrap!important;display:block;margin:0!important}.column-4-C .elementor-row{display:block}.col-md-8.product-content,.column-4-C section.elementor-element.elementor-inner-section .elementor-row,.post_container-experiment.col-md-9{padding:0}.six-images-section .elementor-element.elementor-widget.elementor-widget-image{margin-bottom:8px}.six-images-section section.elementor-element.elementor-section-height-default.elementor-section.elementor-inner-section:first-child{margin-bottom:0}.B-50-50.two-col-section-wrapper .elementor-column-gap-default .elementor-row{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.B-50-50 .elementor-inner-section .elementor-container.elementor-column-gap-default .elementor-row .elementor-element.elementor-inner-column,.browse-our-library .elementor-row .elementor-element.elementor-inner-column .elementor-column-wrap,.product-images{margin-bottom:15px}table.variations a.reset_variations{margin-top:0;right:-60px;left:235px}.two-col-section-wrapper .elementor-container{padding-left:15px;padding-right:15px}.product-content p.tags,section.B-50-50 .elementor-element.elementor-top-column{margin-top:20px}section.B-50-50{padding:30px 0}p.category span{margin-top:0;display:inline-block}.detail-page .related-product ul{justify-content:center}.detail-page .related-product ul li{width:50%}.sidebar_widget #searchform .search_form_button{right:0;left:205px}.post_container-experiment{margin-top:60px}.featured-products-vernier .elementor-container.elementor-column-gap-default .elementor-row{flex-wrap:nowrap}.single-product .slick-list{overflow:hidden!important;margin:0;padding:0!important}.CTA-box .elementor-button-wrapper{text-align:center}.woocommerce .quantity{max-width:145px}table.variations:after{top:0}.E-50-50 .two-col-layout:last-child{padding-right:0!important}.E-50-50 .elementor-shortcode .two-col-layout a:hover,.E-50-50 .elementor-shortcode .two-col-layout h3 a:hover{color:#f79b2e}#top-menu li>ul>li{padding:6px;background:#007377!important}.CTA-box .elementor-button{margin-top:1rem}.fluid-lists{columns:2;column-gap:5%}.archive .post_container-experiment{padding:0!important}.archive .row{padding:20px 0 0}}.blocks-gallery-item::before,.panel ul li:before{content:none!important;left:0!important}@media (max-width:480px){.E-50-50 .two-col-layout.col-sm-6,.elementor-container,.elementor-row,.single-ideas .detail-page .post_container,div#customer_details .col-2{padding-right:0;padding-left:0}.blog .row,.page-template-template-product-category .row,.single-post .row{padding:15px}form.header_search input[type=text]{width:250px;right:30px;margin-top:8px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,.archive .sidebar_widget .widget_custom_html,.column-3-D .elementor-widget-wrap .elementor-widget-icon,.column-3-D .elementor-widget-wrap>.elementor-element.elementor-widget-text-editor,.detail-page .related-product ul li,.detail-page .widget_custom_html,.footer_columns_cols_3 .footer_widget_content:nth-of-type(2n),.footer_columns_cols_3 .footer_widget_content:nth-of-type(3n),.page-template-template-product-category ul.products.columns-3 li.product{width:100%}.post_container.col-md-9,.wpmm-mobile-menu a.wpmm_mobile_menu_btn{padding:0}.CTA-box .elementor-widget-container,.add-to-cart-single .elementor-widget-container h2.product_title.entry-title.elementor-heading-title,.add-to-cart-single .elementor-widget-woocommerce-product-price .elementor-widget-container p.price,.footer-copyright>ul,section.up-sells.products h2,ul.tribe-events-sub-nav li.tribe-events-nav-next a.tribe_map_paged,ul.tribe-events-sub-nav li.tribe-events-nav-previous a{text-align:center}.shop-product-levels .elementor-shortcode .multi-column-taxonomy-list.row .col,ul.tribe-events-sub-nav li.tribe-events-nav-next{width:100%!important}.home-banner h1.elementor-heading-title:before{left:30px}.detail-page .social_icons .share_text{float:left}.detail-page .social_icons{text-align:left;padding:0}.pagination ul li a{padding:12px}.woocommerce .cart_item .quantity{max-width:110px}.woocommerce .cart_item .quantity .plus{margin-left:5px}.woocommerce .quantity .minus,.woocommerce .quantity .plus{margin-right:5px}.woocommerce-page .quantity input.qty{width:30px}.post-type-archive-ideas .row{padding:20px 0}ul.products li{width:90%!important}ul.products .slick-list{padding:0 15px!important}.product-tabs li.product{margin-bottom:30px!important}ul.products .slick-list .slick-slide{width:100%!important;padding:0!important}section.B-50-50{padding:0 0 30px}section.colmn-3-B.padding-bottom{padding-bottom:20px}.detail-page .social_icons .get_social.share_archives{margin:0}.padding-bottom{padding-bottom:50px}.padding-top{padding-top:50px}.CTA-box.elementor-section-boxed .elementor-column-wrap.elementor-element-populated{padding:10px!important}.column-4-C .elementor-element.elementor-widget-heading,.column-4-C .elementor-icon-wrapper,.column-4-C .elementor-widget-heading .elementor-heading-title{text-align:center!important}.e55Head .elementor-widget-wrap,.elementor-testimonial--layout-image_right .elementor-testimonial{display:block!important}.column-4-B .elementor-element.elementor-widget.elementor-widget-image,.column-4-C .elementor-element.elementor-widget.elementor-widget-icon,.e55Head .elementor-widget.elementor-widget-heading{margin-bottom:5px}.B-50-50.two-col-section-wrapper .elementor-row{display:block;align-items:center}.top_nav_out #top-menu>li:last-child a{display:flex;padding-top:18px;padding-left:0}.top_nav_out #top-menu li a,p.comment-notes{font-size:12px}.woocommerce-product-rating{justify-content:center}table.variations a.reset_variations{margin-top:35px;right:0}.C-50-50 .elementor-element.elementor-inner-column:last-child,.sidebar{margin-left:0}.row{padding:15px 0}.row.breadcrumbs-row{padding-left:15px}.shop-by h3.elementor-heading-title.elementor-size-default{padding-top:10px}.home-banner h1.elementor-heading-title{padding-right:0}.home .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-30px}section.colmn-3-B .elementor-container.elementor-column-gap-default .elementor-row{flex-wrap:wrap!important}section.colmn-3-B .elementor-container.elementor-column-gap-default .elementor-row .elementor-element.elementor-inner-column{margin:0 0 20px}.page-content.product-wrapper{width:100%!important;float:none}.header-6 h1.elementor-heading-title{padding-left:15px;padding-right:15px}.page-template-template-product-category .container .sidebar{margin-top:0}.featured-products-vernier .elementor-container.elementor-column-gap-default .elementor-row{flex-wrap:wrap;text-align:center}.f-50-50-col-wrap,.featured-products-vernier .elementor-inner-column .elementor-widget-container .elementor-text-editor,.footer-copyright,.shop-product-levels .multi-column-taxonomy-list.row,.woocommerce .quantity .minus,.woocommerce .quantity .plus,section.related.products h2,section.related.products h2 a{display:block}.featured-products-vernier .elementor-text-editor a{float:none;color:#d66805;font-size:16px;font-weight:600}.column-4-B .elementor-section.elementor-inner-section .elementor-row{flex-wrap:wrap}.column-4-C .elementor-row{display:block;flex-wrap:wrap}.column-4-C h2.elementor-heading-title{text-align:center;margin:0 auto}.column-4-C section.elementor-section-boxed .elementor-element.elementor-inner-column{margin-bottom:15px}table.variations:after{top:-28px}.f-50-50-col-wrap .f-50-50-left-img,.shop-product-levels .multi-column-taxonomy-list.row ul.col{margin-bottom:20px}i.fa.fa-shopping-cart{font-size:16px!important;top:3px}.additional_icons{position:absolute;left:72%;top:42%;z-index:999}.E-50-50 .two-col-layout:first-child,.f-50-50 a.elementor-button-link{margin-bottom:30px}.footer_columns_cols_3 .footer_widget_content,.footer_widget_content{margin-bottom:20px!important}.two-col-section-wrapper .elementor-row .elementor-widget-wrap{padding-left:10px}.slider-section .elementor-testimonial__image img{margin:0 auto}#top-menu .shopping_cart_icon_menu a.shopping-cart-link{color:#fff!important}nav#navigation-main{position:relative}#top-menu li a{padding:0 7px}#top-menu,#top-menu li a{line-height:normal;margin-left:0}.top_nav_out #top-menu>li{padding-top:10px;margin:0}li.menu-item.custom-login-box{padding-bottom:12px}.video-modal .modal-body button.close{right:-6px}.grid-heading{padding-top:25px;padding-bottom:25px}#header_search_wrap a i.icon-magnifier{top:-1px!important}h3.elementor-heading-title.elementor-size-default{margin-bottom:0}#related-products ul.products{grid-template-columns:repeat(1,1fr)}}#background,.mfp-bg,.mfp-wrap{position:fixed}#related-products{border-top:none;margin-top:2em;text-align:left}#related-products h2,.full .args,.single .blogpost .post_meta{text-align:left}#related-products ul.products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1%}.disclaimer-single-product p{color:#333;margin-bottom:.25em}.products-cat-wrap{display:none;margin:21em;justify-content:flex-end}.detail-page .post_container ol,.detail-page .post_container ul{padding-left:20px!important;list-style:disc}ul.post_meta.default li .fa{color:#66bac0;font-size:14px;display:none}body.search.search-results ul.post_meta.default{margin-bottom:0;display:none}.blogpost .featured-image{font-style:italic;text-align:center}.blogpost .featured-image img{margin:.5em auto}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li:hover>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-top-menu>.wpmm-nav-wrap ul.wp-megamenu>li:hover>a{color:#f79b2e;border-top:0;border-right:0;border-left:0;border-bottom:0}#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-top-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-top-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-top-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-top-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-top-menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-top-menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a{border-bottom:none;background:0 0}#wp-megamenu-primary-menu:hover{z-index:109}#wp-megamenu-primary-menu{z-index:100;text-align:right;background-color:#fff;padding-right:20px;padding-left:20px}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{color:#007377;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wp-megamenu-sub-menu li .wp-megamenu-sub-menu,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu{width:100px;background-color:#fff;padding:20px}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.active>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-ancestor>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-item>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:hover>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active>a{color:#000;background-color:inherit}#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-primary-menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a{font-size:18px;font-weight:400;line-height:24px;text-transform:uppercase}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{width:calc(100% + 40px);margin-left:-20px;background-color:#fff;box-shadow:0 0 0 0 #f4f4f4}#wp-megamenu-primary-menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{box-shadow:0 0 0 0 #f4f4f4}@media (max-width:1199px){#wp-megamenu-primary-menu.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap,#wp-megamenu-top-menu.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap{text-align:right;height:100%}.wpmm-mobile-menu ul.wp-megamenu li>a,.wpmm_mobile_menu_btn{display:block}.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu{display:none;position:absolute;z-index:9999;background:#fff;width:100%;left:0;max-height:none}.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li{width:100%}a.wpmm_mobile_menu_btn{display:inline-block!important}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu{text-align:left}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap{vertical-align:baseline;display:block;width:100%;text-align:right;position:relative}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li>a{padding:10px 12px}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu{padding:10px}.wpmm-mobile-menu ul.wp-megamenu li>a b{float:right;padding:0 5px;line-height:inherit}.wpmm-mobile-menu ul.wp-megamenu li{border:none}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu{box-shadow:none}.wpmm-mobile-menu a.wpmm_mobile_menu_btn{box-shadow:none;border:none;padding:6px 12px;font-weight:400;margin:12px 0;border-radius:3px;transition:.4s;-webkit-transition:.4s}.wpmm-mobile-menu .wpmm_mobile_menu_btn i{vertical-align:baseline}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu{position:relative;opacity:1;visibility:visible;padding:0;margin:0}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{position:relative;visibility:visible;opacity:1}.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu li ul{padding:0;margin:0}.wpmm_mobile_menu_btn,.wpmm_mobile_menu_btn i{font-size:25px}#wp-megamenu-primary-menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:16px;font-weight:400;text-transform:uppercase}}table.variations:after{content:"Field Required *";position:inherit;top:0;right:0;font-style:italic;color:red;font-size:11px}.image-left{float:left;margin-right:.5em}.notice{padding:.25em;margin:1em 0;background-color:#f79b2e;text-align:center;font-weight:700}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5%}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5%}.video-right-blade{display:grid;grid-template-columns:50% 45%;grid-gap:5%}section.border-bottom{margin:2em 0;padding:1em 0}.woocommerce-message{padding:1em;text-align:center;background-color:#ffb867;margin-bottom:2em}.table-generic{border-collapse:collapse}.table-generic td,.table-generic th{border:1px solid #ddd;padding:.5em}.table-generic th{background-color:#e6e6e4}abbr[title]{border-bottom:none!important;cursor:inherit!important}.list-columns-2{columns:2}.app-download-buttons{display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none!important;margin-left:0!important}.app-download-buttons li{padding:3%}.panel ul li:before{position:relative!important}@media only screen and (max-width:768px){.grid-2,.grid-3{grid-template-columns:repeat(1,1fr);grid-gap:0}.list-columns-2{columns:1}#related-products ul.products,.app-download-buttons{display:block}.video-right-blade{grid-template-columns:1fr;grid-gap:1%}.bullet-list li{margin-top:.5em;margin-bottom:.5em}.slick-cloned{display:none}}@media only screen and (min-width:992px){.image_prod img{width:100%}}.search-container{max-width:1140px;margin-left:auto;margin-right:auto}#loginform .button-primary{text-align:center;margin-bottom:0;width:100%}[id]{scroll-margin-top:2ex}#caliper-megamenu{display:grid;grid-template-columns:33% 67%}#caliper-megamenu div{padding:1.5em}#caliper-megamenu .subnav-header{color:#007377;font-family:mr-eaves-modern,sans-serif;font-size:24px;font-weight:700;line-height:24px}.page-id-70168 .clearfix,.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu>li.wpmm-row>ul.wp-megamenu-sub-menu>li:last-child{padding:0!important}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tt,ul,var{margin:0;padding:0}ol,ul{margin-left:1.25em;margin-bottom:1em}table{border-collapse:separate;border-spacing:0;width:100%}.page .post-content ul,.single .post-content ul,.single .project-description ul{margin:20px 0;padding-left:40px}.page .post-content ul,.single .post-content ul,.single .project-description ul,.wpb_text_column ul{list-style:disc}.page .post-content .get_social.share_archives{padding-left:0;margin-top:0;margin-bottom:0}sup{position:relative;top:2px;vertical-align:super;font-size:smaller}h1,h2,h3,h4,h5,h6{line-height:normal}.fa.fa-facebook:before{content:"\f09a"}.blogpost .post-content h4,body{font-weight:400}.blogpost .post-content h1,h1{font-size:36px}.blogpost .post-content h4,h4{font-size:18px;font-weight:400}#navigation ul.sub-menu li:last-child,a img,fieldset{border:0}img{vertical-align:top;max-width:100%;height:auto}.wp-caption{max-width:100%;font-style:italic;padding:5px;border:1px solid #eee}.col h3,.col h4,.description h3,.flex-caption h2{font-style:normal;color:#454545;line-height:normal}a{color:#007377;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}body{font-family:Arial,sans-serif;font-size:13px;line-height:1;color:#000;overflow-x:hidden;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}#background{top:0;left:0;min-width:100%;min-height:100%;z-index:-1}.alignleft{float:left;margin-right:10px}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}* html .clearfix,* html .slides{height:1%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:3042;background:#0b0b0b;opacity:.8}#responsive_menu,#top-menu li ul,.container,.top_nav_out{background-color:#fff}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:3043}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-preloader{color:#ccc;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover,.header_transparent #navigation.is_visible,.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close,.single_caliper .related-article a{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}#branding,#top-menu>li:last-child>a,.single_caliper .breadcrumbs-row{padding-right:0}.mfp-counter{top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:after,.mfp-arrow:before{width:0;margin-top:35px;margin-left:35px;border:inset transparent;height:0;display:block;position:absolute;content:"";left:0}.mfp-arrow:before{top:0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.flex-direction-nav .flex-prev,.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.flex-direction-nav .flex-next,.mfp-arrow-right,body.side-panel-open #side-panel{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.container,.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.top_social a,.top_social a i{height:40px;width:40px;display:block}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.blogpost .inner_wrap_margins,.flex-control-nav li:first-child,.footer .top_social,.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-zoom-in .mfp-iframe-scaler,.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:scale(.93);transform:scale(.93)}.mfp-zoom-in.mfp-bg,.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-iframe-scaler,.mfp-zoom-in.mfp-ready div[id*=video-popup-].mfp-with-anim,.mfp-zoom-in.mfp-ready.mfp-image-loaded .mfp-with-anim,.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.85}.mfp-zoom-in.mfp-removing .mfp-iframe-scaler,body .mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.93)!important;transform:scale(.93)!important;opacity:0!important}.header_transparent #navigation,.mfp-wrap.mfp-removing .mfp-arrow-left,.mfp-wrap.mfp-removing .mfp-arrow-right,.mfp-zoom-in.mfp-removing.mfp-bg,.mfp-zoom-out.mfp-removing.mfp-bg,body.hs-open #header_search_wrap a i.fa-search,body.hs-open #header_search_wrap a i.icon-magnifier,body.hs-open #navigation ul li.menu-item{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{background:0 0;border:1px solid #ccc;color:#b2b2b6;padding:10px;width:100%;min-height:42px;line-height:40px;line-height:normal;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;box-shadow:none;border-radius:0;-webkit-box-shadow:none}#top-menu,.flex-direction-nav a i,.top_social a i,select{line-height:40px}select{background:initial;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;color:#b2b2b6;padding:10px;width:100%;min-height:40px;line-height:normal;font-size:13px;box-sizing:border-box;-webkit-border-radius:0;box-shadow:none;border-radius:0;-webkit-box-shadow:none}textarea{height:auto}input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0}input:focus,textarea:focus{border-color:#cfcfcf;color:#555}.container{position:relative}.second_navi{border:1px solid #ccc;border-left:0;border-right:0;backface-visibility:hidden}#top-menu ul li,.bellow_header{border-bottom:1px solid #eee}.sf-sub-indicator{margin-left:3px}.social_icons .share_text,.tb_left{float:left}.top_nav_out{z-index:3001;position:relative}#responsive_menu,.top_navigation{z-index:20;position:relative}.top_nav{margin:0 auto;clear:both}.top_social a{float:left;transition:.2s linear;-webkit-transition:.2s linear;-ms-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;background-position:center center;color:#eee}.top_social a i{text-align:center;font-size:14px}.footer .top_social a:hover,.side_social .top_social a:hover,.top_social a:hover{opacity:1;color:#fff}.footer-copyright ul li:first-child{color:#c1c1c1}.top_social a.twitter:hover{background-color:#63cdf1}.top_social a.instagram:hover{background-color:#306a92}.top_social a.facebook:hover{background-color:#507cbe}.top_social a.google:hover{background-color:#4d4f54}.top_social a.linkedin:hover{background-color:#90cadd}.top_social a.pinterest:hover,.top_social a.youtube:hover{background-color:#f16261}.top_social a.tumblr:hover{background-color:#4d7ea3}.top_social a.whatsapp:hover{background-color:#4cd360}.top_social a.vimeo:hover{background-color:#1ab7ea}.top_social a.stumbleupon:hover{background-color:#4ab253}.top_social a.xing:hover{background-color:#00605e}#top-menu i{margin-right:5px;font:16px/1 FontAwesome}#top-menu li{display:inline-block;margin-right:-3px;position:relative}#top-menu li a{padding:0 15px;line-height:40px;display:block;outline:0;text-align:left}#top-menu li:last-child,.col .last{padding-right:0;border-right:0}#top-menu li ul{visibility:hidden;opacity:0;position:absolute;-webkit-transition:.2s ease-in;transition:.2s ease-in;width:100%;z-index:10000;display:block;top:40px;border:1px solid #f2f2f2;left:-1px;min-width:150px}#navigation ul li #header_search_wrap a,.inner{padding:0 10px}#top-menu li ul.remove_css_animation{transition:initial;-webkit-transition:initial;display:none}#navigation ul li:hover>ul,#top-menu li:hover ul{visibility:visible;opacity:1}#top-menu li>ul>li{display:block;width:100%}.full_header{position:relative;z-index:2001}.header_wrap{position:relative;z-index:1001}.sticky_h{backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0;-webkit-transition:top .5s;transition:top .5s}#side-panel,.body-overlay,.flexslider .slides>li{-webkit-backface-visibility:hidden}.pi-header-row-fixed .sticky_h,.pi-header-row-fixed .sticky_h_menu{position:fixed;top:0;left:0;right:0;z-index:1002}.header{position:relative;z-index:200;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.08);box-shadow:0 4px 10px rgba(0,0,0,.08);transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out}#header_search_wrap{padding:0;text-align:center;width:40px}#header_search_wrap a{display:block;position:relative}body #navigation form:not(.woo_submit_form){opacity:0;position:absolute;width:100%;height:100%;padding:0;margin:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-2;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}body.hs-open #navigation form{opacity:1;z-index:100}body:not(.hs-open) #navigation ul li.menu-item{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body #navigation form:not(.woo_submit_form) input[type=text]{border:0;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;font-size:20px;padding:10px 50px 10px 10px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;outline:0}#header_search_wrap a i{-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;top:50%;margin-top:-7px;width:14px;text-align:center}#header_search_wrap a i.icon-cancel{opacity:0;position:absolute}body.hs-open #header_search_wrap a i.icon-cancel{opacity:1;z-index:101;font-size:17px}.inner{position:relative;max-width:960px;margin:0 auto}.inner:after,.row:after{content:"";display:block;clear:both}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.d-flex.center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.d-flex.left #navigation{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.inner.d-flex:after,.sidebar-widget .contact ul li:before,.sidebar-widget ul.get_social li:before{content:initial}.style1 .d-flex.center,.style2 .d-flex.center{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}#branding{margin-right:0}#branding .text{font-size:24px;padding:0;margin:0;line-height:normal}.clr{clear:both;float:none}.content{margin:0 auto;padding:20px;background:var(--wpr-bg-a005a591-6d58-481a-acc0-0c9e7e42d5e2) #414852}.bellow_header{padding:20px 0}#responsive_menu,.mobile_search_holder{border-bottom:1px solid rgba(128,128,128,.2)}.header_right_side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#navigation .sf-sub-indicator i{font-size:11px;margin-left:5px}#navigation>ul{line-height:85px;height:85px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#navigation ul li{position:relative;display:block;float:left;zoom:1;list-style:none;margin:0;padding:0}#navigation ul li a{color:#555;position:relative;display:block;vertical-align:middle;padding:0 18px}#responsive_navigation{position:relative;display:none}.mobile_menu_holder{position:absolute;width:100%;max-height:560px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:99999;left:0}.blogpost,.col,.footer .inner,.video-bg{overflow:hidden}.responsive-menu-link{display:none;text-align:center;position:absolute;right:15px;top:50%;font-size:25px;text-transform:uppercase;font-weight:700;padding-bottom:20px;cursor:pointer}#responsive_menu li a,.responsive-menu-bar{padding:15px 20px;text-align:left;display:block}.sticky_mobile{position:fixed;top:0;width:100%;z-index:9999}.responsive-menu-bar{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#5bc98c;font-weight:600;font-size:16px}.responsive-menu-link i.hamburger_mobile_menu{margin:0 auto;cursor:pointer;position:absolute;right:10px;font-size:21px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:50px;line-height:50px;text-align:center}.responsive-menu-link .mobile_shopping_cart{right:60px;line-height:50px;padding:0 10px;display:block;position:absolute;top:0;color:#fff;font-size:21px}.responsive-menu-link:hover{color:#7dc771}.shopping_cart_items.show-products{opacity:1;visibility:visible;z-index:99;top:15px}#responsive_menu{width:100%;margin:0;padding:0}#responsive_menu li{display:block;margin:0}#responsive_menu li a{border-top:1px solid rgba(128,128,128,.2);font-size:13px;position:relative;text-transform:uppercase;font-weight:700}#responsive_menu li:first-child a{border-top:0}#responsive_menu ul a{font-weight:400;text-transform:none;padding-left:40px}#responsive_menu ul ul a{padding-left:70px}#responsive_menu ul ul ul a{padding-left:90px}#responsive_menu ul ul ul ul a{padding-left:110px}#responsive_menu .sf-sub-indicator{position:absolute;right:10px;font-size:20px;line-height:53px;top:0;margin-left:0;padding-left:0;width:53px;text-align:center}.mobile_search_holder{background:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#navigation ul.sub-menu{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.2);box-shadow:0 5px 4px rgba(0,0,0,.2);-webkit-transition:.2s linear;transition:.2s linear}#navigation ul ul .sf-sub-indicator{position:absolute;right:5px}#navigation ul li,#navigation ul li:first-child,#navigation ul.sub-menu ul,.product_cat_list .children{margin-left:0}#navigation ul.sub-menu li{margin-left:0;border-bottom:1px solid #dcdadb;text-align:left}#navigation ul.sub-menu li>a{height:35px;line-height:35px;width:auto;min-width:165px;position:static;color:#999;margin:0;padding:0 15px;-webkit-transition:.2s linear;transition:.2s linear;font-size:12px}#navigation ul{list-style:none;margin:0;padding:0;z-index:9999}#navigation ul ul{list-style:none;margin:0;visibility:hidden;position:absolute;min-width:160px;z-index:9998;opacity:0;width:auto;padding:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;border-top:3px solid #5bc98c}#navigation li{margin:0;float:left;zoom:1}#navigation ul li.hover{position:relative;z-index:9999;cursor:default}#navigation ul li li a{display:block;text-decoration:none;position:relative;border-right:0}#navigation ul ul li{float:none;margin:0;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;height:auto;line-height:none;display:inherit}#navigation ul ul ul{top:-3px;left:100%}.sf-sub-indicator{padding-left:2px}.extra_header_button a{background-color:#d03672;color:#fff;padding:0 15px;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;margin-right:25px;line-height:40px;display:inline-block}h3.widget-title,ul.twitter li i{font-size:16px;text-align:center}.additional_icons{display:block;max-width:none;position:relative}.additional_icons ul{line-height:85px;height:85px;transition:height .3s ease-in-out,line-height .3s ease-in-out;-webkit-transition:height .3s ease-in-out,line-height .3s ease-in-out;display:block}.additional_icons ul li{display:inline-block;text-align:center;vertical-align:top}.additional_icons ul li #side-panel-trigger a{padding-right:5px;padding-left:5px;margin-left:5px;display:block}.header_inside_right #navigation ul ul .sf-sub-indicator,.header_inside_right .side_navigation .sf-sub-indicator{right:auto;left:0}.footer{position:relative;width:100%;bottom:0}.footer a{color:#727272}.footer a:hover{color:#525252}.footer_widget{padding:15px 0 10px;border-top:1px solid #eee;border-bottom:1px solid #2e343a}#footer_widget_inside{padding:10px 15px;margin:0 auto;max-width:1170px}.footer_widget_content{float:left;width:23.5%;min-height:20px;margin:15px 3% 15px 0;color:#888}.footer_columns_cols_3 .footer_widget_content{width:31.3%}.col.columns-2:nth-child(odd),.col.columns-3:nth-child(3n+1),.col.columns-4:nth-child(4n+1),.footer_columns_cols_2 .footer_widget_content:nth-child(odd),.footer_columns_cols_3 .footer_widget_content:nth-child(3n+1),.footer_columns_cols_4 .footer_widget_content:nth-child(4n+1){clear:left}.footer_widget_content a{color:#888}ul.twitter{padding:0 5px}.sidebar-widget ul.twitter li,ul.twitter li{padding-bottom:15px;padding-left:30px;position:relative}ul.twitter li i{position:absolute;width:26px;height:26px;line-height:26px;left:0;color:#85a654}.footer_widget_content a:hover{border-bottom:0;color:#888}.footer .inner{padding:10px;margin:0 auto;max-width:1170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination .current,.pagination a.inactive{display:inline-block;height:15px;line-height:15px;padding:7px 10px;margin-left:5px}.copyright{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#999}.pagination{margin:20px 0 40px;font-size:14px;position:relative}.pagination a.inactive{border:1px solid #5bc98c;color:#747474}.page-links a:hover span.navigation_arrow,.pagination a.inactive:hover{border:1px solid #5bc98c;background-color:#5bc98c;color:#fff}.pagination .current{border:1px solid #8bb351;color:#fff;background:#8bb351}.pagination .pagination-prev{background:var(--wpr-bg-902c2a17-ed5b-44f9-9512-efd6d9277a89) center left no-repeat;padding-left:10px;margin-right:10px;font-size:12px}.pagination .pagination-next{background:var(--wpr-bg-2f5870d5-7e28-4e6d-9020-e773985a0a15) center right no-repeat;padding-right:10px;margin-left:15px;font-size:12px}.pagination.minimal .pagination-prev{padding:0;margin:-3px 0 0;position:absolute;display:block;background:0;font-size:25px;top:50%}.pagination.minimal .pagination-next{padding:0;margin:-3px 0 0;position:absolute;display:block;background:0;font-size:25px;top:50%;right:0}.close_navbar,.full .title,.wpb_gallery_slides .flex-caption .post-title{font-size:20px}.image-frame img{width:98%;height:auto;padding:3px;border:3px solid #eee}.connect{width:320px;float:right;margin:15px 0 10px;padding:0;height:32px}.video-bg,.video-placeholder{position:absolute;width:100%;top:0;left:0}.connect li a{display:block;width:32px;height:32px;outline:0;margin:0 3px;background:var(--wpr-bg-714e2ebe-c767-47f8-b3cf-fd89d41f054a) no-repeat;text-indent:-9000px;position:relative;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;opacity:.5}.page-title ul li,.post-content ul.arrow li:before,.post_meta li,.reviews .flex-direction-nav li,video{display:inline-block}h3.widget-title{font-weight:700;padding-bottom:30px;margin-bottom:0;text-transform:uppercase}.video-bg{height:100%}.video-bg video{position:absolute;z-index:0;top:0;left:0;min-width:100%;min-height:100%}video{vertical-align:baseline}.video-placeholder{z-index:0;height:100%}#comments,#respond{margin-top:20px;padding-top:20px}#respond label{text-transform:none;color:#333;letter-spacing:0;font-weight:600;margin-bottom:10px;display:block}.design_modern{padding-top:0;padding-bottom:40px;border-bottom:1px solid #eee}.design_modern .comment{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.design_modern .comment:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.children{list-style-type:none;margin-top:0;padding-top:0}.comment-body ol{list-style-type:decimal}#cac489d_field,#f0e7099_field,.clear,.tab-holder .tabs:after{clear:both}.design_modern #respond{padding:30px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:60px}.row{margin:20px auto auto;max-width:960px;padding:20px;position:relative}.row.design_modern{margin-top:0;padding-top:0}.row_full{margin:0 auto;position:relative}.inner_wrap_margins{margin-left:-15px;margin-right:-15px}#content .inner,.single_caliper .caliper-sharing{padding-left:0;padding-right:0}#content{padding-bottom:0}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.sidebar-widget .video-container{padding-top:0;height:100px;padding-bottom:30%}.args i{font-size:12px;margin-right:2px;color:#bcbcbc}.full .description{position:relative;top:80px;text-align:center}.full .title{text-align:left}.page-title div:not(.breadcrumb),.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6,.page-title p{font-size:18px;margin-bottom:0;line-height:1.6}.page-title ul,.post-content ul.arrow{list-style:none;margin:0;padding:0}.page-title .breadcrumb,.page-title ul li{margin:0 5px 0 0;padding:0;color:#666;font-size:12px;text-transform:lowercase}.page-title .breadcrumb a,.page-title ul li a{color:#666;padding-right:5px}.page-title .breadcrumb a:hover,.page-title ul li a:hover{color:#888;padding-right:5px}.page-title ul li:after{content:"/"}.page-title ul li:last-child:after{content:""}.tab-holder .tabs-wrapper .tabs{margin-bottom:0;padding-left:0;border-bottom:0;list-style:none}.tab-holder .tabs:after,.tab-holder .tabs:before{content:" ";display:table}.tab-holder .tabs li{position:relative;display:block;float:left;margin:0 0 -1px}.sidebar-widget .tab-holder .tabs li{background:0;padding:0}.tab-holder .tabs li a{position:relative;display:block;margin-right:-1px;padding:8px 20px;border:1px solid #e5eaea;z-index:1;font-size:13px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;outline:0;background:#f8fafa}.tab-container{background:#fff;border:1px solid #e5eaea}.tab-holder .style2 .tabs li a,.tab-holder .style3 .tabs li a,.tab-holder .style4 .tabs li a{font-weight:600;text-transform:uppercase}.style2 .tab-container,.style3 .tab-container,.style4 .tab-container{border-left:transparent;border-right:transparent}.mobile-parallax,.video-placeholder{background-size:cover!important;background-attachment:scroll!important;background-position:center center!important}.reviews .flexslider ul{list-style:none;padding:0}.reviews .flex-direction-nav{height:auto;margin:0;padding:0;text-align:center}.reviews .flex-direction-nav a{opacity:1!important;position:relative;border:0;background-color:#ccc;margin:0 2px;left:auto!important;right:auto!important;border-radius:4px}#searchform .search_form_button .searchbut:hover,.reviews .flex-direction-nav a:hover{background-color:#444}.reviews.design_modern{margin-bottom:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:0}.blogpost .date{color:#b5b8bf;font-size:11px;position:relative}.col{padding:0 1%;float:left;width:23%;margin-bottom:40px}.col.columns-3{width:31%}.col .bottom{background-color:#e2e2e2;width:100%;height:7px;margin-top:20px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.col:hover .bottom{background-color:#a0ce4e}.col h3,.description h3,.flex-caption h2{font-size:14px;padding-bottom:15px;font-weight:600;margin-bottom:0}.col h4{font-size:13px;padding:0 0 10px}.col .date,.post_meta li,.post_meta li a{color:#b5b8bf}.blogpost h1,.blogpost h2{padding-bottom:0;font-weight:400}.last{border-right:0;margin-right:0;padding-right:0}.col .date{font-size:13px;margin-bottom:10px}.blogpost{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e2e2e2}.page-template-default .blogpost{padding:0;border:0}.post_meta.default,.single-post .blogpost{border-bottom:1px solid #eee}.single-post .blogpost{margin-bottom:40px;padding-bottom:40px;overflow:visible}.archive_pages .post_meta,.post_meta.default,.post_meta.style2{margin-bottom:15px;padding-bottom:15px}.gutter-sizer{width:2%}.blogpost h1{line-height:normal;font-size:26px}.blogpost h2{font-size:30px;line-height:1.5}.blogpost .flex-control-nav{bottom:5px;display:none}.post_container{width:64.7%;float:left;position:relative}.post_meta{display:block;list-style:none;padding:0 0 10px;margin-bottom:5px;line-height:1.5}.archive_pages .post_meta{padding-left:3px;margin-top:-2px}.post_meta li{margin:0 10px 0 0;font-size:11px;text-transform:uppercase}.post-atts.archive{padding-top:20px;padding-bottom:0;border-top:0}.design_modern .post-atts span,.design_modern .post-tags span{font-weight:500;text-transform:uppercase;font-size:13px;position:relative;vertical-align:top}.design_modern .social_icons{font-weight:500;font-size:13px;width:55%;float:left;text-transform:uppercase}.design_modern .social_icons .share_text{color:#f33763}.design_modern .post_container .get_social li a,.design_modern .post_container_full .get_social li a{border:1px solid #e3e3e5}.design_modern .modern_heading_title_wrap{min-height:250px;display:table;width:100%;margin:0 auto;position:relative;z-index:10}.social_icons{margin:0;padding:0;line-height:45px;font-weight:700}.single .post-content .get_social{margin:0;padding-left:0}.get_social{float:left;padding:0}.center,.no-float,.sidebar-widget .get_social{float:none}#navigation .has-mega-menu .get_social li,.get_social li{display:inline-block;background:0 0!important;border:none!important;padding:0!important}.center{max-width:auto;margin:3px auto}.get_social li a{display:block;width:32px!important;min-width:32px;height:32px;outline:0;margin:5px;position:relative}.get_social li a i{text-align:center;display:block;vertical-align:middle;background:0;width:32px;height:32px;line-height:32px;font-size:18px}.get_social.share_archives{position:relative;top:12.5px}.get_social.share_archives li a{width:25px!important;height:25px;min-width:auto;padding:3px;margin:0}.get_social.share_archives li a i{width:25px;height:25px;line-height:25px;font-size:14px}#navigation .has-mega-menu .get_social li .fb,.get_social li .fb{color:#677fb5;background-color:transparent}#navigation .has-mega-menu .get_social li .fb:hover,.get_social li .fb:hover{background-color:#677fb5;color:#fff}#navigation .has-mega-menu .get_social li .tw,.get_social li .tw{color:#70c2e9;background-color:transparent}#navigation .has-mega-menu .get_social li .tw:hover,.get_social li .tw:hover{background-color:#70c2e9;color:#fff}#navigation .has-mega-menu .get_social li .lnk,.get_social li .lnk{color:#3daccf;background-color:transparent}#navigation .has-mega-menu .get_social li .lnk:hover,.get_social li .lnk:hover{background-color:#3daccf;color:#fff}#navigation .has-mega-menu .get_social li .tu,.get_social li .tu{color:#3d5a70;background-color:transparent}#navigation .has-mega-menu .get_social li .tu:hover,.get_social li .tu:hover{background-color:#3d5a70;color:#fff}#navigation .has-mega-menu .get_social li .gp,.get_social li .gp{color:#d44132;background-color:transparent}#navigation .has-mega-menu .get_social li .gp:hover,.get_social li .gp:hover{background-color:#d44132;color:#fff}#navigation .has-mega-menu .get_social li .vimeo,.get_social li .vimeo{color:#5bc8ff;background-color:transparent}#navigation .has-mega-menu .get_social li .vimeo:hover,.get_social li .vimeo:hover{background-color:#5bc8ff;color:#fff}#navigation .has-mega-menu .get_social li .pinterest,.get_social li .pinterest{color:#ec2327;background-color:transparent}#navigation .has-mega-menu .get_social li .pinterest:hover,.get_social li .pinterest:hover{background-color:#ec2327;color:#fff}#navigation .has-mega-menu .get_social li .whatsapp,.get_social li .whatsapp{color:#475a64;background-color:transparent}#navigation .has-mega-menu .get_social li .whatsapp:hover,.get_social li .whatsapp:hover{background-color:#4cd360;color:#fff}#navigation .has-mega-menu .get_social li .stumbleupon,.get_social li .stumbleupon{color:#88d054;background-color:transparent}#navigation .has-mega-menu .get_social li .stumbleupon:hover,.get_social li .stumbleupon:hover{background-color:#88d054;color:#fff}.single-post .post-content{margin-bottom:0;position:relative}.single-post .post-content:after{display:table;content:"";clear:both}.post-content p{margin:0 0 20px}.post-content ul.arrow li{line-height:18px;margin:0 0 15px;padding:0 0 0 25px}.post-content ul.arrow li:before{background-image:var(--wpr-bg-c1ccd9ea-f272-48a1-8970-e439d1746ace);background-repeat:no-repeat;background-position:center center;background-color:#a0ce4e;height:18px;-moz-border-radius:75px;-webkit-border-radius:75px;width:18px;content:" ";float:left;margin-right:0;margin-left:-25px}.post-content blockquote{background:#f5f5f5;color:#444;border-left:3px solid #a0ce4e;padding:15px}.sidebar{float:right;overflow:hidden}.sidebar-widget{margin-bottom:45px}.sidebar-widget ul{list-style:none!important}.sidebar-widget ul li{padding-left:20px;margin-bottom:5px;position:relative}.sidebar-widget ul li:before{content:"\f105";font-family:Fontawesome;position:absolute;left:5px}.wpb_wrapper .sidebar-widget{overflow:hidden;margin-bottom:30px;padding:0}.sidebar-widget .post-date{display:block;font-size:12px}#searchform .search_form_button{position:absolute;top:0;right:0}#searchform .search_form_button .searchbut{font-family:fontawesome;border:0;height:42px;width:40px;display:block;line-height:42px;font-size:14px;background-color:#222;color:#fff;cursor:pointer;-webkit-font-smoothing:antialiased;transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out}.contact-form{margin:5px 0}.contact-form input[type=text]{margin:0 2.7% 2% 0;width:26%}.contact ul{list-style:none}.contact ul li{border-bottom:0;background:0;padding:0 0 5px 30px;margin-bottom:5px;position:relative}#navigation .has-mega-menu .contact ul li i,.contact ul li i{position:absolute;width:26px;height:26px;font-size:16px;line-height:26px;text-align:center;left:0}#navigation .has-mega-menu .contact ul li i.fa-mobile,.contact ul li i.fa-mobile{font-size:26px}.post-slideshow{margin-bottom:30px!important}#gotoTop{display:none;position:fixed;width:45px;height:45px;background-color:#007377;text-align:center;color:#fff;top:auto;left:auto;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear;z-index:2000;bottom:45px;right:18px}#gotoTop:hover{background-color:#f79b2e}#gotoTop:before{content:"\f106";font-family:FontAwesome;line-height:45px;font-size:35px;font-weight:400}#chatra.chatra--pos-right{right:70px!important}#chatra.chatra--side-bottom{bottom:45px!important}.fullscreen{width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-control-nav,.flex-direction-nav,.page .post-content .flexslider .flex-direction-nav,.page .post-content .flexslider .slides,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0 auto;padding:0;max-width:980px;position:relative;zoom:1}.flexslider .slides>li{display:none;position:relative}.flexslider .slides img{max-width:100%;display:block;height:auto;width:100%}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider .slides{zoom:1}.flex-container{zoom:1;position:relative}.flex-caption{background:0;zoom:1;padding:10px;margin:0;position:absolute;left:0;bottom:0}.flex-direction-nav a{width:40px;height:40px;display:block;background-repeat:no-repeat;position:absolute;top:50%;cursor:pointer;-webkit-transition:.3s;transition:.3s;background-color:#333;margin-top:-20px;font-size:26px;color:#fff;text-align:center;z-index:900;opacity:.7}.flex-direction-nav a:hover{background-color:#5bc98c;color:#fff}.flex-direction-nav .flex-disabled{opacity:.3!important;cursor:default}.flex-control-nav{position:absolute;bottom:5px;right:20px}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1}.flex-control-nav li a{width:12px;height:12px;display:block;background:var(--wpr-bg-d7603b3e-644b-468d-8776-9db1bc30d893) no-repeat;cursor:pointer;text-indent:-999em}.flex-control-nav li a:hover{background-position:-12px 0}.flex-control-nav li a.flex-active{background-position:-12px 0;cursor:default}.page-title .breadcrumb .breadcrumbs li:first-child a:before{content:"\f015";font-family:fontawesome;display:inline-block}#branding .logo{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#branding .logo a img{transition:height .3s ease-in-out;-webkit-transition:height .3s ease-in-out}#branding .logo a img.show_logo{display:block;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}#side-panel{position:fixed;top:0;right:-300px;z-index:3006;width:300px;height:100%;background-color:#f5f5f5;overflow:hidden;overflow-y:scroll;-webkit-transition:right .4s;transition:right .4s}.close_navbar{width:20px;height:20px;position:absolute;display:block;top:-30px;line-height:20px;right:-20px}#side-panel .widget{margin-top:40px;padding-top:40px;width:220px;border-top:1px solid #e5e5e5}#side-panel .widget:first-child{padding-top:0;border-top:0;margin:0}body #side-panel{padding:40px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}body #side-panel .sidebar-widget{padding:0;background-color:transparent}#side-panel-trigger{display:block;cursor:pointer;z-index:11;margin-right:5px}#side-panel-trigger a{font-size:14px}#navigation ul li #side-panel-trigger a{padding-right:5px;padding-left:5px;margin-left:10px}.body-overlay{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}body.side-panel-open .body-overlay{opacity:1;z-index:3004;pointer-events:auto}body.side-panel-open:not(.device-xxs):not(.device-xs):not(.device-sm) .body-overlay:hover{cursor:crosshair}.book-toc{border:1px solid #aaa}.book-toc td,.book-toc th{padding:.5em}.book-toc th{background-color:#ddd}.book-toc td{border-bottom:1px solid #ccc;vertical-align:top}.book-toc .experiment-name{padding-right:10%;width:40%}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:1000000;opacity:.8}.tipsy-inner{background-color:#000;color:#fff;max-width:300px;padding:5px 8px 4px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.archive .breadcrumbs-row,.experiment-container .row,.row_full,.single .breadcrumbs-row{max-width:1170px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-n .tipsy-arrow,.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px;border-left-color:transparent;border-right-color:transparent}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0;border-bottom-style:solid;border-top:0}.tipsy-s .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:0}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:0}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:0}.experiment-container .row,.single_caliper .caliper-related .row,.single_caliper .caliper-signup .row{margin:0 auto auto;padding:20px 0}.video-background{background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99}.video-background iframe,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{border:1px solid #ccc!important}form.header_search input[type=text]{border:2px solid #007377!important;width:73%;right:2px}.breadcrumbs-row{margin-top:0!important;padding-left:0!important}.experiment-container .row input.searchbut{padding:1px!important}.single section.post-tags-container h4{padding-top:15px;margin-bottom:0!important;font-size:16px;line-height:normal!important;font-family:Montserrat!important;font-weight:700;color:#007377}.single .widget_recent_entries ul{margin-left:1.25em}.post_container .product-wrapper .products{grid-gap:0rem;gap:1em}.post_container .product-wrapper{padding-bottom:70px!important}.single_caliper .article-header{background-color:#d76901;color:#fff;display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"meta poster";grid-gap:0 5%;margin:0 auto;padding:0}.single_caliper .caliper-article{background-color:#fff}.single_caliper .social_icons{margin-left:20px!important}.single_caliper .related-article h3{font-size:20px!important}.single_caliper .related-article a:hover{color:#5bc98c}.single_caliper .caliper-signup{padding-top:3em;padding-bottom:3em}.single_caliper .caliper-content p{color:#000;margin-bottom:20px!important}.single_caliper .caliper-content blockquote p{color:#d76901!important}.row_full{margin-top:40px;margin-bottom:40px;padding:0}.row_full .woocommerce textarea{margin-top:20px!important;padding-top:13px!important}.row_full .woocommerce textarea::placeholder{color:#000000b3}.row_full .return-to-shop{margin-top:16px;padding-bottom:5px!important}.row_full .woocommerce hr{margin-top:21px}.woocommerce-page .row_full .col2-set{display:inline-block!important;margin-top:0}.woocommerce-page .row_full .col-1{margin-right:0!important;width:49%!important}.woocommerce-page .row_full .col-2{width:49%!important}.woocommerce-page .row_full .alert{border-radius:.25rem}.woocommerce #payment #place_order{margin-top:20px!important;margin-bottom:5px}#wc_checkout_add_ons,#wc_checkout_add_ons .form-row{margin-bottom:2em}#wc_checkout_add_ons input[type=radio]{margin-right:8px}#wc_checkout_add_ons label{display:block;font-weight:700}#wc_checkout_add_ons label.checkbox{display:inline;font-weight:400}#wc_checkout_add_ons .description{margin-top:.5em;margin-bottom:1em}#wc_checkout_add_ons .wc-checkout-add-ons-input-file-plupload{margin-top:-.5em!important}#a0cc56c_field,#dc770a3_field{float:none;width:100%}#a0cc56c_field,#cadff53_field{float:left;margin-right:5%;width:40%}.select2-selection--single{border-radius:0!important;min-height:42px;padding:10px!important}table.shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping td{border:1px solid #e9e9e9;border-top:0;border-bottom:0}.woocommerce form.checkout table.shop_table tfoot tr.fee th,.woocommerce form.checkout table.shop_table tfoot tr.tax-total th{border-left:1px solid #e9e9e9}.woocommerce form.checkout table.shop_table tfoot tr.fee td{border:1px solid #e9e9e9;border-left:0}.woocommerce form.checkout table.shop_table tfoot tr.tax-total td{border-left:0;border-right:1px solid #e9e9e9}.woocommerce form.checkout h3{font-size:20px;font-weight:700!important}#payment ul.payment_methods{padding-left:0!important;padding-right:0!important}#payment ul.payment_methods li label[for=payment_method_authorize_net_cim_credit_card]{display:inline-block!important;flex-wrap:unset;row-gap:0;width:80%}#payment ul.payment_methods .sv-wc-payment-gateway-card-icons{display:inline-block;flex-wrap:unset;row-gap:0;margin-left:1em}#payment ul.payment_methods li{background-color:#ccc;background:linear-gradient(180deg,#e3e3e3 0,#cfcfcf 100%);margin-bottom:2px;padding:1em}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@-webkit-keyframes material-rotate-left{to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}from{-webkit-transform:rotate(-175deg);transform:rotate(-175deg)}}@keyframes material-rotate-left{to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}from{-webkit-transform:rotate(-175deg);transform:rotate(-175deg)}}@-webkit-keyframes material-rotate-right{from{-webkit-transform:rotate(175deg);transform:rotate(175deg)}to{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes material-rotate-right{from{-webkit-transform:rotate(175deg);transform:rotate(175deg)}to{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@-webkit-keyframes material-rotate-all{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes material-rotate-all{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes material-fade-in-first{from{opacity:1}to{opacity:0}}@keyframes material-fade-in-first{from{opacity:1}to{opacity:0}}@-webkit-keyframes material-fade-in-second{from{opacity:0}to{opacity:1}}@keyframes material-fade-in-second{from{opacity:0}to{opacity:1}}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.header .inner{max-width:100%;padding-left:15px;padding-right:15px}ul#menu-primary-navigation>li>a{margin-top:22px}.top_nav_out #top-menu>li{margin:10px 10px 0 3px!important}.top_nav_out #top-menu>li:last-child{margin:10px 18px 0 0!important}.top_nav{max-width:100%;padding:0 15px;min-height:55px!important}.header_search{visibility:unset}nav#navigation-main .search_form_button input.searchbut{right:7px;top:-28px;padding:0}.footer-copyright{text-align:center;color:#c1c1c1}.footer .copyright li{color:#c1c1c1!important}@media only screen and (min-width:1200px) and (max-width:1399px){.product-container{padding:0 10px 0 0!important}.single_caliper .breadcrumbs-row{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:992px) and (max-width:1199px){.breadcrumbs-row{padding-left:30px!important}.woocommerce-page .row_full{padding-left:15px;padding-right:15px}.woocommerce-page .row_full .col-1,.woocommerce-page .row_full .col-2{width:100%!important}.single_caliper .article-header .article-poster img{height:100%!important}.single_caliper .caliper-article{padding:0 20px!important}.single_caliper .caliper-sharing{padding-left:20px}.single_caliper .caliper-related .row,.single_caliper .caliper-signup .row{padding-left:20px!important;padding-right:20px!important}.post_container .sidebar{padding-left:20px!important}.product-container{padding:0 13px 0 15px!important}.blog .post_container{padding:0 20px}}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumbs-row{padding-left:35px!important}.post_container .sidebar{width:78%!important;padding-left:25px!important}.product-container{padding:0 25px!important}.woocommerce-page .row_full{padding-left:15px;padding-right:15px}.woocommerce-page .row_full .col-1,.woocommerce-page .row_full .col-2{width:100%!important}.single_caliper .caliper-article,.single_caliper .caliper-related .row,.single_caliper .caliper-sharing,.single_caliper .caliper-signup .row{padding-left:20px;padding-right:20px}.single_caliper .caliper-signup p{margin-bottom:20px}.sidebar_widget .search_form_field input{max-width:250px!important}}@media (max-width:1400px){ul#menu-primary-navigation>.menu-item:last-child{margin-right:10px!important}}@media (max-width:1200px){ul#menu-primary-navigation>li>a{margin-top:0}.experiment-container .row{padding:20px}.sidebar_widget .search_form_field input{max-width:100%}}@media (min-width:1170px) and (max-width:1280px){#header_search_wrap a i.icon-magnifier{left:0;top:0!important}ul#menu-primary-navigation>.menu-item:last-child{margin-right:20px!important}body.hs-open #header_search_wrap a i.icon-cancel{margin-top:-40px!important}#header_search_wrap a i{margin-top:0}}@media (min-width:600px) and (max-width:1100px){#header_search_wrap a i.icon-magnifier{left:5px!important;top:4px!important}.footer .inner{padding:10px 15px}.copyright{margin:10px auto!important}}@media (max-width:980px){.tab-holder.shortcode-tabs .tabs.flex.-mb-px{display:block!important;margin-left:0!important}.tab-holder .tabs li{float:none!important}}@media (min-width:320px) and (max-width:767px){.additional_icons{left:0!important}#header_search_wrap a i.icon-magnifier{left:0!important;top:0!important}.shop_table{display:block;overflow-x:scroll}.woocommerce-page .row_full .col-1,.woocommerce-page .row_full .col-2{width:100%!important}.woocommerce-page .row_full{padding-left:15px;padding-right:15px}.archive .pagination{width:95%!important;margin-bottom:55px!important;margin-top:25px!important}.sidebar_widget .search_form_field input{max-width:250px}.single_caliper .article-header{grid-template-columns:repeat(1,1fr)!important;grid-template-areas:inherit!important;padding:15px;grid-gap:0 0%!important}.single_caliper .breadcrumbs-row{padding-left:15px!important;padding-right:11px!important}.single_caliper .article-header .article-title-meta{margin-top:345px}.single_caliper .caliper-article{grid-template-columns:100%}.single_caliper .caliper-content{margin:0 15px}.single_caliper .caliper-sharing{padding-left:15px;margin-top:30px}.single_caliper .get_social{width:100%;text-align:center}.single_caliper .social_icons{margin-left:0!important}.single_caliper .caliper-related .row{padding:0 15px}.single_caliper .caliper-signup{padding-left:2em;padding-right:2em}.single_caliper .caliper-signup p{margin-bottom:20px}li.shopping_cart_icon_menu{width:0!important;position:relative!important;left:auto!important;top:10px!important}.top_nav_out #top-menu>li{margin:10px 0 0!important}.footer_columns_cols_3 .footer_widget_content{width:100%!important;margin-bottom:5px!important}.footer_widget_content .social-icons{display:flex;justify-content:center}.top_nav_out #top-menu li a{padding:0 9px!important}#header_search_wrap a i{margin-top:2px}.top_nav_out #top-menu>li:last-child{margin-right:38px!important;margin-top:2px!important}.breadcrumbs-row{padding-left:30px!important}.post_container .sidebar{width:78%!important;padding-left:20px!important}.product-container{padding:0 20px!important}.tab-holder .tabs li,.top_nav_out .tb_right{float:none!important}.tab-holder.shortcode-tabs .tabs.flex.-mb-px{display:block!important;margin-left:0!important}}@media (max-width:480px){#branding .logo{padding-left:0}.top_nav_out #top-menu>li:last-child{margin-top:11px!important}.top_nav_out #top-menu li a{padding:0 8px!important}.footer .inner{padding:20px}.copyright{margin:0 auto!important}}@media (max-width:425px){.top_nav_out #top-menu>li:last-child a{padding-top:0!important}}@media (max-width:390px){#wp-megamenu-primary-menu{padding:0 25px!important}i.fa.fa-shopping-cart{font-size:14px!important}}@media (max-width:350px){#wp-megamenu-primary-menu{padding:0 40px 0 30px!important}#branding .logo a img.show_logo{max-width:160px!important;margin-left:-15px!important}}.blog .post_container{max-width:1170px;margin:auto}.blog .post_container .post_meta_wrap .post_meta li{color:#66bac0;font-size:14px;margin-right:2px}.archive .row{max-width:1170px;margin-top:0;padding:20px 0}.archive .pagination{width:73.5%}.blog .blogpost .post_meta li:nth-child(3){display:flex;align-items:center;flex-direction:row-reverse;position:relative;justify-content:start;padding-left:17px}.blog .blogpost .post_meta li .fa-bookmark{position:absolute;left:2px}.blog .blogpost .post_meta li:nth-child(3) a{padding-left:3px}.woocommerce-store-notice{background-color:#ffe4a0;font-weight:700;margin:1em auto;padding:1em;text-align:center}