.elementor-512 .elementor-element.elementor-element-98c914d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-cc093c7 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-19f1a29:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-19f1a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F72A94;}.elementor-512 .elementor-element.elementor-element-19f1a29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-512 .elementor-element.elementor-element-19f1a29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-2014c6a{text-align:right;color:#FFFFFF;font-size:16px;font-weight:600;}.elementor-512 .elementor-element.elementor-element-2014c6a > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-f6b2580:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-f6b2580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F72A94;}.elementor-512 .elementor-element.elementor-element-f6b2580{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-512 .elementor-element.elementor-element-f6b2580 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-9ab417e > .elementor-element-populated{margin:0px 10px 0px 0px;}.elementor-512 .elementor-element.elementor-element-990eb5e{text-align:right;color:#FFFFFF;font-size:16px;font-weight:600;}.elementor-512 .elementor-element.elementor-element-990eb5e > .elementor-widget-container{margin:8px 80px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7a4f28f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-5a19677 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-512 .elementor-element.elementor-element-6037f47:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-6037f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-6037f47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;z-index:999;}.elementor-512 .elementor-element.elementor-element-6037f47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-4bccf7a > .elementor-element-populated{margin:0px 10px 0px 0px;}.elementor-512 .elementor-element.elementor-element-cdfb1fc{text-align:right;color:#444444;font-size:16px;font-weight:600;}.elementor-512 .elementor-element.elementor-element-cdfb1fc > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-9122c02 > .elementor-element-populated{margin:0px 20px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7e2eef85{margin-top:0px;margin-bottom:20px;}.elementor-512 .elementor-element.elementor-element-bd80e81 .elementor-menu-toggle{margin-left:auto;}.elementor-512 .elementor-element.elementor-element-bd80e81 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-bd80e81{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-220abaf0 img{width:85%;}.elementor-512 .elementor-element.elementor-element-1a7beb9 img{width:85%;}.elementor-512 .elementor-element.elementor-element-2964f48d > .elementor-element-populated{margin:0px 10px 0px 0px;}.elementor-512 .elementor-element.elementor-element-66c52a30 > .elementor-widget-container{margin:10px 10px 0px 0px;background-color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-66c52a30{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-2da7308 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-512 .elementor-element.elementor-element-2da7308{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-512 .elementor-element.elementor-element-708b078.elementor-column .elementor-column-wrap{align-items:center;}.elementor-512 .elementor-element.elementor-element-708b078.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-512 .elementor-element.elementor-element-708b078.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-512 .elementor-element.elementor-element-509f3c00 .elementor-menu-toggle{margin-left:auto;}.elementor-512 .elementor-element.elementor-element-509f3c00 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-509f3c00{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-1dd5087 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-512 .elementor-element.elementor-element-1dd5087 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-512 .elementor-element.elementor-element-a480292.elementor-column .elementor-column-wrap{align-items:center;}.elementor-512 .elementor-element.elementor-element-a480292.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-512 .elementor-element.elementor-element-a480292.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-512 .elementor-element.elementor-element-a480292 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-512 .elementor-element.elementor-element-a480292 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-a5266c5{--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#555555;--toggle-button-background-color:rgba(141, 125, 125, 0);--toggle-button-border-color:rgba(2, 1, 1, 0);--toggle-button-icon-hover-color:#FFFFFF;--toggle-button-hover-background-color:#11A3BD;--toggle-button-border-radius:0px;--toggle-icon-size:20px;--toggle-icon-padding:7px 7px 7px 7px;--items-indicator-text-color:#FE2F4B;--items-indicator-background-color:rgba(0, 0, 0, 0);--cart-border-style:none;--cart-footer-layout:1fr 1fr;--view-cart-button-background-color:#FE2F4B;--checkout-button-background-color:#FE2F4B;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-a5266c5 .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{right:-0.9em;top:-0.9em;}body.rtl .elementor-512 .elementor-element.elementor-element-a5266c5 .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{right:0.9em;top:-0.9em;left:auto;}.elementor-512 .elementor-element.elementor-element-a5266c5 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-512 .elementor-element.elementor-element-a5266c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1034px){.elementor-512 .elementor-element.elementor-element-bd80e81 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-512 .elementor-element.elementor-element-bd80e81 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:2px !important;}.elementor-512 .elementor-element.elementor-element-509f3c00 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-512 .elementor-element.elementor-element-509f3c00 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:2px !important;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-6f71317{width:61.501%;}.elementor-512 .elementor-element.elementor-element-f3fb7b7{width:38.447%;}.elementor-512 .elementor-element.elementor-element-9ab417e{width:2%;}.elementor-512 .elementor-element.elementor-element-7a4f28f{width:81.333%;}.elementor-512 .elementor-element.elementor-element-4bccf7a{width:48%;}.elementor-512 .elementor-element.elementor-element-9122c02{width:35.333%;}.elementor-512 .elementor-element.elementor-element-22ceebb9{width:4%;}.elementor-512 .elementor-element.elementor-element-b287aee{width:30%;}.elementor-512 .elementor-element.elementor-element-94ce052{width:70%;}.elementor-512 .elementor-element.elementor-element-2964f48d{width:96%;}.elementor-512 .elementor-element.elementor-element-708b078{width:91%;}.elementor-512 .elementor-element.elementor-element-1dd5087{width:2.945%;}.elementor-512 .elementor-element.elementor-element-a480292{width:5.293%;}}@media(max-width:1034px) and (min-width:768px){.elementor-512 .elementor-element.elementor-element-4bccf7a{width:70%;}.elementor-512 .elementor-element.elementor-element-9122c02{width:20%;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-98c914d{z-index:100;}.elementor-512 .elementor-element.elementor-element-19f1a29{z-index:100;}.elementor-512 .elementor-element.elementor-element-6f71317{width:51%;}.elementor-512 .elementor-element.elementor-element-6f71317 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-2014c6a{text-align:right;font-size:1px;}.elementor-512 .elementor-element.elementor-element-2014c6a > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-f3fb7b7{width:46%;}.elementor-512 .elementor-element.elementor-element-0aca79b .elementor-button{font-size:12px;}.elementor-512 .elementor-element.elementor-element-0aca79b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-990eb5e{text-align:center;}.elementor-512 .elementor-element.elementor-element-7a4f28f > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-cdfb1fc{text-align:center;}.elementor-512 .elementor-element.elementor-element-9122c02 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7e2eef85{margin-top:55px;margin-bottom:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-2014c6a */@media (max-width: 768px){
    
.elementor-512 .elementor-element.elementor-element-2014c6a{
    font-size: 17px !important;
} 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f71317 */.elementor-512 .elementor-element.elementor-element-6f71317{
        font-size: 17px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-990eb5e */.elementor-512 .elementor-element.elementor-element-990eb5e{
    margin-bottom:-10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ab417e */@media screen (min-width: 1024px) {
.main-menu-navigation-ps {
    width: 100% !important;
}
	.site-logo{
		display:none;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f6b2580 */#boombar-button-pink {
    border: solid 1px #F72A94;
    background: #ffffff;
    color: #F72A94;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    margin-left: 10;
    border-radius: 4px;
    margin: 0 3px;
    text-decoration: none;
    display: inline-block;
}

#boombar-button-pink:hover {
    border: solid 1px #fff;
    background: #F72A94;
    color: #ffffff;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    margin-left: 10;
    border-radius: 4px;
    margin: 0 3px;
    text-decoration: none;
    display: inline-block;
}

@media (max-width:414px) {
    .elementor-512 .elementor-element.elementor-element-7e2eef85 {
    margin-top: 88px !important;
    }
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-864789f.main-menu-navigation-ps {
    height: 75px;
    margin-top: -40px;
   }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4bccf7a */@media screen (min-width: 1024px) {
.main-menu-navigation-ps {
    width: 100% !important;
}
	.site-logo{
		display:none;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6037f47 */@media (max-width:)
{.elementor-512 .elementor-element.elementor-element-6037f47{
 max-height: 57px;   
}
}

#boombar-button {
    border: solid 1px #11a3bd;
    background: #ffffff;
    color: #11a3bd;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    margin-left: 10;
    border-radius: 4px;
    margin: 0 3px;
    text-decoration: none;
    display: inline-block;
}

#boombar-button:hover {
    border: solid 1px #fff;
    background: #11a3bd;
    color: #ffffff;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    margin-left: 10;
    border-radius: 4px;
    margin: 0 3px;
    text-decoration: none;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2964f48d */@media screen (min-width: 1024px) {
.main-menu-navigation-ps {
    width: 100% !important;
}
	.site-logo{
		display:none;
	}
}/* End custom CSS */
/* Start custom CSS */.awc-homepage-top-text {
    margin-top: 0;
    font-size: 18px;
    font-weight: normal;
    text-align: center;
	line-height:29px;
	font-family: Roboto Slab, san-serif; 
}

.home-hero-img {
    border-style: solid;
    border-width: 0;
    background-clip: border-box;
    border-color: #016484;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    box-shadow: 1px 6px 14px -9px #00b7eb;
}

.featured-course-box-side-blue a {
	display: block;
    margin-bottom: -5px;
    padding: 13px 20px;
    background: #fff;
    color: #231f20;
    font-size: 16px;
    text-decoration: none;
    border: 1px solid #ccc;
		border-top: 5px solid #0da7c1;
    outline: 0 !important;
    transition: all .2s linear;
    border-radius: 3px;
    box-shadow: 0 0 1px #8185cc, 0 6px 14px -5px rgba(0,0,0,0.4);
    transition: all .3s ease-in-out;
}

.featured-course-box-side-blue a:hover {
	background: #0da7c1;
	color: #fff;
}


.awc-mag-box {
	border-top: 2px solid #0da7c1;
    display: block;
    float: left;
    width: 100%;
    margin: 0 auto 0;
    min-height: 235px;
    transition: transform 0.1s ease-in-out;
    box-shadow: 0 3px 6px 0px #aaa;
    border-radius: 3px 3px 0px 0px;
}

.awc-mag-box-link {
    text-decoration: none;
    font-size: 16px;
    color: #000;
}

.awc-mag-box-img {
    width: 100%;
    border-top: 4px solid #0da7c1;
    box-shadow: 0 0 1px #0da7c1, 0 6px 14px -6px rgba(0,0,0,0.2);
    border-radius: 3px;
}

.awc-mag-box-caption-wrapper {
    padding: 10px;
    min-height: 100px;
}

.elementor-element-1dd5087:hover{
    background-color: #00b1cd;
    color:white !important;
}

#searchbox:hover {
    color:white !important;
}

.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding: 7px 13px !important;
}    

.menu-link-home a.elementor-item-active{
    background: none !important;
}

.menu-link-home a{
    border: none !important;
    background: none !important;
    padding: 10px 7px 8px 7px !important;
}

.menu-link-home a:hover{
    background: #00b1cd !important;
    color:white !important;
}

.menu-link-home{
    margin-right: 0px !important;
}

.menu-item-144927 {
    width: 145px;
    text-align: center;
}

#boombar-button {
    border: solid 1px #11a3bd;
    background: #ffffff;
    color: #11a3bd;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    margin-left: 10;
    border-radius: 4px;
    margin: 0 3px;
    text-decoration: none;
    display: inline-block;
}

#boombar-button:hover {
    border: solid 1px #11a3bd;
    background: #11a3bd;
    color: #ffffff;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
    margin-left: 10;
    border-radius: 4px;
    margin: 0 3px;
    text-decoration: none;
    display: inline-block;
}

section.elementor-sticky--active {
    margin-top: 0 !important;
}

.elementor-element.elementor-element-7e2eef85 {
   padding: 0 30px 10px 30px;
}/* End custom CSS */