.elementor-kit-6{--e-global-color-primary:#3098F9;--e-global-color-secondary:#2E5EAA;--e-global-color-text:#6F6F6F;--e-global-color-accent:#2E5EAA;--e-global-color-d089881:#4A4A4A;--e-global-color-c6fea97:#FFFFFF;--e-global-color-f66b482:#FAFAFA;--e-global-typography-primary-font-family:"Quicksand";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Ubuntu";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-76b0271-font-family:"Quicksand";--e-global-typography-76b0271-font-size:50px;--e-global-typography-76b0271-font-weight:400;color:var( --e-global-color-text );font-family:"Ubuntu", Sans-serif;font-size:18px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{color:var( --e-global-color-d089881 );font-family:"Quicksand", Sans-serif;font-size:100px;font-weight:700;}.elementor-kit-6 h2{color:var( --e-global-color-d089881 );font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:400;}.elementor-kit-6 h3{color:var( --e-global-color-d089881 );font-family:"Quicksand", Sans-serif;font-size:34px;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1400px){.elementor-kit-6{--e-global-typography-76b0271-font-size:46px;}.elementor-kit-6 h1{font-size:86px;}.elementor-kit-6 h2{font-size:46px;}.elementor-kit-6 h3{font-size:26px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1000px;}.e-con{--container-max-width:1000px;}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-76b0271-font-size:46px;}.elementor-kit-6 h1{font-size:64px;}.elementor-kit-6 h2{font-size:46px;}.elementor-kit-6 h3{font-size:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-76b0271-font-size:36px;}.elementor-kit-6 h1{font-size:46px;}.elementor-kit-6 h2{font-size:36px;}.elementor-kit-6 h3{font-size:26px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*General*/
.cmplz-manage-consent {display:none;}

/*Header*/
.header.elementor-sticky--effects
{
   background-color: #fff !important;
}
.header..elementor-kit-6
{
   transition: background-color 0.5s ease !important;
}
.elementor-kit-6 > .elementor-container
{
   transition: min-height 1s ease !important;
}
/*Form*/
.wpcf7-response-output {color: #fff;}
#responsive-form{
	/*	max-width:600px; -- cambiar esto para conseguir el ancho de la forma deseada --*/
	margin:0 auto;
	width:100%;
	color:#fff;
}
.form-row{
	width: 100%;
}
#responsive-form input, #responsive-form select {
    border-radius:10px;
    height: 40px;
    margin-bottom: 10px;
}
.wpcf7-acceptance input {height: 12px !important;}
.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.0rem 0.45rem;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}
.wpcf7-list-item {
    display: inline-block;
    margin: 10px 0 0 1em !important;
}
.adSubmit {margin-top: 40px;}
.wpcf7-submit{
    width: 100%;
    background: #3098F9;
    border-radius: 200px !important;
    color: #fff;
    border: 0px;
}
.wpcf7-submit:hover {
    width: 100%;
    background: #fff;
    border-radius: 200px !important;
    color: #3098F9;
    border: 0px;
}
 
/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
}

/*FAQ's*/
.faqs .elementor-toggle-item, .faqs .elementor-tab-title {
    border-radius: 10px;
}
.faqs .elementor-toggle .elementor-tab-content {
    border-radius: 0px 0px 10px 10px;
}
.faqs .e-font-icon-svg.e-fas-chevron-circle-down {width: 26px !important;}/* End custom CSS */