.elementor-kit-1064{--e-global-color-primary:#1A365D;--e-global-color-secondary:#54595F;--e-global-color-text:#1A365D;--e-global-color-accent:#61CE70;--e-global-color-1100e93:#213368;--e-global-color-ac85fb7:#578EBA;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Roboto Condensed";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-accent-font-family:"Martel Sans";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;color:#1A365D;font-size:18px;line-height:1.5em;}.elementor-kit-1064 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1064 p{margin-bottom:1.5em;}.elementor-kit-1064 a{color:#1A365D;}.elementor-kit-1064 a:hover{color:#578EBA;}.elementor-kit-1064 h1{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;}.elementor-kit-1064 h2{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;}.elementor-kit-1064 h3{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;}.elementor-kit-1064 h4{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-kit-1064 h5{font-size:16px;}.elementor-kit-1064 h6{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1064{font-size:17px;line-height:1.5em;}.elementor-kit-1064 p{margin-bottom:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1064{--e-global-typography-primary-line-height:1.1em;font-size:16px;}.elementor-kit-1064 h1{font-size:30px;}.elementor-kit-1064 h2{font-size:28px;line-height:1.2em;}.elementor-kit-1064 h3{font-size:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}.e-con{--container-max-width:768px;}}/* Start custom CSS */#tabs .jet-tabs__control.active-tab { background: linear-gradient(-45deg, #4390BE, #203267, #438FBD, #45B5EC);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite; }
	
	#buthead .jet-button__plane { background: linear-gradient(-45deg, #4390BE, #203267, #438FBD, #45B5EC);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite; }
	
	#buthead .pricing { background: linear-gradient(-45deg, #4390BE, #203267, #438FBD, #45B5EC);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite; }

#graytab { background: #FAFAFA; }

#graytab:hover { background: linear-gradient(90deg, #218BBF 0%, #45B6ED 100%) !important; }

#tabs .jet-tabs__control:hover  { background: linear-gradient(90deg, #218BBF 0%, #45B6ED 100%) !important; }

#buthead .bg { background: linear-gradient(-45deg, #4390BE, #203267, #438FBD, #45B5EC);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite; }


@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}


.page-header { display: none; }

.keep-image-box-left .elementor-image-box-wrapper {
  display: flex;
  flex-direction: row;
}

.keep-image-box-left .elementor-image-box-image {
  flex: 0 0 auto;
  margin-left: 0px !important;
  margin-right: 14px !important;
}

.sub-menu-toggle {display:none;}

.text-content {
      font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #1A365D;
  line-height: 1.5em;
     -moz-hyphens: none;
     -epub-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}

.text-content-box-blue {
      font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #1A365D;
  line-height: 1.5em;
     -moz-hyphens: none;
     -epub-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}

.text-content-box-grey {
      font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #1A365D;
  line-height: 1.5em;
     -moz-hyphens: none;
     -epub-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}

.text-content a {
	
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  line-height: 1.5em;
  color: #1A365D;
  border-bottom: 2px solid #578EBA;
}

.text-content a:hover {
	
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  line-height: 1.5em;
  color: #1A365D;
  border-bottom: 3px solid #578EBA;
}


.text-content b {
    font-weight:600;
}



.text-content-box-blue a {
    
font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #FFFFFF;
  border-bottom: 2px solid #578EBA;
}

.text-content-box-blue a:hover {
    
font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #FFFFFF;
  border-bottom: 3px solid #578EBA;
}

.text-content-box-grey a {
    
font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #1A365D;
  border-bottom: 2px solid #578EBA;
}

.text-content-box-grey a:hover {
    
font-family: 'Poppins', sans-serif;
  font-size: 18px;
  color: #1A365D;
  border-bottom: 3px solid #578EBA;
}

strong {
    font-weight: 600;
    
}

b {
    font-weight: 700;
}

h1, h2, h3 {
     -moz-hyphens: none;
     -epub-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}

.elementor-post__title {
     -moz-hyphens: none;
     -epub-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}


.elementor-heading-title {
     -moz-hyphens: none;
     -epub-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;

  
}/* End custom CSS */