.elementor-kit-6{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#60B7FF;--e-global-color-text:#0A191F;--e-global-color-accent:#E8365A;--e-global-color-3c0895e:#F2A74B;--e-global-color-0c7ecee:#EF8150;--e-global-color-682364b:#EB5C55;--e-global-color-80218dc:#BB6191;--e-global-color-acabc88:#8D8CC8;--e-global-typography-primary-font-family:"Roboto";--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:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;background-color:var( --e-global-color-primary );}.elementor-kit-6 h1{color:var( --e-global-color-accent );font-family:"Mulish", Sans-serif;font-size:150px;font-weight:800;line-height:0.9em;}.elementor-kit-6 h2{color:var( --e-global-color-text );font-family:"Mulish", Sans-serif;font-size:90px;font-weight:800;line-height:1em;}.elementor-kit-6 h3{color:var( --e-global-color-text );font-family:"Mulish", Sans-serif;font-size:45px;font-weight:800;}.elementor-kit-6 h4{color:var( --e-global-color-text );font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Mulish", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );background-color:transparent;background-image:linear-gradient(60deg, #60B7FF 0%, #8D8CC8 100%);}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{color:var( --e-global-color-primary );background-color:transparent;background-image:linear-gradient(60deg, #BB6191 0%, var( --e-global-color-acabc88 ) 100%);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.elementor-widget:not(:last-child){margin-bottom:30px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6 h1{font-size:80px;}.elementor-kit-6 h2{font-size:60px;line-height:1.1em;}.elementor-kit-6 h3{font-size:28px;line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{font-size:16px;line-height:1.6em;}.elementor-kit-6 h1{font-size:55px;line-height:1.1em;}.elementor-kit-6 h2{font-size:45px;}.elementor-kit-6 h3{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//* --css para títulos secciones servicios --- */

#letter-1, #letter-2, #letter-3 ,#letter-4 ,#letter-5 {
    font-family: 'Rock Salt', cursive;
    font-size: 110px;
    font-weight: 400;
    margin-bottom: 20px;
}
#letter-1 {
    color: #E8365A
}
#letter-2 {
    color: #F2A74B;
}
#letter-3 {
    color: #60B7FF;
}
#letter-4 {
    color: #E8365A;
}
#letter-5 {
    color: #8D8CC8;
}

@media only screen and (max-width: 767px){
    #letter-1, #letter-2, #letter-3, #letter-4, #letter-5 {
        font-size:40px !important;
        
    }
}



@media only screen and (max-width: 1024px){
    #letter-1, #letter-2, #letter-3, #letter-4, #letter-5 {
        font-size:75px;
    }
}



/* ---Código segundo ID para secciones de servicios-- */


#letterB-1, #letterB-2, #letterB-3 ,#letterB-4 ,#letterB-5 {
    font-family: 'Rock Salt', cursive;
    font-size: 70px;
    font-weight: 400;
    margin-bottom: 20px;
}
#letterB-1 {
    color: #E8365A
}
#letterB-2 {
    color: #F2A74B;
}
#letterB-3 {
    color: #60B7FF;
}
#letterB-4 {
    color: #E8365A;
}
#letterB-5 {
    color: #8D8CC8;
}

@media only screen and (max-width: 767px){
    #letterB-1, #letterB-2, #letterB-3, #letterB-4, #letterB-5 {
        font-size:38px !important;
    }
}
@media only screen and (max-width: 1024px){
    #letterB-1, #letterB-2, #letterB-3, #letterB-4, #letterB-5 {
        font-size:60px;
    }
}
.rockhome{
    font-family: 'Rock Salt', cursive;
    font-weight: 400;
    color: #E8365A;
    
}


/*Labels de formulario*/

body .elementor-51959 .elementor-element.elementor-element-68fc2e8 .elementor-labels-above .elementor-field-group > label {
    font-size: 16px;
}

.elementor-51959 .elementor-element.elementor-element-68fc2e8 .elementor-field-group .elementor-select-wrapper select {
    font-size: 16px;
}

.elementor-mark-required .elementor-field-label:after {
    font-size: 14px;
    color: #E8365A;
}

/*-- ---Código de queremos trabajar contigo---*/

.formas{
    font-size:48px;
    line-height: 0.7px;
}


@media only screen and (max-width: 767px){
    .formas {
        font-size:28px;
    }
}

.elementor-icon-list-text:hover{
    text-decoration: underline;
    text-decoration-color: white;
}

/*labels formulario*/

.elementor-field-label {
    font-size: 16px;
    margin-bottom:10px;
}

.elementor-field-group .elementor-select-wrapper select {
    font-size: 16px;
}

.elementor-form .elementor-button.elementor-size-sm {
    margin-top: 5px;
}

.elementor-51973 .elementor-element.elementor-element-316fd3d:not(.elementor-motion-effects-element-type-background), .elementor-51973 .elementor-element.elementor-element-316fd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background: url(https://mm.conieli.com/wp-content/uploads/2022/01/logo-mushing-cabecera.jpg) 0% 40% !important;
    
   background-repeat: no-repeat !important;
  background-size: contain !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mm.conieli.com/wp-content/uploads/2021/09/OpenSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mm.conieli.com/wp-content/uploads/2021/09/Mulish-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mm.conieli.com/wp-content/uploads/2021/09/Mulish-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */