.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{color:#ff8100!important}.et_pb_text_1 h3,.et_pb_text_4 h3{font-size:30px;color:#00529c!important;line-height:1.4em;text-align:center}.gform_heading{display:none}li#menu-item-118{margin-bottom:0!important}a.et-cart-info{display:none}.logged-in li#menu-item-373{display:none}.logged-in a.et-cart-info{display:block}form.woocommerce-form.woocommerce-form-login.login{background:#00529c;color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:700;border-radius:0}button.woocommerce-button.button.woocommerce-form-login__submit{background-color:#fff;color:#00529c;cursor:pointer;border:1px solid #fff;line-height:unset;font-size:14px;border-radius:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:8px;line-height:normal;margin:0!important}.thwvsf-rad-li{width:100%}.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:600;color:#e80000}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:block;font-size:18px;line-height:20px;font-weight:700}div#gform_wrapper_1{background-color:#00529c;border-style:solid;border-color:#000000;color:#fff;padding:20px}input#gform_submit_button_1{background-color:#fff;color:#00529c;padding:10px;cursor:pointer;border:1px solid #fff}.woocommerce div.product form.cart .variations label{font-size:14px}header .container{width:auto!important;max-width:1340px!important;margin:0,auto}li#menu-item-118{margin-left:0px}.circular img{border-radius:60%}#top-menu li:not(:last-child){border-right:1px solid #2cba6c;margin-bottom:20px}#et-top-navigation nav>ul>li>a{padding-bottom:4px!important;padding-left:10px}h2{font-family:"museo-sans"}body #page-container .inner_page_banner .et_pb_slides h2{font-size:40px;text-transform:capitalize;color:white;margin:auto;line-height:1.2}body #page-container .inner_page_banner .et_pb_slide{background-position:top center}body #page-container .inner_page_banner .et_pb_container{height:50vh!important}body #page-container .inner_page_banner .et_pb_slide_description{padding:0px}body #page-container .inner_page_banner h2:before,body #page-container .inner_page_banner h2:after{content:"";position:absolute;padding:20px;border:2px solid #ffffff}body #page-container .inner_page_banner h2:before{left:0;top:0;border-bottom:0;border-right:0}body #page-container .inner_page_banner h2:after{right:0;bottom:0;border-top:0;border-left:0}body #page-container .inner_page_banner h2{width:fit-content;position:relative;margin:auto;padding:30px 33px;text-shadow:4px 4px #004282}.inner_page_banner{position:relative}.inner_page_banner::before{position:absolute;content:"";inset:0;background-image:url(/wp-content/uploads/2024/02/Base-3.png);background-repeat:no-repeat;background-position:center right;opacity:0.4;z-index:1}.contact{border-radius:0px}.client-login li.current-menu-ancestor>a,.contact li.current-menu-item>a{color:#ffffff!important}.et-fixed-header #top-menu li.menu-item-146>a{color:#ffffff!important}@media screen and (max-width:980px){.inner_page_banner .et_pb_slide{padding:120px 0px}body #page-container .inner_page_banner .et_pb_slides h2{font-size:30px}body #page-container .inner_page_banner .et_pb_container{height:fit-content!important}}@media only screen and (max-width :767px){.course-description{width:280px!important}div#circle_img_main .et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough{margin-bottom:0px}div#circle_img_main .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-top:0px;padding-top:0px}body #page-container .inner_page_banner .et_pb_slides h2{font-size:28px}}@media screen and (max-width:900px) and (min-width:768px){.course-description{width:100%!important;left:0px!important}div#circle_img_main .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-top:-50px;padding-top:0px}}#logo{max-height:62%!important}#et-top-navigation #top-menu li{padding-right:12px!important}.course-description{display:none;position:absolute;background-color:#f9f9f9;border:1px solid #ccc;padding:10px;z-index:1;width:310px;left:-40px;font-size:10px;line-height:11px}.course-name{position:relative}.course-name:hover .course-description{display:block}.course-info{font-weight:bold}