.elementor-kit-9{--e-global-color-primary:#3A3A3A;--e-global-color-secondary:#F39200;--e-global-color-text:#545454;--e-global-color-accent:#F39200;--e-global-color-72519dc:#196947;--e-global-color-67793dd:#F59403;--e-global-color-12ea1d2:#F5F5F5;--e-global-color-f07d892:#FFFFFF;--e-global-color-a2f7e88:#FFFFFF00;--e-global-color-e79fb16:#FEA41E;--e-global-typography-primary-font-family:"Nunito Bolt";--e-global-typography-primary-font-size:36px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-font-family:"Nunito Bolt";--e-global-typography-secondary-font-size:21px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Nunito Bolt";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1.4em;--e-global-typography-text-letter-spacing:0.5px;--e-global-typography-accent-font-family:"Nunito Bolt";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:900;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-02b0efb-font-family:"Nunito Bolt";--e-global-typography-02b0efb-font-size:18px;--e-global-typography-02b0efb-font-weight:900;--e-global-typography-02b0efb-line-height:1.4em;--e-global-typography-02b0efb-letter-spacing:0.5px;--e-global-typography-96d3d53-font-family:"Nunito Bolt";--e-global-typography-96d3d53-font-size:18px;--e-global-typography-96d3d53-font-weight:900;--e-global-typography-96d3d53-text-transform:uppercase;--e-global-typography-96d3d53-line-height:1.3em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:var( --e-global-color-secondary );}.elementor-kit-9 a:hover{color:var( --e-global-color-accent );}.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-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.35);border-radius:90px 90px 90px 90px;padding:18px 26px 18px 26px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{color:var( --e-global-color-f07d892 );border-radius:90px 90px 90px 90px;}.elementor-kit-9 label{color:#545454;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );accent-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-style:none;border-radius:4px 4px 4px 4px;padding:7px 0px 7px 20px;}.elementor-kit-9 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea:focus,.elementor-kit-9 .elementor-field-textual:focus{color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1360px;}.e-con{--container-max-width:1360px;--container-default-padding-top:100px;--container-default-padding-right:35px;--container-default-padding-bottom:100px;--container-default-padding-left:35px;}.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-9{--e-global-typography-primary-font-size:32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-9 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:80px;--container-default-padding-right:30px;--container-default-padding-bottom:80px;--container-default-padding-left:30px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:26px;--e-global-typography-secondary-font-size:18px;--e-global-typography-accent-font-size:14px;--e-global-typography-96d3d53-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-9 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:60px;--container-default-padding-right:20px;--container-default-padding-bottom:60px;--container-default-padding-left:20px;}}/* Start custom CSS */p strong {
    font-weight: 700;
}
.bck3{
    background: linear-gradient(90deg, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 15%, var(--e-global-color-accent) 85%, var(--e-global-color-secondary) 100%);
}
.bck{background:var(--e-global-color-accent);}
.elementor-heading-title span{color:var(--e-global-color-secondary);}
@media screen and (max-width: 1366px) {
   .elementor-heading-title br {
        display: none;
    }
}
.title_fo span{color:var(--e-global-color-e79fb16);}
.title_fo span.underline {color:var(--e-global-color-f07d892);}
.underline{position: relative;}
.underline:after {
  content: "";
  position:absolute;
  height: 10px;
  left: 0;
  bottom: 0px;
  width: 100%;
  background-image: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/09/subrayado-g3-copia.svg');
  background-repeat: no-repeat;	
  background-size: 100% 100%;
}


/* SVG */
.svg-shadow svg{ filter: drop-shadow(0px 4px 25px rgb(0 0 0 / 15%));}
.svg-full .elementor-icon svg {width:100%!important;height:100%!important;}
.svg-full .elementor-icon {width:100%!important;}
/* SVG */

/**form replace fonticon**/
.elementor-message:before, .elementor-message.elementor-message-danger:before {
    content: "";
    font-family: unset;
}

.elementor-form-spinner {
    content: "";
    font-family: unset;
  width: 25px;
  height: 25px;
  padding: 4px;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #ffffff;
  --_m: 
    conic-gradient(#0000 10%,#000),
    linear-gradient(#000 0 0) content-box;
  -webkit-mask: var(--_m);
          mask: var(--_m);
  -webkit-mask-composite: source-out;
          mask-composite: subtract;
  animation: l3 1s infinite linear;
}
@keyframes l3 {to{transform: rotate(1turn);}}
.elementor-select-wrapper .select-caret-down-wrapper svg {
    overflow: visible;
}
.elementor-select-wrapper .select-caret-down-wrapper {
    font-size: 11px;
    inset-inline-end: 15px!important;
    top: 44%!important;
}
/**form replace fonticon**/



/**Efecto de botones**/
.elementor-button, .e-form__buttons .elementor-button{
  position: relative;
 overflow: hidden;
}
.elementor-button:before, .e-form__buttons .elementor-button:before {
  position: absolute;
  left: 50%;
  top: 50%;
    transform: translate(-50%,-50%) scale(0,0);
  content: "";
  background-color: transparent;
   background-image: linear-gradient(90deg, var(    --e-global-color-accent) 0%, var(--e-global-color-accent) 100%);
  border-radius: 50%;
  --width: 105%;
    width: var(--width);
    height: calc(100%* var(--width));
    aspect-ratio: 1 / 1;
  transition: all .5s;
}

.elementor-button:hover:before {
    transform: translate(-50%,-50%) scale(1,1);
}
.e-form__buttons .elementor-button:hover:before {
    transform: translate(-50%,-50%) scale(1,1);
}

span.elementor-button-text, span.elementor-button-icon, .e-form__buttons span{z-index: 10;}
.btn-2 .elementor-button:before {   background-image: linear-gradient(90deg, var(--e-global-color-accent) 0%, var(--e-global-color-57bdc37d) 100%);}
.elementor-button:focus, .elementor-button:focus .elementor-button-icon svg{
    color:var( --e-global-color-accent )!important;
        fill:var(--e-global-color-accent)!important;
}
span.elementor-button-icon {
    font-size: 20px;
    margin-bottom:-3px;
}
.elementor-button-content-wrapper {
    align-items: center;
}
/* Seleccion color */
::-moz-selection { 
  color: var(--e-global-color-f07d892);
  background: var( --e-global-color-accent );
}

::selection {
  color: var( --e-global-color-f07d892 );
  background: var( --e-global-color-accent );
}
/* Seleccion color */


.elementor-motion-effects-element {
    transition-property: all!important;
    transition-duration: 2.1s!important;
    transition-timing-function: cubic-bezier(.165,.84,.44,1)!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Bolt';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/11/Nunito-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Nunito Bolt';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/11/Nunito-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Nunito Bolt';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/11/Nunito-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Nunito Bolt';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/11/Nunito-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Nunito Bolt';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/11/Nunito-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Nunito Bolt';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://aldanaceliacos.com.ar/wp-content/uploads/2024/11/Nunito-ExtraBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */