.elementor-1030 .elementor-element.elementor-element-7be1a62{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-7be1a62:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-7be1a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-1030 .elementor-element.elementor-element-7be1a62::before, .elementor-1030 .elementor-element.elementor-element-7be1a62 > .elementor-background-video-container::before, .elementor-1030 .elementor-element.elementor-element-7be1a62 > .e-con-inner > .elementor-background-video-container::before, .elementor-1030 .elementor-element.elementor-element-7be1a62 > .elementor-background-slideshow::before, .elementor-1030 .elementor-element.elementor-element-7be1a62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1030 .elementor-element.elementor-element-7be1a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1030 .elementor-element.elementor-element-e8fc76d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-e8fc76d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-e8fc76d .elementor-heading-title{font-size:4em;letter-spacing:0.055em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-1bb0b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 45% 0% 0%;}.elementor-1030 .elementor-element.elementor-element-1bb0b14{font-size:18px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-289823f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-289823f:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-289823f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-d6897c7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-size:20px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1030 .elementor-element.elementor-element-d4cd833{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-068b641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-068b641:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-068b641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1030 .elementor-element.elementor-element-068b641:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-068b641.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-912f7e1 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-61a8efa{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-61a8efa p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-fdef5bb .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-fdef5bb .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-fdef5bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-fdef5bb .elementor-button{border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-c86338f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-c86338f:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-c86338f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16255C;}.elementor-1030 .elementor-element.elementor-element-c86338f:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-c86338f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-df5b3bf .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-9c4c6a6{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-9c4c6a6 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-c1609e1 .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-c1609e1 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-c1609e1 .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-c1609e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6629517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-6629517:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-6629517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D7C96;}.elementor-1030 .elementor-element.elementor-element-6629517:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-6629517.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-d1dcec5 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-26749b5{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-26749b5 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-f7100c9 .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-f7100c9 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-f7100c9 .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-f7100c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-351620f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-351620f:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-351620f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1030 .elementor-element.elementor-element-351620f:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-351620f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-843471b .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-d0aa0dd{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-d0aa0dd p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-6c24e4f .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6c24e4f .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-6c24e4f .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-6c24e4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-862eebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-862eebb:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-862eebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#97446E;}.elementor-1030 .elementor-element.elementor-element-862eebb:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-862eebb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-99fe579 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-fa76caa{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-fa76caa p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-8e2806e .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-8e2806e .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-8e2806e .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-8e2806e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-35cbee6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-35cbee6:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-35cbee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A40056;}.elementor-1030 .elementor-element.elementor-element-35cbee6:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-35cbee6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-1aa27d8 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-2eff09e{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-2eff09e p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-cfb45e6 .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-cfb45e6 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-cfb45e6 .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-cfb45e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-8e84d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-8e84d05:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-8e84d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7BF2F;}.elementor-1030 .elementor-element.elementor-element-8e84d05:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-8e84d05.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-6ebdae5 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-b88bf0d{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-b88bf0d p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-9d3cded .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-9d3cded .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-9d3cded .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-9d3cded > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-3076a2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-3076a2c:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-3076a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38BBC0;}.elementor-1030 .elementor-element.elementor-element-3076a2c:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-3076a2c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-2d555b3 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-9bf6eb7{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-9bf6eb7 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-8c38434 .elementor-button{background-color:#02010100;border-style:none;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-8c38434 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-8c38434 .elementor-button:focus{background-color:#02010100;}.elementor-1030 .elementor-element.elementor-element-8c38434 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-5eed418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-5eed418:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-5eed418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-53cb373{--e-image-carousel-slides-to-show:2;}.elementor-1030 .elementor-element.elementor-element-53cb373 > .elementor-widget-container{margin:0px 0px -130px 0px;}.elementor-1030 .elementor-element.elementor-element-373f298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-373f298:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-373f298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-1030 .elementor-element.elementor-element-f067253 .elementor-icon-box-wrapper{text-align:start;}.elementor-1030 .elementor-element.elementor-element-f067253 .elementor-icon-box-title{margin-block-end:0px;color:#D12827;}.elementor-1030 .elementor-element.elementor-element-f067253 .elementor-icon-box-title, .elementor-1030 .elementor-element.elementor-element-f067253 .elementor-icon-box-title a{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-1030 .elementor-element.elementor-element-f7d801d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-f7d801d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-f7d801d .elementor-heading-title{font-size:2.8em;letter-spacing:0.055em;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-5d71fb7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-ecfb8c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-ecfb8c1:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-ecfb8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-ecfb8c1:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-ecfb8c1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-8cc08a8 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-a5a78cf{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor3 );}.elementor-1030 .elementor-element.elementor-element-a5a78cf p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-efa5acf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-efa5acf:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-efa5acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-efa5acf:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-efa5acf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-d528adf .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-5e391a4{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor3 );}.elementor-1030 .elementor-element.elementor-element-5e391a4 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-bbb569c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-bbb569c:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-bbb569c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-bbb569c:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-bbb569c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-445bf07 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-91cfcc7{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor3 );}.elementor-1030 .elementor-element.elementor-element-91cfcc7 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-44d4cae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-44d4cae:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-44d4cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-44d4cae:hover{box-shadow:8px 10px 0px 0px #4A2141;}.elementor-1030 .elementor-element.elementor-element-44d4cae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-5bc6a74 .elementor-heading-title{font-size:22px;font-weight:900;line-height:1.15em;letter-spacing:-0.3px;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-a767b42{font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-astglobalcolor3 );}.elementor-1030 .elementor-element.elementor-element-a767b42 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-57b5df0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 8px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:8px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1030 .elementor-element.elementor-element-54502b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-54502b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-54502b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:700;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-d72f1a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.24;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1030 .elementor-element.elementor-element-d72f1a5:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-d72f1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E9EE;}.elementor-1030 .elementor-element.elementor-element-d72f1a5::before, .elementor-1030 .elementor-element.elementor-element-d72f1a5 > .elementor-background-video-container::before, .elementor-1030 .elementor-element.elementor-element-d72f1a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1030 .elementor-element.elementor-element-d72f1a5 > .elementor-background-slideshow::before, .elementor-1030 .elementor-element.elementor-element-d72f1a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1030 .elementor-element.elementor-element-d72f1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1030 .elementor-element.elementor-element-8fdb367{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-8edfcbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-8edfcbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-8edfcbb .elementor-heading-title{font-size:2.8em;letter-spacing:0.055em;color:#4A2141;}.elementor-1030 .elementor-element.elementor-element-e63b140{font-size:18px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1030 .elementor-element.elementor-element-369320b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-501ea22 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-style:none;}.elementor-1030 .elementor-element.elementor-element-501ea22 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-501ea22 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1030 .elementor-element.elementor-element-501ea22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-501ea22 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-501ea22 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1030 .elementor-element.elementor-element-7be1a62{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-1030 .elementor-element.elementor-element-e8fc76d .elementor-heading-title{font-size:3em;}.elementor-1030 .elementor-element.elementor-element-1bb0b14 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-1030 .elementor-element.elementor-element-289823f{--padding-top:74px;--padding-bottom:74px;--padding-left:25px;--padding-right:25px;}.elementor-1030 .elementor-element.elementor-element-d6897c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1030 .elementor-element.elementor-element-d4cd833{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1030 .elementor-element.elementor-element-912f7e1 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-df5b3bf .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-d1dcec5 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-843471b .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-99fe579 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-1aa27d8 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-6ebdae5 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-2d555b3 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-53cb373 > .elementor-widget-container{margin:0px 0px -65px 0px;}.elementor-1030 .elementor-element.elementor-element-373f298{--padding-top:74px;--padding-bottom:74px;--padding-left:25px;--padding-right:25px;}.elementor-1030 .elementor-element.elementor-element-f7d801d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1030 .elementor-element.elementor-element-f7d801d .elementor-heading-title{font-size:2em;}.elementor-1030 .elementor-element.elementor-element-5d71fb7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1030 .elementor-element.elementor-element-8cc08a8 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-d528adf .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-445bf07 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-5bc6a74 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-54502b5 .elementor-heading-title{font-size:1.5em;}.elementor-1030 .elementor-element.elementor-element-d72f1a5{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1030 .elementor-element.elementor-element-8edfcbb .elementor-heading-title{font-size:2em;}.elementor-1030 .elementor-element.elementor-element-e63b140{font-size:16px;}.elementor-1030 .elementor-element.elementor-element-501ea22 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-1030 .elementor-element.elementor-element-7be1a62{--content-width:1200px;}.elementor-1030 .elementor-element.elementor-element-289823f{--content-width:1200px;}.elementor-1030 .elementor-element.elementor-element-373f298{--content-width:1200px;}.elementor-1030 .elementor-element.elementor-element-d72f1a5{--content-width:1200px;}.elementor-1030 .elementor-element.elementor-element-8fdb367{--width:65%;}.elementor-1030 .elementor-element.elementor-element-369320b{--width:20%;}}@media(max-width:767px){.elementor-1030 .elementor-element.elementor-element-7be1a62{--min-height:1vh;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1030 .elementor-element.elementor-element-e8fc76d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1030 .elementor-element.elementor-element-e8fc76d .elementor-heading-title{font-size:2.2em;}.elementor-1030 .elementor-element.elementor-element-1bb0b14 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1030 .elementor-element.elementor-element-1bb0b14 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-289823f{--padding-top:74px;--padding-bottom:74px;--padding-left:25px;--padding-right:25px;}.elementor-1030 .elementor-element.elementor-element-d6897c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1030 .elementor-element.elementor-element-d4cd833{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1030 .elementor-element.elementor-element-912f7e1 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-df5b3bf .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-d1dcec5 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-843471b .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-99fe579 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-1aa27d8 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-6ebdae5 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-2d555b3 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-53cb373 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-1030 .elementor-element.elementor-element-373f298{--padding-top:74px;--padding-bottom:74px;--padding-left:25px;--padding-right:25px;}.elementor-1030 .elementor-element.elementor-element-f7d801d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1030 .elementor-element.elementor-element-f7d801d .elementor-heading-title{font-size:2em;}.elementor-1030 .elementor-element.elementor-element-5d71fb7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1030 .elementor-element.elementor-element-8cc08a8 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-d528adf .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-445bf07 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-5bc6a74 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-54502b5 .elementor-heading-title{font-size:1.2em;}.elementor-1030 .elementor-element.elementor-element-d72f1a5{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1030 .elementor-element.elementor-element-8fdb367{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-8edfcbb .elementor-heading-title{font-size:2em;}.elementor-1030 .elementor-element.elementor-element-e63b140{font-size:16px;}.elementor-1030 .elementor-element.elementor-element-369320b{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-501ea22 > .elementor-widget-container{margin:12px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-53cb373 *//* El carrusel queda quieto; el movimiento lo lleva una animación CSS,
   que no tiene fin de transición ni reposicionado y por tanto no se para. */
.ll-stave-carousel .swiper-wrapper{
  animation: ll-stave-scroll 45s linear infinite;
  transition: none !important;
  will-change: transform;
}
.ll-stave-carousel .swiper-slide img{
  width: 100%;
  height: auto;
  display: block;
}
@media (prefers-reduced-motion: reduce){
  .ll-stave-carousel .swiper-wrapper{ animation: none; }
}/* End custom CSS */