.main-header .header-upper .logo-box .logo{padding:10px 0;border-radius:0}.main-header .header-upper .logo-box{top:-55px}.main-header .header-top{background-color:#282828}ul.social-links,ul.info{margin-bottom:0}a:hover{text-decoration:none}.btn-style-one .btn-title{background-color:#77c328 !important}.btn-style-one .btn-title:before{background-color:#85d62f !important}h1,h2,h3,h4{font-family:'Roboto',sans-serif}.link-box a{margin:0 auto}.about-feature-two a{margin-left:5%;margin-right:5%;text-align:center;display:block}.about-feature-two h4{text-align:center}.about-section .about-feature-two:nth-child(2) .image-layer:before{background-color:#77c328}.about-section .about-feature-two:nth-child(1) .image-layer:before{background-color:#2ac1de}.about-section .about-feature-two:nth-child(3) .image-layer:before{background-color:#2ac1de}.about-section .right-column .images .image{width:100%}.elementor-widget-action_area__o .sec-title h2{color:#2ac1de}.about-section .upper-boxes{margin-bottom:0}.elementor-widget-action_area__o .sec-title .sub-title{color:#77c328}.content-box h2{text-shadow:2px 2px #282828}.content-box .text p{text-shadow:1px 1px #282828;font-size:1.2em}.page-banner{padding:10px 0}.page-banner .image-layer:before{background:#77c328;opacity:.95}.page-banner h1{margin-bottom:0}.page-banner .bottom-rotten-curve{background:0 0}.sidebar-page-container{padding-top:40px}.news-block .inner-box .date-two{font-family:roboto,sans-serif}.news-block .post-meta{display:none}.elementor-widget-blog_area__o .sec-title h2{color:#2ac1de}.elementor-widget-blog_area__o .sec-title .sub-title{color:#77c328}.elementor-widget-action_area__o .sec-title h2{font-size:2em}.elementor-widget-action_area__o .sec-title .sub-title{font-style:normal;font-weight:700;font-size:1.1em;margin-bottom:5px}.elementor-widget-blog_area__o .sec-title h2{font-size:2em}.elementor-widget-blog_area__o .sec-title .sub-title{font-style:normal;font-weight:700;font-size:1.1em;margin-bottom:5px}.news-section .top-rotten-curve{background:0 0}.news-section{padding-top:80px;padding-bottom:40px}.about-section .upper-boxes{margin-top:80px;margin-bottom:0}#megam a{padding:4px 0}.elementor-widget-ekit-nav-menu .elementskit-navbar-nav .elementskit-submenu-panel>li>a{font-family:lato,sans-serif}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:lato,sans-serif}.elementor-widget-posts .elementor-post__title a{font-family:lato,sans-serif}.elementor-widget-posts .elementor-post__title a:hover{color:#2ac1de !important}.elementor-widget:not(:last-child){margin-bottom:8px}.elementor-13998 .elementor-element.elementor-element-e268d6f .elementor-post__title{line-height:18px !important}.ekit-wid-con .dropdown-item.active,.ekit-wid-con .dropdown-item:active{background:0 0}.elementor-widget-ekit-nav-menu .elementskit-navbar-nav .elementskit-submenu-panel>li>a{font-family:Lato,sans-serif !important}.page-banner h1{font-size:28px;font-family:Roberto,sans-serif;font-weight:700}.blog-post-detail .content ul{padding-left:0}#prices{width:90%;margin:0 auto 0px}#prices .duration{width:40%}#prices .cost{width:30%}#prices td{text-align:center;padding:10px;border-bottom:1px dotted #e6e6e6}#prices tr.full td{padding:5px;text-transform:uppercase;color:#7fc345}#prices tr.full{border-bottom:1px solid #7fc345;border-top:1px solid #7fc345}.special-list{margin-left:40px}.special-list li{color:#7fc345}.special-list li span{color:#212529;font-size:15px}.elementor-nav-menu li{border-bottom:1px solid #ebebeb}.elementor-posts-container article{border-bottom:1px solid #ebebeb;padding-bottom:8px !important}ol li{color:#2ac1de}ol li span{color:#000}ol p.indent{padding:10px 0 20px 10px}.textwidget h3{font-family:Lato,sans-serif;font-size:22px !important;margin-top:40px}#catlist h5,#recpost h5{display:none}#catlist,#recpost{padding-left:20px}#catlist li,#recpost li{padding:6px 0;border-bottom:1px solid #ebebeb;font-family:lato,sans-serif;font-size:16px;color:#282828}#catlist li a,#recpost li a{color:#54595f}#catlist li a:hover,#recpost li a:hover,#catlist li a:active,#recpost li a:active{color:#2ac1de}.elementor-posts-container article{border-bottom:0}.woocommerce-product-details__short-description h3{font-family:Lato,sans-serif;font-size:18px;font-weight:700;margin-top:40px}.woocommerce-product-details__short-description h4{font-family:Lato,sans-serif;font-size:15px}.woocommerce-product-details__short-description ul{padding-left:20px}.woocommerce-product-details__short-description li{list-style-type:disc;padding-bottom:10px;line-height:1.5em}table.variations label{margin-bottom:0}.variations_form td{line-height:1.5em !important}#course-location-dates{margin-top:15px}.single_variation_wrap .gform_wrapper input,.single_variation_wrap .gform_wrapper textarea{background-color:#f7f7f7;color:#282828}.banner-carousel .content-box h2{font-family:'Roboto',sans-serif !important;font-weight:700}.banner-carousel .content-box h2 span{font-size:32px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}.woocommerce div.product.elementor form.cart table.variations td.value select{position:absolute;top:auto}.main-footer .footer-bottom{background-color:#2ac1de;padding:0;color:#fff;font-size:14px}.main-footer .footer-bottom .bottom-links li a{color:#fff}ul.bottom-links{margin-bottom:0}h2{font-family:'roboto',sans-serif;font-size:1.5em !important;font-weight:700 !important;text-transform:none!important}.news-block .inner-box h3 a{font-size:24px !important;font-family:'roboto',sans-serif;font-weight:700}.elementor-217 .elementor-element.elementor-element-c1a415a .elementor-repeater-item-c03aa87 .swiper-slide-inner .elementor-slide-heading{background-color:#2ac1de;padding:40px;margin-left:10%;margin-bottom:0;width:100%}.elementor-217 .elementor-element.elementor-element-c1a415a .elementor-repeater-item-c03aa87 .swiper-slide-inner .elementor-slide-description{background-color:#2ac1de;padding:0 40px 40px;margin-left:10%;width:100%}@media (max-width:1300px){.elementor-217 .elementor-element.elementor-element-c1a415a .elementor-repeater-item-c03aa87 .swiper-slide-inner .elementor-slide-heading{margin-left:3%;padding:10px}.elementor-217 .elementor-element.elementor-element-c1a415a .elementor-repeater-item-c03aa87 .swiper-slide-inner .elementor-slide-description{margin-left:3%;padding:0 10px 10px}}.elementor-13990 .elementor-element.elementor-element-4a9d82dc .elementskit-navbar-nav .elementskit-submenu-panel{min-width:250px}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#ccc}#gform_confirmation_message_18{text-align:center}.variations_form td.label{width:40%}.variations_form td.value{width:60%}.woocommerce div.product.elementor form.cart table.variations td.value select{position:relative}.woocommerce form .form-row .input-checkbox{height:20px}.elementor-widget-woocommerce-product-related .shop-item .inner-box .lower-content span.price,.our-shop .products .price,.elementor-14378 .elementor-element.elementor-element-06ea5df.elementor-wc-products ul.products li.product .price{display:none !important}.post-4072 .price{display:none}.elementor-14404 .elementor-element.elementor-element-78dda8f7.elementor-wc-products ul.products li.product .price{font-family:arial,helvetica,sans-serif}@media (min-width:768px) .col-md-6{max-width:100%}.out-of-stock{display:none}.shop-item .overlay-box{display:none}.shop-upper-box{display:none}.sidebar-page-container.shop-page{padding-top:0}.woocommerce-Price-amount{color:#282828}.woocommerce .elementor-14404 .elementor-element.elementor-element-77318357 .price{display:none}#gform_submit_button_16{padding:20px 30px}.gform_fields input,.gform_fields select,.gform_fields textarea{border:1px solid grey !important;background-color:#f7f7f7}.gform_fields select{height:auto;border-radius:0}.gform_wrapper.gravity-theme .gform_footer button{background-color:#77c328;padding:10px 20px}ul.bullets li{list-style-type:circle !important;padding-left:4px}.sp-list li{margin-left:40px;list-style-type:disc}ul.bullets{padding-left:30px !important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1em !important}a.reset_variations{display:none}.red{color:red;font-size:20px}.ekit-wid-con .elementskit-submenu-indicator:before,.elementskit-submenu-indicator:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M8 10.7 2.3 5 3.7 3.6 8 7.9 12.3 3.6 13.7 5z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M8 10.7 2.3 5 3.7 3.6 8 7.9 12.3 3.6 13.7 5z'/%3E%3C/svg%3E") no-repeat center/contain}@media (max-width:768px){.elementor-widget-woocommerce-product-content{padding-left:10px;padding-right:10px}.elementor-widget-woocommerce-product-images .elementor-widget-container{margin:10% !important}}