.elementor-22 .elementor-element.elementor-element-b789465{--display:flex;--min-height:700px;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.22;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-b789465:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b789465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aipolaventura.kpr.es/wp-content/uploads/2026/01/ofertas-descenso-rio-sella-en-canoa-aipol-aventura-asturias.jpg");}.elementor-22 .elementor-element.elementor-element-b789465::before, .elementor-22 .elementor-element.elementor-element-b789465 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b789465 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b789465 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b789465 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b789465 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02020285;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fadbe42{text-align:center;}.elementor-22 .elementor-element.elementor-element-fadbe42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:600;line-height:78px;text-shadow:0px 0px 9px rgba(255, 255, 255, 0.63);color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0f2a17c{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-45c246c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-bed9c06{--display:flex;}.elementor-22 .elementor-element.elementor-element-6e67936.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5fba5df{text-align:center;}.elementor-22 .elementor-element.elementor-element-5fba5df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-3a4d41e{--display:flex;}.elementor-22 .elementor-element.elementor-element-7ee85e3.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b2d0903{text-align:center;}.elementor-22 .elementor-element.elementor-element-b2d0903 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-ce8b2b5{--display:flex;}.elementor-22 .elementor-element.elementor-element-597609d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5bb0e18{text-align:center;}.elementor-22 .elementor-element.elementor-element-5bb0e18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-733863a{--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:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-b31db2c{background-color:#FF6F00;padding:16px 0px 20px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-b31db2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a6e03ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-8fccb07{--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;}.elementor-22 .elementor-element.elementor-element-45894c0 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:36px 36px 36px 36px;}.elementor-22 .elementor-element.elementor-element-45894c0{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-047d914{--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;}.elementor-22 .elementor-element.elementor-element-e5b8a04 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:36px 36px 36px 36px;}.elementor-22 .elementor-element.elementor-element-e5b8a04{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-b51a1d2{--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:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:41px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b51a1d2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b51a1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-22 .elementor-element.elementor-element-40a4af5{text-align:center;}.elementor-22 .elementor-element.elementor-element-40a4af5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-cfa00e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-cfa00e0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cfa00e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-22 .elementor-element.elementor-element-622f328{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5416582{background-color:#FF6F00;padding:5px 0px 5px 0px;}.elementor-22 .elementor-element.elementor-element-5416582 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-7e6982a{text-align:center;}.elementor-22 .elementor-element.elementor-element-7e6982a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-08ebd50{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-74fdbe1{text-align:center;}.elementor-22 .elementor-element.elementor-element-74fdbe1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-02842f2 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-02842f2{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2ef7a4b{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-9fd9fab{text-align:center;}.elementor-22 .elementor-element.elementor-element-9fd9fab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-038fa08{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-a851af6{text-align:center;}.elementor-22 .elementor-element.elementor-element-a851af6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-6a9f1f9 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-6a9f1f9{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-07e54d0{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d20c7e2{text-align:center;}.elementor-22 .elementor-element.elementor-element-d20c7e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-0c72c73{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-97dca8b{text-align:center;}.elementor-22 .elementor-element.elementor-element-97dca8b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-4ce3617 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-4ce3617{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-f4d1a71{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-922a10d{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2635f83{text-align:center;}.elementor-22 .elementor-element.elementor-element-2635f83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-25d13aa{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-1df693b{text-align:center;}.elementor-22 .elementor-element.elementor-element-1df693b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-a1313ea .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-a1313ea{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-8061617{--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:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ddfebcf{text-align:center;}.elementor-22 .elementor-element.elementor-element-ddfebcf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-a501186{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6c748fe{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3ba0bce{background-color:#FF6F00;padding:5px 0px 5px 0px;}.elementor-22 .elementor-element.elementor-element-3ba0bce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-e964729{text-align:center;}.elementor-22 .elementor-element.elementor-element-e964729 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-d26b44c{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-64e2b51{text-align:center;}.elementor-22 .elementor-element.elementor-element-64e2b51 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-a335fde .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-06195b7{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7f23566{text-align:center;}.elementor-22 .elementor-element.elementor-element-7f23566 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-ed79d67{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-bbeba59{text-align:center;}.elementor-22 .elementor-element.elementor-element-bbeba59 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-572526e .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-a8a22be{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-50d306c{text-align:center;}.elementor-22 .elementor-element.elementor-element-50d306c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-f48b798{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-05a1d53{text-align:center;}.elementor-22 .elementor-element.elementor-element-05a1d53 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-b78ec4a .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-8699719{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5b6ef25{text-align:center;}.elementor-22 .elementor-element.elementor-element-5b6ef25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-2652399{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-a87f5cb{text-align:center;}.elementor-22 .elementor-element.elementor-element-a87f5cb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-eef1899 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-f97758b{--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:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-50a2462{text-align:center;}.elementor-22 .elementor-element.elementor-element-50a2462 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-dffe569{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-8207f78{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-29b506f{background-color:#FF6F00;padding:5px 0px 5px 0px;}.elementor-22 .elementor-element.elementor-element-29b506f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-b00f408{text-align:center;}.elementor-22 .elementor-element.elementor-element-b00f408 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-a5ea0e2{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-e9f9bc9{text-align:center;}.elementor-22 .elementor-element.elementor-element-e9f9bc9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-5b3b4bf .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-a121466{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-656585d{text-align:center;}.elementor-22 .elementor-element.elementor-element-656585d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-61f9c5d{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-c93c1f6{text-align:center;}.elementor-22 .elementor-element.elementor-element-c93c1f6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-d538622 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-9c93dca{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-deb9eb9{text-align:center;}.elementor-22 .elementor-element.elementor-element-deb9eb9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-ac82996{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-bc25f86{text-align:center;}.elementor-22 .elementor-element.elementor-element-bc25f86 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-3ff504a .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-bbb0909{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:39px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4084c5c{text-align:center;}.elementor-22 .elementor-element.elementor-element-4084c5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-2b032de{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-8dc69a3{text-align:center;}.elementor-22 .elementor-element.elementor-element-8dc69a3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:#2B2B2B;}.elementor-22 .elementor-element.elementor-element-f81938c .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-8ae9fb5{--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;}.elementor-22 .elementor-element.elementor-element-75dc3ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-75dc3ff:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-75dc3ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02B8D9;}.elementor-22 .elementor-element.elementor-element-ae660d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-61f8f07{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2b30dd3{--display:flex;}.elementor-22 .elementor-element.elementor-element-e35ea60 .elementor-button{background-color:#FF6F00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:18px 18px 18px 18px;padding:14px 40px 14px 40px;}.elementor-22 .elementor-element.elementor-element-e35ea60{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-b789465{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-45c246c{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-bed9c06{--width:33%;}.elementor-22 .elementor-element.elementor-element-3a4d41e{--width:33%;}.elementor-22 .elementor-element.elementor-element-ce8b2b5{--width:33%;}.elementor-22 .elementor-element.elementor-element-8fccb07{--width:50%;}.elementor-22 .elementor-element.elementor-element-047d914{--width:50%;}.elementor-22 .elementor-element.elementor-element-b51a1d2{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-cfa00e0{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-622f328{--width:33%;}.elementor-22 .elementor-element.elementor-element-2ef7a4b{--width:33%;}.elementor-22 .elementor-element.elementor-element-07e54d0{--width:33%;}.elementor-22 .elementor-element.elementor-element-f4d1a71{--width:33%;}.elementor-22 .elementor-element.elementor-element-8061617{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-a501186{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-6c748fe{--width:33%;}.elementor-22 .elementor-element.elementor-element-06195b7{--width:33%;}.elementor-22 .elementor-element.elementor-element-a8a22be{--width:33%;}.elementor-22 .elementor-element.elementor-element-8699719{--width:33%;}.elementor-22 .elementor-element.elementor-element-f97758b{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-dffe569{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-8207f78{--width:33%;}.elementor-22 .elementor-element.elementor-element-a121466{--width:33%;}.elementor-22 .elementor-element.elementor-element-9c93dca{--width:33%;}.elementor-22 .elementor-element.elementor-element-bbb0909{--width:33%;}.elementor-22 .elementor-element.elementor-element-8ae9fb5{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-75dc3ff{--content-width:1450px;}.elementor-22 .elementor-element.elementor-element-ae660d3{--width:65%;}.elementor-22 .elementor-element.elementor-element-2b30dd3{--width:35%;}}/* Start custom CSS for heading, class: .elementor-element-5416582 */.elementor-22 .elementor-element.elementor-element-5416582 {
    /* Esto la saca del flujo normal y permite moverla libremente */
    position: absolute;

    /* Ajusta la posición vertical */
    top: 30px;

    /* Ajusta la posición horizontal. Debe ser negativo para ir a la izquierda */
    left: -50px;

    /* La rotación diagonal */
    transform: rotate(-40deg);

    /* IMPORTANTE: Dale un ancho fijo largo para que cruce toda la esquina */
    width: 200px;

    /* Centra el texto dentro de la franja amarilla */
    text-align: center;

    /* Asegura que quede por encima de la imagen */
    z-index: 10;

    /* Sombra opcional para darle profundidad */
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ba0bce */.elementor-22 .elementor-element.elementor-element-3ba0bce {
    /* Esto la saca del flujo normal y permite moverla libremente */
    position: absolute;

    /* Ajusta la posición vertical */
    top: 30px;

    /* Ajusta la posición horizontal. Debe ser negativo para ir a la izquierda */
    left: -50px;

    /* La rotación diagonal */
    transform: rotate(-40deg);

    /* IMPORTANTE: Dale un ancho fijo largo para que cruce toda la esquina */
    width: 200px;

    /* Centra el texto dentro de la franja amarilla */
    text-align: center;

    /* Asegura que quede por encima de la imagen */
    z-index: 10;

    /* Sombra opcional para darle profundidad */
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29b506f */.elementor-22 .elementor-element.elementor-element-29b506f {
    /* Esto la saca del flujo normal y permite moverla libremente */
    position: absolute;

    /* Ajusta la posición vertical */
    top: 30px;

    /* Ajusta la posición horizontal. Debe ser negativo para ir a la izquierda */
    left: -50px;

    /* La rotación diagonal */
    transform: rotate(-40deg);

    /* IMPORTANTE: Dale un ancho fijo largo para que cruce toda la esquina */
    width: 200px;

    /* Centra el texto dentro de la franja amarilla */
    text-align: center;

    /* Asegura que quede por encima de la imagen */
    z-index: 10;

    /* Sombra opcional para darle profundidad */
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}/* End custom CSS */