.elementor-8979 .elementor-element.elementor-element-6d95a14{--display:flex;--min-height:100vh;--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;--align-items:center;--gap:6% 6%;--row-gap:6%;--column-gap:6%;--flex-wrap:nowrap;--overlay-opacity:0.6;--padding-top:15%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6d95a14:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6d95a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0071BC;background-image:url("https://extremaduracuriosa.com/wp-content/uploads/2026/10/Textura-de-sellos-de-viaje-extremenos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8979 .elementor-element.elementor-element-6d95a14::before, .elementor-8979 .elementor-element.elementor-element-6d95a14 > .elementor-background-video-container::before, .elementor-8979 .elementor-element.elementor-element-6d95a14 > .e-con-inner > .elementor-background-video-container::before, .elementor-8979 .elementor-element.elementor-element-6d95a14 > .elementor-background-slideshow::before, .elementor-8979 .elementor-element.elementor-element-6d95a14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8979 .elementor-element.elementor-element-6d95a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ce4f75d );--background-overlay:'';}.elementor-8979 .elementor-element.elementor-element-590fe67{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f8689b2 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-f505655 );color:var( --e-global-color-f505655 );border-radius:5px 5px 5px 5px;padding:5px 10px 5px 10px;}.elementor-8979 .elementor-element.elementor-element-f8689b2 > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.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-8979 .elementor-element.elementor-element-da2282a .elementor-heading-title{font-family:var( --e-global-typography-6318eef-font-family ), Sans-serif;font-size:var( --e-global-typography-6318eef-font-size );font-weight:var( --e-global-typography-6318eef-font-weight );text-transform:var( --e-global-typography-6318eef-text-transform );line-height:var( --e-global-typography-6318eef-line-height );letter-spacing:var( --e-global-typography-6318eef-letter-spacing );color:#FFFFFF;}.elementor-widget-text-editor{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 );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-8979 .elementor-element.elementor-element-bcecc0b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-710fab4-font-family ), Sans-serif;font-size:var( --e-global-typography-710fab4-font-size );font-weight:var( --e-global-typography-710fab4-font-weight );line-height:var( --e-global-typography-710fab4-line-height );letter-spacing:var( --e-global-typography-710fab4-letter-spacing );color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button{background-color:var( --e-global-color-3c78b6f );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-ce4f75d );color:var( --e-global-color-ce4f75d );border-radius:7px 7px 7px 7px;}.elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce4f75d );border-color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button:focus svg{fill:var( --e-global-color-ce4f75d );}.elementor-8979 .elementor-element.elementor-element-0a2300d{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-b5efefc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-8979 .elementor-element.elementor-element-b5efefc .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-679727c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );color:#383838;}.elementor-8979 .elementor-element.elementor-element-1bf0c49{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-3339961{--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:4% 4%;--row-gap:4%;--column-gap:4%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-a868794{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8979 .elementor-element.elementor-element-a868794:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-a868794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-4e480ca{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-1826e22{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8979 .elementor-element.elementor-element-1826e22:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-1826e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-9061d78{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-c77ca30{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8979 .elementor-element.elementor-element-c77ca30:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-c77ca30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba42224 );}.elementor-8979 .elementor-element.elementor-element-b4ac1e9{text-align:center;}.elementor-8979 .elementor-element.elementor-element-b4ac1e9 .elementor-heading-title{font-family:var( --e-global-typography-h3t2027-font-family ), Sans-serif;font-size:var( --e-global-typography-h3t2027-font-size );font-weight:var( --e-global-typography-h3t2027-font-weight );line-height:var( --e-global-typography-h3t2027-line-height );letter-spacing:var( --e-global-typography-h3t2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-ada03e8{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-3b850b6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-8979 .elementor-element.elementor-element-3b850b6 .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-d038a3f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );color:#383838;}.elementor-8979 .elementor-element.elementor-element-3e73c94{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-73341a0{--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:4% 4%;--row-gap:4%;--column-gap:4%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-96432ab{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8979 .elementor-element.elementor-element-96432ab:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-96432ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F95353;}.elementor-8979 .elementor-element.elementor-element-cb49600{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-563bef3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8979 .elementor-element.elementor-element-563bef3:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-563bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1D66F;}.elementor-8979 .elementor-element.elementor-element-57b385e{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );color:#1A1A1A;}.elementor-8979 .elementor-element.elementor-element-2ca8eac{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8979 .elementor-element.elementor-element-2ca8eac:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-2ca8eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba42224 );}.elementor-8979 .elementor-element.elementor-element-c9a60cc{text-align:center;}.elementor-8979 .elementor-element.elementor-element-c9a60cc .elementor-heading-title{font-family:var( --e-global-typography-h3t2027-font-family ), Sans-serif;font-size:var( --e-global-typography-h3t2027-font-size );font-weight:var( --e-global-typography-h3t2027-font-weight );line-height:var( --e-global-typography-h3t2027-line-height );letter-spacing:var( --e-global-typography-h3t2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-6c069ec{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6c069ec:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6c069ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8979 .elementor-element.elementor-element-fd6eefe{--display:flex;}.elementor-8979 .elementor-element.elementor-element-6f05267{text-align:center;}.elementor-8979 .elementor-element.elementor-element-6f05267 .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:var( --e-global-color-f505655 );}.elementor-8979 .elementor-element.elementor-element-acb7d5a{text-align:center;}.elementor-8979 .elementor-element.elementor-element-acb7d5a .elementor-heading-title{font-family:var( --e-global-typography-pdes2027-font-family ), Sans-serif;font-size:var( --e-global-typography-pdes2027-font-size );font-weight:var( --e-global-typography-pdes2027-font-weight );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-8e409e6{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-b9f689f{--display:flex;--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8979 .elementor-element.elementor-element-b9f689f:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-b9f689f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F1;}.elementor-widget-image .widget-image-caption{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 );}.elementor-8979 .elementor-element.elementor-element-5559d06 img{width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-8979 .elementor-element.elementor-element-09f2cd1{text-align:center;}.elementor-8979 .elementor-element.elementor-element-09f2cd1 .elementor-heading-title{font-family:var( --e-global-typography-6a9d343-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9d343-font-size );font-weight:var( --e-global-typography-6a9d343-font-weight );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-3529a65{text-align:center;font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-6ef4dc8{--display:flex;--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8979 .elementor-element.elementor-element-6ef4dc8:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6ef4dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F1;}.elementor-8979 .elementor-element.elementor-element-7521529 img{width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-8979 .elementor-element.elementor-element-b203579{text-align:center;}.elementor-8979 .elementor-element.elementor-element-b203579 .elementor-heading-title{font-family:var( --e-global-typography-6a9d343-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9d343-font-size );font-weight:var( --e-global-typography-6a9d343-font-weight );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-4ad8794{text-align:center;font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-d72c13a{--display:flex;--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-8979 .elementor-element.elementor-element-d72c13a:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-d72c13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F1;}.elementor-8979 .elementor-element.elementor-element-d88af75 img{width:100%;height:220px;object-fit:cover;object-position:bottom center;border-radius:16px 16px 16px 16px;}.elementor-8979 .elementor-element.elementor-element-ac366c5{text-align:center;}.elementor-8979 .elementor-element.elementor-element-ac366c5 .elementor-heading-title{font-family:var( --e-global-typography-6a9d343-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9d343-font-size );font-weight:var( --e-global-typography-6a9d343-font-weight );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-cfd6731{text-align:center;font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button{background-color:var( --e-global-color-3c78b6f );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-ce4f75d );color:var( --e-global-color-ce4f75d );border-radius:7px 7px 7px 7px;}.elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce4f75d );border-color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button:focus svg{fill:var( --e-global-color-ce4f75d );}.elementor-8979 .elementor-element.elementor-element-c091d1e{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-1933feb{--display:flex;}.elementor-8979 .elementor-element.elementor-element-66abe19{text-align:center;}.elementor-8979 .elementor-element.elementor-element-66abe19 .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-a1cc1ef{text-align:center;}.elementor-8979 .elementor-element.elementor-element-a1cc1ef .elementor-heading-title{font-family:var( --e-global-typography-adcdf93-font-family ), Sans-serif;font-size:var( --e-global-typography-adcdf93-font-size );font-weight:var( --e-global-typography-adcdf93-font-weight );line-height:var( --e-global-typography-adcdf93-line-height );letter-spacing:var( --e-global-typography-adcdf93-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-f19b18f{text-align:center;font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-027dd2c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-ca6e65b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-ca6e65b:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-ca6e65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-c9d9ef4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-271f668{text-align:center;}.elementor-8979 .elementor-element.elementor-element-271f668 .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-b119624{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-17998f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-17998f5:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-17998f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-487b5e6{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-07e02ab{text-align:center;}.elementor-8979 .elementor-element.elementor-element-07e02ab .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-32c8edf{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-a586013{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-a586013:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-a586013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-a27bd3d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-398b61c{text-align:center;}.elementor-8979 .elementor-element.elementor-element-398b61c .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-d65e0eb{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-622b123{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-622b123:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-622b123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-18038b8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-b47dd55{text-align:center;}.elementor-8979 .elementor-element.elementor-element-b47dd55 .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-28c972f{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-5230709{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-5230709:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-5230709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-c731af8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-c067f0e{text-align:center;}.elementor-8979 .elementor-element.elementor-element-c067f0e .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-1abaa6c{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-3c14971{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-3c14971:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-3c14971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-42611a5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-63c045d{text-align:center;}.elementor-8979 .elementor-element.elementor-element-63c045d .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-7cb06d2{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-abaf84a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-abaf84a:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-abaf84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-890fb11{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-1c1b44c{text-align:center;}.elementor-8979 .elementor-element.elementor-element-1c1b44c .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-0a5dd7a{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-d6fd991{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-d6fd991:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-d6fd991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-d422a00{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-b7a4937{text-align:center;}.elementor-8979 .elementor-element.elementor-element-b7a4937 .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-4ad464d{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-9aa48d4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-8979 .elementor-element.elementor-element-9aa48d4 .elementor-heading-title{font-family:var( --e-global-typography-pdes2027-font-family ), Sans-serif;font-size:var( --e-global-typography-pdes2027-font-size );font-weight:var( --e-global-typography-pdes2027-font-weight );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button{background-color:var( --e-global-color-3c78b6f );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-ce4f75d );color:var( --e-global-color-ce4f75d );border-radius:7px 7px 7px 7px;}.elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce4f75d );border-color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button:focus svg{fill:var( --e-global-color-ce4f75d );}.elementor-8979 .elementor-element.elementor-element-42f1df8{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-9576942{--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:7% 7%;--row-gap:7%;--column-gap:7%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-5105d7a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:14px;--padding-bottom:50px;--padding-left:14px;--padding-right:14px;}.elementor-8979 .elementor-element.elementor-element-5105d7a:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-5105d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-1d429b5 img{height:360px;object-fit:cover;object-position:center center;}.elementor-8979 .elementor-element.elementor-element-4042e14{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-acc8396 .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-317c1c8{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-303f0cf .elementor-heading-title{font-family:var( --e-global-typography-pdes2027-font-family ), Sans-serif;font-size:var( --e-global-typography-pdes2027-font-size );font-weight:var( --e-global-typography-pdes2027-font-weight );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-23322f1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-9f9637f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-fa450a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-fa450a3:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-fa450a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-687473c{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8979 .elementor-element.elementor-element-eb53338{text-align:center;}.elementor-8979 .elementor-element.elementor-element-eb53338 .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:#DCDCDC;}.elementor-8979 .elementor-element.elementor-element-f6acce1{text-align:center;}.elementor-8979 .elementor-element.elementor-element-f6acce1 .elementor-heading-title{font-family:var( --e-global-typography-6a9d343-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9d343-font-size );font-weight:var( --e-global-typography-6a9d343-font-weight );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-55f147d{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-9f3c26d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-ac4dfe2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-ac4dfe2:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-ac4dfe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-82ef5a9{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8979 .elementor-element.elementor-element-e0a532d{text-align:center;}.elementor-8979 .elementor-element.elementor-element-e0a532d .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:#DCDCDC;}.elementor-8979 .elementor-element.elementor-element-6713c43{text-align:center;}.elementor-8979 .elementor-element.elementor-element-6713c43 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-c95a5be{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-ac84bf1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-12f7788{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-12f7788:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-12f7788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-0e38234{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8979 .elementor-element.elementor-element-0c1078b{text-align:center;}.elementor-8979 .elementor-element.elementor-element-0c1078b .elementor-heading-title{font-family:var( --e-global-typography-eyeb2027-font-family ), Sans-serif;font-size:var( --e-global-typography-eyeb2027-font-size );font-weight:var( --e-global-typography-eyeb2027-font-weight );text-transform:var( --e-global-typography-eyeb2027-text-transform );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );color:#DCDCDC;}.elementor-8979 .elementor-element.elementor-element-5e70258{text-align:center;}.elementor-8979 .elementor-element.elementor-element-5e70258 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-afec695{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );}.elementor-8979 .elementor-element.elementor-element-2f62e16{--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;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-2f62e16:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-2f62e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-8979 .elementor-element.elementor-element-b0eec40 .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-37fceb0{--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:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:nowrap;--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-8979 .elementor-element.elementor-element-1cd869f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-66803a4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-77af330{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );color:#E9E5E0;}.elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button{background-color:var( --e-global-color-47a8588 );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-f505655 );color:var( --e-global-color-f505655 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f505655 );border-radius:7px 7px 7px 7px;}.elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce4f75d );border-color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button:focus svg{fill:var( --e-global-color-ce4f75d );}.elementor-8979 .elementor-element.elementor-element-2f6794f{--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;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6615d69{--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;--flex-wrap:nowrap;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-6615d69:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6615d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-bfc5e91{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-74f6568 .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-7c08ae7{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-23bd0be{--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:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-23bd0be:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-23bd0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0071BC;}.elementor-8979 .elementor-element.elementor-element-86c7f55{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-2bc8a55{text-align:center;}.elementor-8979 .elementor-element.elementor-element-2bc8a55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:84px;font-weight:900;line-height:1em;letter-spacing:-3px;color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-d69f54c{text-align:center;font-family:var( --e-global-typography-98aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-98aeb38-font-size );font-weight:var( --e-global-typography-98aeb38-font-weight );color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button{background-color:var( --e-global-color-3c78b6f );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-ce4f75d );color:var( --e-global-color-ce4f75d );border-radius:7px 7px 7px 7px;}.elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce4f75d );border-color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button:focus svg{fill:var( --e-global-color-ce4f75d );}.elementor-8979 .elementor-element.elementor-element-fada09a{--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:7% 7%;--row-gap:7%;--column-gap:7%;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-fada09a:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-fada09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F4;}.elementor-8979 .elementor-element.elementor-element-458df07{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-2d8b8eb{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-94a7e49 .elementor-heading-title{font-family:var( --e-global-typography-67407f2-font-family ), Sans-serif;font-size:var( --e-global-typography-67407f2-font-size );font-weight:var( --e-global-typography-67407f2-font-weight );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-83e9219 .elementor-heading-title{font-family:var( --e-global-typography-pdes2027-font-family ), Sans-serif;font-size:var( --e-global-typography-pdes2027-font-size );font-weight:var( --e-global-typography-pdes2027-font-weight );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-3fafe20{font-family:var( --e-global-typography-parr2027-font-family ), Sans-serif;font-size:var( --e-global-typography-parr2027-font-size );font-weight:var( --e-global-typography-parr2027-font-weight );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button{background-color:var( --e-global-color-3c78b6f );font-family:var( --e-global-typography-ec19bfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec19bfc-font-size );font-weight:var( --e-global-typography-ec19bfc-font-weight );text-transform:var( --e-global-typography-ec19bfc-text-transform );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );fill:var( --e-global-color-ce4f75d );color:var( --e-global-color-ce4f75d );border-radius:7px 7px 7px 7px;}.elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce4f75d );border-color:var( --e-global-color-accent );}.elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button:focus svg{fill:var( --e-global-color-ce4f75d );}body.elementor-page-8979:not(.elementor-motion-effects-element-type-background), body.elementor-page-8979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c38ed80 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8979 .elementor-element.elementor-element-6d95a14{--min-height:75vh;--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-590fe67{--flex-wrap:nowrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f8689b2 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-da2282a .elementor-heading-title{font-size:var( --e-global-typography-6318eef-font-size );line-height:var( --e-global-typography-6318eef-line-height );letter-spacing:var( --e-global-typography-6318eef-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8979 .elementor-element.elementor-element-bcecc0b{font-size:var( --e-global-typography-710fab4-font-size );line-height:var( --e-global-typography-710fab4-line-height );letter-spacing:var( --e-global-typography-710fab4-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-0a2300d{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-b5efefc{text-align:center;}.elementor-8979 .elementor-element.elementor-element-b5efefc .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-679727c{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-1bf0c49{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-3339961{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-a868794{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-4e480ca{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-1826e22{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-9061d78{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-c77ca30{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b4ac1e9 .elementor-heading-title{font-size:var( --e-global-typography-h3t2027-font-size );line-height:var( --e-global-typography-h3t2027-line-height );letter-spacing:var( --e-global-typography-h3t2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-ada03e8{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-3b850b6{text-align:center;}.elementor-8979 .elementor-element.elementor-element-3b850b6 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-d038a3f{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-3e73c94{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-73341a0{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-96432ab{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-cb49600{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-563bef3{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-57b385e{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-2ca8eac{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c9a60cc .elementor-heading-title{font-size:var( --e-global-typography-h3t2027-font-size );line-height:var( --e-global-typography-h3t2027-line-height );letter-spacing:var( --e-global-typography-h3t2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-6c069ec{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6f05267 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-acb7d5a .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-8e409e6{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b9f689f{--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8979 .elementor-element.elementor-element-5559d06 img{object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-09f2cd1 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-3529a65{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-6ef4dc8{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-7521529 img{object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-b203579 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-4ad8794{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-d72c13a{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-d88af75 img{object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-ac366c5 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-cfd6731{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-c091d1e{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-66abe19 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-a1cc1ef .elementor-heading-title{font-size:var( --e-global-typography-adcdf93-font-size );line-height:var( --e-global-typography-adcdf93-line-height );letter-spacing:var( --e-global-typography-adcdf93-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f19b18f{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-027dd2c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-8979 .elementor-element.elementor-element-ca6e65b{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c9d9ef4{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-271f668 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-b119624{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-17998f5{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-487b5e6{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-07e02ab .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-32c8edf{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-a586013{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-a27bd3d{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-398b61c .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-d65e0eb{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-622b123{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-18038b8{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b47dd55 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-28c972f{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-5230709{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c731af8{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c067f0e .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-1abaa6c{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-3c14971{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-42611a5{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-63c045d .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-7cb06d2{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-abaf84a{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-890fb11{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-1c1b44c .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-0a5dd7a{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-d6fd991{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-d422a00{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b7a4937 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-4ad464d{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-9aa48d4 .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-42f1df8{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-9576942{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-5105d7a{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-1d429b5 img{height:360px;object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-4042e14{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-acc8396 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-317c1c8{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-303f0cf .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-23322f1{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-9f9637f{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-fa450a3{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-687473c{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-eb53338 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f6acce1 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-55f147d{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-9f3c26d{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-ac4dfe2{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-82ef5a9{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-e0a532d .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-6713c43 .elementor-heading-title{font-size:30px;}.elementor-8979 .elementor-element.elementor-element-c95a5be{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-ac84bf1{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-12f7788{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-0e38234{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-0c1078b .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-5e70258 .elementor-heading-title{font-size:30px;}.elementor-8979 .elementor-element.elementor-element-afec695{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-2f62e16{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-b0eec40 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-37fceb0{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-1cd869f{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-66803a4{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-77af330{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-2f6794f{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6615d69{--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;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-bfc5e91{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-74f6568 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-7c08ae7{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-23bd0be{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-86c7f55{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-d69f54c{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-fada09a{--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;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-458df07{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-2d8b8eb{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-94a7e49 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-83e9219 .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-3fafe20{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}}@media(max-width:767px){.elementor-8979 .elementor-element.elementor-element-6d95a14{--min-height:95vh;--flex-wrap:nowrap;--padding-top:35%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-8979 .elementor-element.elementor-element-590fe67{--flex-wrap:nowrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f8689b2 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-da2282a .elementor-heading-title{font-size:var( --e-global-typography-6318eef-font-size );line-height:var( --e-global-typography-6318eef-line-height );letter-spacing:var( --e-global-typography-6318eef-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8979 .elementor-element.elementor-element-bcecc0b{font-size:var( --e-global-typography-710fab4-font-size );line-height:var( --e-global-typography-710fab4-line-height );letter-spacing:var( --e-global-typography-710fab4-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-76aa958 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-0a2300d{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-b5efefc .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-679727c{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-1bf0c49{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-3339961{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-a868794{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-4e480ca{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-1826e22{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-9061d78{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-c77ca30{--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-b4ac1e9 .elementor-heading-title{font-size:var( --e-global-typography-h3t2027-font-size );line-height:var( --e-global-typography-h3t2027-line-height );letter-spacing:var( --e-global-typography-h3t2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-ada03e8{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-3b850b6 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-d038a3f{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-3e73c94{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-73341a0{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-96432ab{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-cb49600{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-563bef3{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-57b385e{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-2ca8eac{--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-8979 .elementor-element.elementor-element-c9a60cc .elementor-heading-title{font-size:var( --e-global-typography-h3t2027-font-size );line-height:var( --e-global-typography-h3t2027-line-height );letter-spacing:var( --e-global-typography-h3t2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-6c069ec{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6f05267 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-acb7d5a .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-8e409e6{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b9f689f{--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8979 .elementor-element.elementor-element-5559d06 img{object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-09f2cd1 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-3529a65{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-6ef4dc8{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-7521529 img{object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-b203579 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-4ad8794{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-d72c13a{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-d88af75 img{object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-ac366c5 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-cfd6731{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-c1b6be7 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-c091d1e{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-66abe19 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-a1cc1ef .elementor-heading-title{font-size:var( --e-global-typography-adcdf93-font-size );line-height:var( --e-global-typography-adcdf93-line-height );letter-spacing:var( --e-global-typography-adcdf93-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f19b18f{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-027dd2c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-8979 .elementor-element.elementor-element-ca6e65b{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c9d9ef4{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-271f668 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-b119624{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-17998f5{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-487b5e6{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-07e02ab .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-32c8edf{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-a586013{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-a27bd3d{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-398b61c .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-d65e0eb{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-622b123{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-18038b8{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b47dd55 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-28c972f{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-5230709{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c731af8{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-c067f0e .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-1abaa6c{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-3c14971{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-42611a5{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-63c045d .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-7cb06d2{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-abaf84a{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-890fb11{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-1c1b44c .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-0a5dd7a{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-d6fd991{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-d422a00{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-b7a4937 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-4ad464d{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-9aa48d4{width:100%;max-width:100%;}.elementor-8979 .elementor-element.elementor-element-9aa48d4 .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-0123c44 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-42f1df8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-9576942{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-5105d7a{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-1d429b5 img{height:260px;object-fit:cover;}.elementor-8979 .elementor-element.elementor-element-4042e14{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-acc8396{text-align:center;}.elementor-8979 .elementor-element.elementor-element-acc8396 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-317c1c8{text-align:center;font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-303f0cf{text-align:center;}.elementor-8979 .elementor-element.elementor-element-303f0cf .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-23322f1{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-9f9637f{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-fa450a3{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-687473c{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-eb53338 .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-f6acce1 .elementor-heading-title{font-size:var( --e-global-typography-6a9d343-font-size );line-height:var( --e-global-typography-6a9d343-line-height );letter-spacing:var( --e-global-typography-6a9d343-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-55f147d{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-9f3c26d{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-ac4dfe2{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-82ef5a9{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-e0a532d .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-6713c43 .elementor-heading-title{font-size:27px;letter-spacing:-0.5px;}.elementor-8979 .elementor-element.elementor-element-c95a5be{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-ac84bf1{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-12f7788{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-0e38234{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-0c1078b .elementor-heading-title{font-size:var( --e-global-typography-eyeb2027-font-size );line-height:var( --e-global-typography-eyeb2027-line-height );letter-spacing:var( --e-global-typography-eyeb2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-5e70258 .elementor-heading-title{font-size:27px;letter-spacing:-0.5px;}.elementor-8979 .elementor-element.elementor-element-afec695{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-2f62e16{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-b0eec40 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-37fceb0{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-1cd869f{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-66803a4{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-77af330{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-5f9c986 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-2f6794f{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-6615d69{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-bfc5e91{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-74f6568 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-7c08ae7{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-23bd0be{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-86c7f55{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-2bc8a55 .elementor-heading-title{font-size:64px;}.elementor-8979 .elementor-element.elementor-element-d69f54c{font-size:var( --e-global-typography-98aeb38-font-size );}.elementor-8979 .elementor-element.elementor-element-76d69f6 .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-fada09a{--flex-wrap:nowrap;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8979 .elementor-element.elementor-element-458df07{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-2d8b8eb{--flex-wrap:nowrap;}.elementor-8979 .elementor-element.elementor-element-94a7e49 .elementor-heading-title{font-size:var( --e-global-typography-67407f2-font-size );line-height:var( --e-global-typography-67407f2-line-height );letter-spacing:var( --e-global-typography-67407f2-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-83e9219 .elementor-heading-title{font-size:var( --e-global-typography-pdes2027-font-size );line-height:var( --e-global-typography-pdes2027-line-height );letter-spacing:var( --e-global-typography-pdes2027-letter-spacing );}.elementor-8979 .elementor-element.elementor-element-3fafe20{font-size:var( --e-global-typography-parr2027-font-size );line-height:var( --e-global-typography-parr2027-line-height );}.elementor-8979 .elementor-element.elementor-element-70991bb .elementor-button{font-size:var( --e-global-typography-ec19bfc-font-size );line-height:var( --e-global-typography-ec19bfc-line-height );letter-spacing:var( --e-global-typography-ec19bfc-letter-spacing );}}@media(min-width:768px){.elementor-8979 .elementor-element.elementor-element-590fe67{--width:60%;}.elementor-8979 .elementor-element.elementor-element-a868794{--width:22%;}.elementor-8979 .elementor-element.elementor-element-1826e22{--width:22%;}.elementor-8979 .elementor-element.elementor-element-c77ca30{--width:22%;}.elementor-8979 .elementor-element.elementor-element-96432ab{--width:22%;}.elementor-8979 .elementor-element.elementor-element-563bef3{--width:22%;}.elementor-8979 .elementor-element.elementor-element-2ca8eac{--width:22%;}.elementor-8979 .elementor-element.elementor-element-fd6eefe{--width:60%;}.elementor-8979 .elementor-element.elementor-element-b9f689f{--width:33%;}.elementor-8979 .elementor-element.elementor-element-6ef4dc8{--width:33%;}.elementor-8979 .elementor-element.elementor-element-d72c13a{--width:33%;}.elementor-8979 .elementor-element.elementor-element-1933feb{--width:60%;}.elementor-8979 .elementor-element.elementor-element-5105d7a{--width:42%;}.elementor-8979 .elementor-element.elementor-element-4042e14{--width:58%;}.elementor-8979 .elementor-element.elementor-element-9f9637f{--width:36%;}.elementor-8979 .elementor-element.elementor-element-9f3c26d{--width:30%;}.elementor-8979 .elementor-element.elementor-element-ac84bf1{--width:30%;}.elementor-8979 .elementor-element.elementor-element-1cd869f{--width:57%;}.elementor-8979 .elementor-element.elementor-element-66803a4{--width:43%;}.elementor-8979 .elementor-element.elementor-element-bfc5e91{--width:58%;}.elementor-8979 .elementor-element.elementor-element-23bd0be{--width:42%;}.elementor-8979 .elementor-element.elementor-element-458df07{--width:45%;}.elementor-8979 .elementor-element.elementor-element-2d8b8eb{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8979 .elementor-element.elementor-element-590fe67{--width:100%;}.elementor-8979 .elementor-element.elementor-element-a868794{--width:100%;}.elementor-8979 .elementor-element.elementor-element-1826e22{--width:100%;}.elementor-8979 .elementor-element.elementor-element-c77ca30{--width:100%;}.elementor-8979 .elementor-element.elementor-element-96432ab{--width:100%;}.elementor-8979 .elementor-element.elementor-element-563bef3{--width:100%;}.elementor-8979 .elementor-element.elementor-element-2ca8eac{--width:100%;}.elementor-8979 .elementor-element.elementor-element-b9f689f{--width:100%;}.elementor-8979 .elementor-element.elementor-element-6ef4dc8{--width:100%;}.elementor-8979 .elementor-element.elementor-element-d72c13a{--width:100%;}.elementor-8979 .elementor-element.elementor-element-5105d7a{--width:100%;}.elementor-8979 .elementor-element.elementor-element-4042e14{--width:100%;}.elementor-8979 .elementor-element.elementor-element-9f9637f{--width:100%;}.elementor-8979 .elementor-element.elementor-element-9f3c26d{--width:100%;}.elementor-8979 .elementor-element.elementor-element-ac84bf1{--width:100%;}.elementor-8979 .elementor-element.elementor-element-1cd869f{--width:100%;}.elementor-8979 .elementor-element.elementor-element-66803a4{--width:100%;}.elementor-8979 .elementor-element.elementor-element-bfc5e91{--width:100%;}.elementor-8979 .elementor-element.elementor-element-23bd0be{--width:100%;}.elementor-8979 .elementor-element.elementor-element-458df07{--width:100%;}.elementor-8979 .elementor-element.elementor-element-2d8b8eb{--width:100%;}}@media(min-width:1025px){.elementor-8979 .elementor-element.elementor-element-6d95a14:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6d95a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* ===== Landing Pasaporte 2027 · v2 (pp2) ===== */
.pp2 .mk{background:linear-gradient(transparent 60%,rgba(241,214,111,.85) 60% 92%,transparent 92%);padding:0 .04em}
:where(.pp2) .elementor-widget-text-editor p:last-child{margin-bottom:0}
.pp2-narrow{max-width:760px;margin-left:auto;margin-right:auto}
/* 1 hero */
.pp2-hero{overflow:hidden}
.pp2-tag{display:inline-block;background:#F95353;color:#fff;font:800 14px/1 Raleway,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:9px 14px;border-radius:999px;rotate:-4deg;box-shadow:0 10px 18px -10px rgba(0,0,0,.5)}
.pp2-art{position:relative}
.pp2-seal{position:absolute;z-index:5;right:2%;top:-4%;width:130px;height:130px;border-radius:50%;background:#F95353;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:700 12px/1.1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.08em;rotate:12deg;outline:2px dashed rgba(255,255,255,.65);outline-offset:-9px;box-shadow:0 18px 30px -14px rgba(0,0,0,.5)}
.pp2-seal b{font:900 20px/1 Poppins,sans-serif;letter-spacing:-.5px;text-transform:none;margin:3px 0}
/* lazo (como landing calendario) */
.pp2-bandw{width:100vw;max-width:100vw;margin:calc(-7vw - 26px) calc(50% - 50vw) 30px;position:relative;z-index:3}
.pp2-band{background:#1A1A1A;rotate:-2deg;margin:0 -3%;padding:14px 0;overflow:hidden}
.pp2-band .tr{display:flex;width:max-content;animation:pp2-mq 32s linear infinite}
.pp2-band span{font:400 clamp(16px,1.7vw,24px)/1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#fff;padding-right:26px;white-space:nowrap}
.pp2-band i{font-style:normal;color:#fff;padding-left:26px}
@keyframes pp2-mq{to{transform:translateX(-50%)}}
.pp2-pero{overflow:hidden}
/* 2 ruta */
.pp2-pero-h{max-width:780px}
.pp2-trip{position:relative}
.pp2-trip>.elementor-widget-html:first-child{position:absolute;inset:0;pointer-events:none}
.pp2-path{width:100%;height:100%}
.pp2-path path{fill:none;stroke:#F95353;stroke-width:3;stroke-dasharray:2 12;stroke-linecap:round}
.pp2-stops{padding-top:70px}
.pp2-stop{position:relative;overflow:visible;box-shadow:0 24px 40px -30px rgba(0,0,0,.35)}
.pp2-stop.s1{--c:#F95353;rotate:-1.5deg;margin-top:40px}.pp2-stop.s2{--c:#FB8351;rotate:1deg;margin-top:120px}.pp2-stop.s3{--c:#2E9E4F;rotate:-1deg}
.pp2-stop .pin{position:absolute;left:50%;top:-92px;translate:-50% 0;width:46px;height:58px}
.pp2-stop .pin path{fill:var(--c)}.pp2-stop .pin circle{fill:#fff}
.pp2-stop .excuse{position:absolute;right:-10px;top:-46px;background:var(--c);color:#fff;font:700 12px/1 Poppins,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;border-radius:999px;rotate:4deg;white-space:nowrap}
.pp2-stop>.elementor-widget-html{height:0}
.pp2-goal{margin-top:50px}
.pp2-goal .flag{width:64px;height:64px;border-radius:50%;background:#1A1A1A;display:grid;place-items:center;rotate:-8deg}
.pp2-goal .flag svg{width:30px;height:30px}
/* 3 páginas de pasaporte */
.pp2-gain{overflow:hidden}
.pp2-visa{position:relative;border-radius:10px 22px 22px 10px;box-shadow:inset 10px 0 0 rgba(0,0,0,.05),0 30px 40px -28px rgba(0,0,0,.6)}
.pp2-visa::after{content:"";position:absolute;inset:12px;border:1.5px dashed #E3DCCF;border-radius:6px 14px 14px 6px;pointer-events:none}
.pp2-visa.v1{--c:#F95353;rotate:-1.5deg}.pp2-visa.v2{--c:#0071BC;rotate:1deg;translate:0 26px}.pp2-visa.v3{--c:#2E9E4F;rotate:-.5deg}
.pp2-visa .pg{display:flex;justify-content:space-between;font:800 13px/1 Raleway,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a39b92;margin-bottom:20px}
.pp2-visa .ink{width:150px;height:150px;border-radius:50%;border:4px solid var(--c);color:var(--c);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:0 auto 10px;rotate:-12deg;position:relative;opacity:.92}
.pp2-visa .ink::before{content:"";position:absolute;inset:8px;border:2px dashed var(--c);border-radius:50%}
.pp2-visa .ink svg{width:44px;height:44px}
.pp2-visa .ink small{font:800 11px/1 Raleway,sans-serif;letter-spacing:.16em;text-transform:uppercase}
/* 4 kit */
.pp2-item{position:relative}
.pp2-item .n{position:absolute;left:14px;top:14px;z-index:2;width:38px;height:38px;border-radius:50%;background:#1A1A1A;color:#fff;display:grid;place-items:center;font:800 14px Poppins,sans-serif}
.pp2-item>.elementor-widget-html{position:absolute;inset:0 auto auto 0;z-index:2}
.pp2-ph img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
/* 5 diciembre + podio */
.pp2-polaroid{rotate:-3deg;border-radius:6px;box-shadow:0 30px 50px -28px rgba(0,0,0,.45)}
.pp2-polaroid img{display:block;width:100%;aspect-ratio:4/3.4;object-fit:cover;border-radius:3px}
.pp2-prize{--c:#C9A227}.pp2-prize.p1{order:2}.pp2-prize.p2{--c:#0071BC;order:1}.pp2-prize.p3{--c:#F95353;order:3}
.pp2-prize .card{border-radius:22px 22px 0 0;overflow:hidden}
.pp2-prize.p1 .card{box-shadow:0 30px 50px -30px rgba(0,0,0,.45)}
.pp2-prize .pp2-small .elementor-heading-title{color:var(--c)}
.pp2-prize .step{background:var(--c);color:#fff;border-radius:0 0 22px 22px;display:flex;align-items:center;justify-content:center;font:900 64px/1 Poppins,sans-serif;letter-spacing:-3px;height:95px}
.pp2-prize.p1 .step{height:150px;font-size:88px}.pp2-prize.p3 .step{height:60px;font-size:48px}
/* 6 quién */
.pp2-who-h{max-width:900px}
.pp2-who-photo{position:relative;min-height:520px}
.pp2-who-photo .elementor-widget-image{position:absolute;inset:0}
.pp2-who-photo .elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center 35%}
.pp2-who-photo .stk{position:absolute;right:5%;bottom:7%;z-index:2;width:130px;height:130px;border-radius:50%;background:#F1D66F;color:#1A1A1A;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:700 12px/1.1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.06em;rotate:-10deg;outline:2px dashed rgba(26,26,26,.35);outline-offset:-9px}
.pp2-who-photo .stk b{font:900 36px/1 Poppins,sans-serif}
.pp2-who-photo>.elementor-widget-html{position:absolute;inset:0;pointer-events:none}
.pp2-chat{display:flex;flex-direction:column;gap:12px;padding:26px;background:#262626;border-radius:24px}
.pp2-chat .bub{max-width:85%;padding:14px 20px;border-radius:22px;font:400 18px/1.35 Poppins,sans-serif}
.pp2-chat .q{align-self:flex-start;background:#3a3a3a;color:#fff;border-bottom-left-radius:6px}
.pp2-chat .a{align-self:flex-end;background:#F1D66F;color:#1A1A1A;font-weight:700;border-bottom-right-radius:6px}
.pp2-chat .a.big{font-size:24px}
:where(.pp2-who) .elementor-widget-text-editor a{color:#F1D66F;font-weight:600}
/* 7 ticket */
.pp2-ticket{box-shadow:0 30px 60px -40px rgba(0,0,0,.4)}
.pp2-ticket-r{position:relative}
.pp2-ticket-r::before{content:"";position:absolute;left:-14px;top:0;bottom:0;width:28px;background:radial-gradient(circle at 14px 14px,#F7F5F4 13px,transparent 14px) 0 -14px/28px 40px repeat-y}
/* 8 hermano */
.pp2-pics{position:relative;aspect-ratio:1/.9}
.pp2-pics img{width:100%;height:100%;object-fit:cover;display:block}
.pp2-pics .a{position:absolute;inset:0 16% 14% 0;border-radius:28px;overflow:hidden;rotate:-2deg;box-shadow:0 30px 50px -30px rgba(0,0,0,.5)}
.pp2-pics .b{position:absolute;right:0;bottom:0;width:50%;aspect-ratio:4/3;border-radius:22px;overflow:hidden;rotate:4deg;border:8px solid #fff;box-shadow:0 30px 50px -25px rgba(0,0,0,.5)}
.pp2-pics .since{position:absolute;left:-20px;bottom:6%;width:112px;height:112px;border-radius:50%;background:#F95353;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font:700 11px/1.1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.06em;rotate:-10deg;outline:2px dashed rgba(255,255,255,.7);outline-offset:-8px}
.pp2-pics .since b{font:900 26px/1 Poppins,sans-serif}
@media (max-width:1024px){.pp2-trip>.elementor-widget-html:first-child{display:none}.pp2-stops{padding-top:80px;row-gap:90px}.pp2-stop.s1,.pp2-stop.s2{margin-top:0}.pp2-visa.v2{translate:0}.pp2-prize{order:0!important}.pp2-prize .step{height:56px!important;font-size:36px!important}.pp2-who-photo{min-height:380px}.pp2-ticket-r::before{display:none}}
@media (max-width:767px){.pp2-seal{width:100px;height:100px}.pp2-seal b{font-size:16px}.pp2-visa .ink{width:120px;height:120px}.pp2-who-photo{min-height:280px}.pp2-pics .since{left:0}}
@media (prefers-reduced-motion:reduce){.pp2-band .tr{animation:none}}
/* ===== Mockup del pasaporte (ppm) ===== */
.ppm{--forest:#0F4D34;--gold:#F1D66F;--paper:#FBF8F1;--line:#E3DCCF;--coral:#F95353;--green:#00AB39;--blue:#0071BC;
position:relative;width:100%;max-width:470px;margin:0 auto;aspect-ratio:1/1.02;container-type:inline-size;font-family:Poppins,sans-serif}
.ppm *{box-sizing:border-box}
.ppm-open{position:absolute;right:0;top:4%;width:84%;aspect-ratio:1.42;display:flex;rotate:7deg;filter:drop-shadow(0 30px 34px rgba(0,0,0,.22))}
.ppm .pg{position:relative;flex:1;background:var(--paper);padding:7cqw 5cqw 5cqw;overflow:hidden}
.ppm .pg-l{border-radius:3cqw 0 0 3cqw;background:linear-gradient(90deg,var(--paper) 85%,#EDE7DA)}
.ppm .pg-r{border-radius:0 3cqw 3cqw 0;background:linear-gradient(270deg,var(--paper) 85%,#EDE7DA)}
.ppm .pg-t{display:block;font:800 2.6cqw/1 Raleway,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8a847d;margin-bottom:3cqw}
.ppm .pg-t.t2{margin-top:5cqw}
.ppm .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2cqw}
.ppm .grid>i{aspect-ratio:1;border-radius:50%;border:.4cqw dashed var(--line);display:flex;align-items:center;justify-content:center}
.ppm .st{border:.7cqw solid currentColor!important;border-style:solid!important;opacity:.85;mix-blend-mode:multiply}
.ppm .st b{font:800 1.7cqw/1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.04em;text-align:center}
.ppm .s1{color:var(--coral);rotate:-12deg}
.ppm .s2{color:var(--green);rotate:9deg}
.ppm .s3{color:var(--blue);rotate:-6deg}
.ppm .s4{color:var(--coral);rotate:14deg}
.ppm .ln{display:block;height:1.1cqw;border-radius:2px;background:var(--line);margin-bottom:1.8cqw}
.ppm .ln.s{width:60%}
.ppm .st.big{position:absolute;right:4cqw;bottom:6cqw;width:15cqw;height:15cqw;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--green);rotate:-14deg;outline:.4cqw dashed currentColor;outline-offset:-2.2cqw}
.ppm .st.big b{font-size:1.45cqw;letter-spacing:0}
.ppm .pg-n{position:absolute;left:5cqw;bottom:4cqw;font:700 2cqw Poppins,sans-serif;color:#b9b1a5}
.ppm-cover{position:absolute;left:2%;bottom:0;width:50%;aspect-ratio:.7;rotate:-8deg;border-radius:2.4cqw 3.6cqw 3.6cqw 2.4cqw;background:radial-gradient(120% 90% at 30% 20%,#17603F,var(--forest) 60%,#0B3D29);color:var(--gold);
display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.4cqw;text-align:center;padding:6cqw 4cqw;
box-shadow:inset 2.2cqw 0 0 rgba(0,0,0,.18),inset 2.6cqw 0 0 rgba(255,255,255,.04),0 34px 44px -22px rgba(0,0,0,.6)}
.ppm-cover::after{content:"";position:absolute;inset:3cqw 3cqw 3cqw 4.6cqw;border:.3cqw solid rgba(241,214,111,.35);border-radius:1.6cqw;pointer-events:none}
.ppm-cover svg{width:36%;filter:drop-shadow(0 1px 0 rgba(0,0,0,.25))}
.ppm-cover strong{font:700 3.6cqw/1.3 Poppins,sans-serif;letter-spacing:.16em;text-transform:uppercase}
.ppm-cover em{font:600 2.8cqw Poppins,sans-serif;font-style:normal;letter-spacing:.3em;opacity:.85}
.ppm-cover .brand{position:absolute;bottom:6cqw;font:600 1.8cqw Poppins,sans-serif;letter-spacing:.2em;text-transform:uppercase;opacity:.6}
.ppm-cover,.ppm-open{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}
.ppm:hover .ppm-cover{transform:translate(-2%,-2%) rotate(-2deg)}
.ppm:hover .ppm-open{transform:translate(2%,-1%) rotate(2deg)}
@media (prefers-reduced-motion:reduce){.ppm-cover,.ppm-open{transition:none}}
/* lazo unificado (mismo que home, en negro) */
body .pp2-band{background:#1A1A1A;padding:14px 0;rotate:-2deg;box-shadow:0 8px 0 rgba(0,0,0,.12)}
body .pp2-band span{font:400 clamp(16px,1.7vw,24px)/1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#fff;padding-right:26px}
body .pp2-band i{color:#F95353;padding-left:26px}
/* v3 · fixes */
.pp2-prize .step{border-radius:22px 22px 0 0}
.pp2-prize .card{border-radius:0 0 22px 22px}
.pp2-podium{align-items:flex-end}
/* lazo amarillo dentro del azul, como la home */
.pp2-hero{position:relative;padding-bottom:calc(7% + 90px)!important}
.pp2-hero>.pp2-bandw{position:absolute;left:0;right:0;bottom:34px;width:auto;max-width:none;margin:0;z-index:3}
body .pp2-band{background:#F1D66F;margin:0 -3%;rotate:-2deg;padding:14px 0;box-shadow:0 8px 0 rgba(0,0,0,.12)}
body .pp2-band span{color:#1A1A1A}
body .pp2-band i{color:#F95353}
/* paradas: tablet y móvil */
@media (max-width:1024px){
 .pp2-stops{padding-top:30px;row-gap:56px!important;column-gap:0!important}
 .pp2-stop{max-width:640px;margin-left:auto;margin-right:auto;width:100%}
 .pp2-stop .pin{left:22px;translate:0 0;top:-34px;width:38px;height:48px}
 .pp2-stop .excuse{right:18px;top:-15px}
}
/* Parada 4 · Meta (el texto final pasa a ser la última parada del camino) */
.pp2-stop.s4{--c:#F1D66F;rotate:1.5deg;margin-top:70px}
.pp2-stop.s4 .pin-goal{position:absolute;left:50%;top:-96px;translate:-50% 0;width:64px;height:64px;border-radius:50%;background:#F1D66F;display:grid;place-items:center;rotate:-8deg;box-shadow:0 14px 22px -12px rgba(0,0,0,.5);outline:2px dashed rgba(26,26,26,.35);outline-offset:-7px}
.pp2-stop.s4 .pin-goal svg{width:28px;height:28px}
.pp2-stop.s4 .excuse{color:#1A1A1A}
.pp2-stop.s4 .elementor-heading-title{color:#fff!important;font-size:clamp(20px,1.7vw,26px)!important;line-height:1.25!important;text-align:left!important}
.pp2-stop.s4 .mk{background:none;color:#F1D66F}
@media (max-width:1024px){.pp2-stop.s4{margin-top:0}.pp2-stop.s4 .pin-goal{left:22px;translate:0 0;top:-28px;width:48px;height:48px}.pp2-stop.s4 .pin-goal svg{width:22px;height:22px}}
/* Pin y etiqueta: pin a la izquierda, etiqueta a su lado apoyada en el borde (si no cabe, pasa a 2 líneas en vez de encimarse) */
.pp2-stop>.elementor-widget-html{position:static!important}
.pp2-stop .pin{left:18px;translate:0 0;top:-54px}
.pp2-stop .excuse{left:68px;right:auto;top:0;translate:0 -50%;max-width:calc(100% - 52px);white-space:normal;line-height:1.25;font-size:11px;letter-spacing:.05em;text-align:left}
.pp2-stop.s4 .pin-goal{left:14px;translate:0 0;top:-46px}
.pp2-stop.s4 .excuse{left:90px}
@media (max-width:1024px){.pp2-stop .pin{left:18px;top:-40px}.pp2-stop .excuse{left:66px;max-width:calc(100% - 74px)}.pp2-stop.s4 .pin-goal{left:14px;top:-30px;width:48px;height:48px}.pp2-stop.s4 .excuse{left:74px}.pp2-stops{row-gap:70px!important;padding-top:50px}}
/* Tarjetas "¿Qué consigues?": foto a todo el ancho de la tarjeta y contenido centrado */
.pp2-visa .pp2-visa-photo{width:100%;align-self:stretch}
.pp2-visa .pp2-visa-photo img{width:100%!important;display:block}
/* ---------- Que sí · v2 (dos perfiles) ---------- */
.pp2-v2 .pp2-lead{max-width:780px;margin-inline:auto}
.pp2-v2 .pp2-lead,.pp2-v2 .pp2-lead p{font-family:Raleway,sans-serif;font-weight:500;font-size:clamp(19px,1.9vw,26px);line-height:1.45;color:#383838;text-align:center}
.pp2-v2 .pp2-lead strong{font-weight:800;color:#1A1A1A}
.pp2-v2 .pp2-stops{justify-content:center;padding-top:96px}
.pp2-v2 .pp2-stop{margin-top:0!important;flex:0 1 440px;max-width:440px}
.pp2-v2 .pp2-final{height:auto!important;min-height:0!important;flex:0 0 auto!important;justify-content:center!important;rotate:0deg!important;margin:56px auto 0!important;width:100%!important;max-width:980px!important;text-align:center;align-items:center}
.pp2-v2 .pp2-final .elementor-widget-heading{width:100%}
.pp2-v2 .pp2-final .elementor-heading-title{text-align:center!important;font-size:clamp(24px,2.7vw,38px)!important;line-height:1.15!important}
@media (max-width:1024px){
  .pp2-v2 .pp2-stops{align-items:center;padding-top:16px;gap:0!important;row-gap:0!important}
  .pp2-v2 .pp2-stop{flex-basis:auto;width:100%;max-width:560px;margin-top:64px!important}
  .pp2-v2 .pp2-final{margin-top:48px!important}
}
/* ===== v3 · sellos (propuesta C1) ===== */
.pp2-sellos .pp2-stops>.pp2-stops{filter:drop-shadow(0 16px 20px rgba(26,26,26,.18)) drop-shadow(0 1px 1px rgba(26,26,26,.12))}
.pp2-sellos .pp2-stops>.pp2-stop{--h:9px;border-radius:0!important;box-shadow:none!important;padding:14px!important;-webkit-mask:conic-gradient(#000 0 0) content-box,radial-gradient(circle,transparent var(--h),#000 calc(var(--h) + .5px)) calc(var(--h)*-2) calc(var(--h)*-2)/calc(var(--h)*4) calc(var(--h)*4) round;mask:conic-gradient(#000 0 0) content-box,radial-gradient(circle,transparent var(--h),#000 calc(var(--h) + .5px)) calc(var(--h)*-2) calc(var(--h)*-2)/calc(var(--h)*4) calc(var(--h)*4) round}
.pp2-sellos .pp2-stops>.pp2-stop::before{content:"";position:absolute;inset:22px;width:auto!important;height:auto!important;top:22px!important;left:22px!important;right:22px!important;bottom:22px!important;opacity:1!important;background:none!important;border-radius:3px!important;border:2px dashed rgba(255,255,255,.6);pointer-events:none;z-index:0}
.pp2-sellos .pp2-stops>.pp2-stop.s3::before{border-color:rgba(26,26,26,.28)}
.pp2-sellos .pp2-stops>.pp2-stop>.elementor-element{position:relative;z-index:1;padding-inline:clamp(28px,3vw,52px)}
.pp2-sellos .pp2-stops>.pp2-stop>.elementor-widget-html{height:auto!important;padding-top:clamp(40px,3.6vw,56px)}
.pp2-sellos .pp2-stops>.pp2-stop>.elementor-widget-text-editor{padding-bottom:clamp(40px,3.6vw,56px)}
.pp2-sellos .pp2-stops>.pp2-stop .pin{position:static!important;translate:none!important;display:block;width:46px;height:58px;margin:0 0 18px}
.pp2-sellos .pp2-stops>.pp2-stop.s2 .pin path{fill:#fff}.pp2-sellos .pp2-stops>.pp2-stop.s2 .pin circle{fill:#F95353}
.pp2-sellos .pp2-stops>.pp2-stop.s3 .pin path{fill:#1A1A1A}.pp2-sellos .pp2-stops>.pp2-stop.s3 .pin circle{fill:#F1D66F}
.pp2-sellos .pp2-stops>.pp2-stop.s2 .elementor-widget-text-editor,.pp2-sellos .pp2-stops>.pp2-stop.s2 .elementor-widget-text-editor *{color:#fff!important}
.pp2-sellos .pp2-stops>.pp2-stop.s3 .elementor-widget-text-editor,.pp2-sellos .pp2-stops>.pp2-stop.s3 .elementor-widget-text-editor *{color:#1A1A1A!important}
.pp2-sellos .pp2-stops>.pp2-stop.s2{rotate:-2deg}.pp2-sellos .pp2-stops>.pp2-stop.s3{rotate:2deg}
.pp2-sellos .pp2-stops>.pp2-stop .excuse{display:none}
@media (max-width:1024px){.pp2-sellos .pp2-stops>.pp2-stop{--h:7px;padding:10px!important;rotate:0deg!important}
.pp2-sellos .pp2-stops>.pp2-stop::before{top:17px!important;left:17px!important;right:17px!important;bottom:17px!important}
.pp2-sellos .pp2-stops>.pp2-stop>.elementor-element{padding-inline:26px}
.pp2-sellos .pp2-stops>.pp2-stop>.elementor-widget-html{padding-top:34px}
.pp2-sellos .pp2-stops>.pp2-stop>.elementor-widget-text-editor{padding-bottom:34px}
.pp2-sellos .pp2-stops>.pp2-stop .pin{width:40px;height:50px;margin-bottom:14px}
.pp2-sellos .pp2-stops>.pp2-stop{margin-top:36px!important}}

/* v3 · sellos: entrada con el scroll (como la landing del calendario). Va y vuelve al subir/bajar */
.pp2-sellos{overflow:clip!important}
@media (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){
.pp2-sellos .pp2-stops>.pp2-stop{--dist:150px;--giro:6deg;animation:linear both;animation-timeline:view();animation-range:entry cover 40%}
.pp2-sellos .pp2-stops>.pp2-stop.s2{--tilt:-2deg;animation-name:ps-entra-izq}
.pp2-sellos .pp2-stops>.pp2-stop.s3{--tilt:2deg;animation-name:ps-entra-der}
@media (max-width:1024px){.pp2-sellos .pp2-stops>.pp2-stop{--dist:70px;--giro:4deg;--tilt:0deg!important}}
}}
@keyframes ps-entra-izq{0%{opacity:0;translate:calc(var(--dist)*-1) 0;rotate:calc(var(--giro)*-1)}100%{opacity:1;translate:0 0;rotate:var(--tilt)}}
@keyframes ps-entra-der{0%{opacity:0;translate:var(--dist) 0;rotate:var(--giro)}100%{opacity:1;translate:0 0;rotate:var(--tilt)}}/* End custom CSS */