.elementor-kit-9{--e-global-color-primary:#222C3C;--e-global-color-text:#1EA599;--e-global-color-secondary:#C43E49;--e-global-color-accent:#EDEEEF;--e-global-color-dabcc77:#F6F6F6;--e-global-color-fe71e1a:#FFF9E8;--e-global-color-64fcaa3:#FFE248;--e-global-color-448b487:#FFF9DA;--e-global-typography-primary-font-family:"Muli";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:80px;--e-global-typography-secondary-font-family:"Muli";--e-global-typography-secondary-font-size:50px;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-line-height:63px;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:32px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:26px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:42px;--e-global-typography-786636f-font-family:"Poppins";--e-global-typography-786636f-font-size:14px;--e-global-typography-786636f-font-weight:500;--e-global-typography-786636f-text-transform:uppercase;--e-global-typography-786636f-letter-spacing:1px;--e-global-typography-5344842-font-family:"Muli";--e-global-typography-5344842-font-size:40px;--e-global-typography-5344842-font-weight:800;--e-global-typography-5344842-line-height:60px;--e-global-typography-63b85ca-font-family:"Muli";--e-global-typography-63b85ca-font-size:32px;--e-global-typography-63b85ca-font-weight:800;--e-global-typography-63b85ca-line-height:42px;--e-global-typography-2a389db-font-family:"Poppins";--e-global-typography-2a389db-font-size:16px;--e-global-typography-2a389db-font-weight:400;--e-global-typography-2a389db-line-height:32px;--e-global-typography-f332871-font-family:"Poppins";--e-global-typography-f332871-font-size:15px;--e-global-typography-f332871-font-weight:400;--e-global-typography-f332871-line-height:28px;--e-global-typography-7871579-font-family:"YoungSerif";--e-global-typography-7871579-font-size:36px;--e-global-typography-7871579-font-weight:400;--e-global-typography-7871579-line-height:55px;--e-global-typography-e7ef92c-font-family:"Poppins";--e-global-typography-e7ef92c-font-size:14px;--e-global-typography-e7ef92c-font-weight:400;--e-global-typography-e7ef92c-line-height:23px;--e-global-typography-eb54597-font-family:"YoungSerif";--e-global-typography-eb54597-font-size:26px;--e-global-typography-eb54597-font-weight:normal;--e-global-typography-eb54597-line-height:45px;--e-global-typography-e563344-font-family:"Muli";--e-global-typography-e563344-font-size:15px;--e-global-typography-e563344-font-weight:700;--e-global-typography-e563344-text-transform:capitalize;--e-global-typography-e563344-font-style:normal;--e-global-typography-e563344-letter-spacing:0.2px;--e-global-typography-70c980c-font-family:"Poppins";--e-global-typography-70c980c-font-size:18px;--e-global-typography-70c980c-font-weight:600;--e-global-typography-70c980c-line-height:32px;--e-global-typography-eedf28d-font-family:"Poppins";--e-global-typography-eedf28d-font-size:26px;--e-global-typography-eedf28d-font-weight:300;--e-global-typography-eedf28d-line-height:42px;--e-global-typography-955b60b-font-family:"Poppins";--e-global-typography-955b60b-font-size:16px;--e-global-typography-955b60b-font-weight:600;--e-global-typography-955b60b-line-height:32px;--e-global-typography-2db09e5-font-family:"Poppins";--e-global-typography-2db09e5-font-size:26px;--e-global-typography-2db09e5-font-weight:600;--e-global-typography-2db09e5-line-height:42px;--e-global-typography-d95e160-font-family:"Poppins";--e-global-typography-d95e160-font-size:18px;--e-global-typography-d95e160-font-weight:400;--e-global-typography-d95e160-line-height:32px;color:var( --e-global-color-primary );background-color:#FFFFFF;}.elementor-kit-9 a{color:var( --e-global-color-primary );}.elementor-kit-9 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-family:var( --e-global-typography-786636f-font-family ), "Muli", Sans-serif;font-size:var( --e-global-typography-786636f-font-size );font-weight:var( --e-global-typography-786636f-font-weight );text-transform:var( --e-global-typography-786636f-text-transform );line-height:var( --e-global-typography-786636f-line-height );letter-spacing:var( --e-global-typography-786636f-letter-spacing );word-spacing:var( --e-global-typography-786636f-word-spacing );border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1197px;}.e-con{--container-max-width:1197px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:1920px){.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-786636f-font-size );line-height:var( --e-global-typography-786636f-line-height );letter-spacing:var( --e-global-typography-786636f-letter-spacing );word-spacing:var( --e-global-typography-786636f-word-spacing );}}@media(max-width:1024px){.elementor-kit-9{--e-global-typography-primary-font-size:52px;--e-global-typography-primary-line-height:68px;--e-global-typography-secondary-font-size:45px;--e-global-typography-secondary-line-height:53px;--e-global-typography-accent-font-size:22px;--e-global-typography-accent-line-height:38px;--e-global-typography-5344842-font-size:36px;--e-global-typography-5344842-line-height:48px;--e-global-typography-63b85ca-font-size:28.8px;--e-global-typography-63b85ca-line-height:34px;--e-global-typography-7871579-font-size:32.4px;--e-global-typography-7871579-line-height:49.5px;--e-global-typography-eedf28d-font-size:22px;--e-global-typography-eedf28d-line-height:38px;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-786636f-font-size );line-height:var( --e-global-typography-786636f-line-height );letter-spacing:var( --e-global-typography-786636f-letter-spacing );word-spacing:var( --e-global-typography-786636f-word-spacing );}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:42px;--e-global-typography-primary-line-height:48px;--e-global-typography-primary-letter-spacing:0.5px;--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-line-height:34px;--e-global-typography-secondary-letter-spacing:0.5px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-size:23px;--e-global-typography-accent-line-height:30px;--e-global-typography-5344842-font-size:26px;--e-global-typography-5344842-line-height:34px;--e-global-typography-63b85ca-font-size:20.5px;--e-global-typography-63b85ca-line-height:26px;--e-global-typography-2a389db-font-size:14px;--e-global-typography-2a389db-line-height:20px;--e-global-typography-f332871-font-size:13px;--e-global-typography-f332871-line-height:18px;--e-global-typography-7871579-font-size:23px;--e-global-typography-7871579-line-height:30px;--e-global-typography-e7ef92c-font-size:12px;--e-global-typography-e7ef92c-line-height:18px;--e-global-typography-eb54597-font-size:21px;--e-global-typography-eb54597-line-height:29px;--e-global-typography-70c980c-font-size:16px;--e-global-typography-70c980c-line-height:22px;--e-global-typography-eedf28d-font-size:23px;--e-global-typography-eedf28d-line-height:30px;--e-global-typography-955b60b-font-size:14px;--e-global-typography-955b60b-line-height:20px;--e-global-typography-2db09e5-font-size:23px;--e-global-typography-2db09e5-line-height:30px;--e-global-typography-d95e160-font-size:16px;--e-global-typography-d95e160-line-height:22px;}.elementor-kit-9 p{margin-bottom:20px;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-786636f-font-size );line-height:var( --e-global-typography-786636f-line-height );letter-spacing:var( --e-global-typography-786636f-letter-spacing );word-spacing:var( --e-global-typography-786636f-word-spacing );border-width:1px 1px 1px 1px;}}/* Start custom CSS *//* Text Selector Color */
::selection {  background: #FFE248;  }  /* WebKit/Blink Browsers */
::-moz-selection {  background: #FFE248;  }  /* Gecko Browsers */

/**.bullet-right-margin::marker {
    padding-right: 50px!important;
}*/


/*Contact button - Active when on Contact Page 

.raven-button:active{
    background-color:#222C3C;
    color:#fff;
}
*/


/* Mobile Close Button alignment */

.raven-nav-menu-close-button {
    right: 20px;
    top: 25px;
}


/* To top button */
.jupiterx-scroll-top {
    color: #FFE248;
    background-color: #222c3c;
    
    font-size: 1.3rem;
    line-height: .8;
    
    padding: 10px 14.5px;
    margin: 1rem;

/*  border: 1px solid #EDEEEF; */
    border-radius: 50px;
    
    transition: color 0.15s; }

.jupiterx-scroll-top:hover, .jupiterx-scroll-top:focus {
    color: #FFE248;
	box-shadow:none; }


/* Nav menu  */

/* Sticky hader 
header {
    position: fixed!important;
    top:0!important;
    z-index:9999!important;
}

/* Show Hide Sticky Header Speed Control */
#hide-header {
	transition: all .4s ease!important;
}

@media only screen and (min-width: 1024px) {
.raven-nav-menu .navHome {
    display: none!important;
}
.raven-menu-item {	content: "";
  display: block;
	width: 0%;
	border-bottom: 5px solid #FFE248;
	transition: .3s;
}
.raven-menu-item-active {
	width: 100%;
}

.raven-menu-item:hover {
	width: 100%;
}
}


/* Nav - Contact - Desktop */
@media only screen and (min-width: 1024px) {
    .navContact {
        display: none!important;
    }
}




/* FOOTER */

/* Subscribe Section */

.raven-form-success .raven-form-response {
	color:#222c3c !important;
}


/* Column 1 */
.footer-link-book-session {
	color: #a7a9ac!important;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
	text-decoration:none;
	}
.footer-link-book-session:hover {
	color:white!important;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
	text-decoration:none;
}

/* Column 2 */
.footer-link-menu {
	color: #a7a9ac!important;
}
.footer-link-menu:hover {
	color: white!important;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
	text-decoration:none;
	line-height: 14px;
}
.footer-link-menu:active {
	color: white!important;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
	text-decoration:none;	
}

/* Column 3 */
.footer-link {
	color: #a7a9ac!important;
}
.footer-link:hover {
	color: white!important;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
	text-decoration:none;	
}


/* Text Custom CSS */
strong {  font-weight:600;  }

.strong-green {
    font-weight:600;
    color: #1EA599!important;
}

.text-custom-link {
/*	color: #222c3c;*/
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
/*	text-decoration:none; */ }
	
.text-custom-link:hover {
	color:#C43E49;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
/*	text-decoration:none; */ }

.no-style-link {   
    color: #fff !important;
}


.scroll-down-text:hover {   
    color: #fff !important;
}


/* Custom "a" links */
.custom-link {
	color: #222c3c!important;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
}
.custom-link:hover {
	color: #C43E49;
	padding-bottom:2px;
	border-bottom:1px solid #C43E49;
	text-decoration:none;	
}

/* text editor - pNoMargin */

.pNoMargin p {
    margin-bottom:0!important;
}

/* - Blue button - */
.blue-button a:hover {  background-color:rgba(255, 255, 255, 0) !important;  }

/* Testimonials */
.jet-testimonials__figure {
	z-index:1;
}

/* General */
.backgroundMaxHeightContainer {
    max-height: 750px;
}

/*.jet-testimonials__position span {
	line-height:20px !important;
}/* End custom CSS */