.elementor-kit-72{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#B72A23;--e-global-color-text:#282526;--e-global-color-accent:#C5A366;--e-global-color-befa979:#3C2824;--e-global-color-ac2f37d:#FFFFFF;--e-global-color-defb7a1:#000000;--e-global-color-2dc0a80:#FFFFFF00;--e-global-color-82e5935:#F2EFE5;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:2em;--e-global-typography-text-letter-spacing:0.6px;--e-global-typography-accent-font-family:"Helvetica";--e-global-typography-accent-font-weight:400;--e-global-typography-eabcb0a-font-family:"the-seasons";--e-global-typography-eabcb0a-font-size:52px;--e-global-typography-eabcb0a-font-weight:400;--e-global-typography-eabcb0a-line-height:1.3em;--e-global-typography-eabcb0a-letter-spacing:0.6px;--e-global-typography-72d3cdb-font-family:"the-seasons";--e-global-typography-72d3cdb-font-size:40px;--e-global-typography-72d3cdb-font-weight:400;--e-global-typography-72d3cdb-text-transform:uppercase;--e-global-typography-72d3cdb-line-height:1.3em;--e-global-typography-72d3cdb-letter-spacing:0.6px;--e-global-typography-2fdb195-font-family:"the-seasons";--e-global-typography-2fdb195-font-size:25px;--e-global-typography-2fdb195-font-weight:400;--e-global-typography-2fdb195-line-height:1.3em;--e-global-typography-2fdb195-letter-spacing:0.6px;--e-global-typography-4bb254e-font-family:"the-seasons";--e-global-typography-4bb254e-font-size:22px;--e-global-typography-4bb254e-font-weight:400;--e-global-typography-4bb254e-line-height:1.5em;--e-global-typography-4bb254e-letter-spacing:0.6px;--e-global-typography-5a235c1-font-family:"Helvetica";--e-global-typography-5a235c1-font-size:16px;--e-global-typography-5a235c1-font-weight:400;--e-global-typography-5a235c1-text-transform:uppercase;--e-global-typography-5a235c1-line-height:1em;--e-global-typography-5a235c1-letter-spacing:-0.2px;--e-global-typography-938fac5-font-family:"the-seasons";--e-global-typography-938fac5-font-size:clamp(30px, 2.083vw, 40px);--e-global-typography-938fac5-font-weight:400;--e-global-typography-938fac5-line-height:1.3em;--e-global-typography-938fac5-letter-spacing:0.6px;--e-global-typography-da3eb79-font-family:"Helvetica";--e-global-typography-da3eb79-font-size:18px;--e-global-typography-da3eb79-letter-spacing:1px;--e-global-typography-36899af-font-family:"the-seasons";--e-global-typography-36899af-font-size:clamp(40px, 3.446vw, 65px);--e-global-typography-36899af-line-height:1.3em;background-color:var( --e-global-color-ac2f37d );font-family:"Arial", Sans-serif;}.elementor-kit-72 e-page-transition{background-color:#FFBC7D;}.elementor-kit-72 h1{font-family:"Arial", Sans-serif;}.elementor-kit-72 h2{font-family:"Arial", Sans-serif;}.elementor-kit-72 h3{font-family:"Arial", Sans-serif;}.elementor-kit-72 h4{font-family:"Arial", Sans-serif;}.elementor-kit-72 h5{font-family:"Arial", Sans-serif;}.elementor-kit-72 button,.elementor-kit-72 input[type="button"],.elementor-kit-72 input[type="submit"],.elementor-kit-72 .elementor-button{border-radius:40px 40px 40px 40px;padding:5px 8px 5px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:30px;}.elementor-element{--widgets-spacing:30px 30px;--widgets-spacing-row:30px;--widgets-spacing-column:30px;}{}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:1024px){.elementor-kit-72{--e-global-typography-4bb254e-font-size:22px;--e-global-typography-36899af-font-size:7vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-72{--e-global-typography-eabcb0a-font-size:35px;--e-global-typography-72d3cdb-font-size:30px;--e-global-typography-2fdb195-font-size:25px;--e-global-typography-36899af-font-size:8vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p:last-child {
    margin-bottom: 0px!important;
}

.elementor-icon-wrapper {
    line-height: 0;
}

html, body {
    overflow-x: hidden;
}

.boton-flecha .elementor-button-icon {
    font-size: 28px;
}

.boton-flecha .elementor-button-icon svg {
    fill: #C5A366!important;
}

.boton-flecha .elementor-button-wrapper .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.boton-flecha .elementor-button-wrapper .elementor-button-content-wrapper{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.boton-flecha .elementor-button-wrapper .elementor-button-icon{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
}

.boton-flecha .elementor-button-wrapper .elementor-button-text{
  line-height: 1 !important;
}


.icono-plus{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:24px;
    height:24px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:28px;
    font-weight:300;
    line-height:1;
    color:currentColor;
}/* End custom CSS */