.elementor-13 .elementor-element.elementor-element-7829bfa{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7829bfa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7829bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-7829bfa::before, .elementor-13 .elementor-element.elementor-element-7829bfa > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7829bfa > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7829bfa > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7829bfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7829bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-40.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-4a97993{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-3cd0568{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-a7c0d5a{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-8d48c4b{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-a40e8cb img{width:28%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-dffca74{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-dffca74.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8d63a66{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8d63a66.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-2140686{--display:flex;}.elementor-13 .elementor-element.elementor-element-07c83d6{--e-image-carousel-slides-to-show:1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-29b5507 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-29b5507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-9d81688{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-9d81688:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9d81688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-9d81688.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-aef4cb3{--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;--justify-content:center;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:12px;padding-right:12px;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-82f183f .e--pointer-framed .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-82f183f .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e1f280b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e1f280b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e1f280b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-e1f280b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f94a51c.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-f94a51c img{width:140px;}.elementor-13 .elementor-element.elementor-element-70dda06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;padding:0px 0px 0px 0px;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;}.elementor-13 .elementor-element.elementor-element-70dda06.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:12px;padding-right:12px;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-70dda06 .e--pointer-framed .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-70dda06 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown a, .elementor-13 .elementor-element.elementor-element-70dda06 .elementor-menu-toggle{color:var( --e-global-color-nvtextcolor );fill:var( --e-global-color-nvtextcolor );}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-nvdarkbg );}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-nvc2 );background-color:#000000;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown .elementor-item, .elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-text );border-bottom-width:1px;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:5px !important;}.elementor-13 .elementor-element.elementor-element-45f534a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-13 .elementor-element.elementor-element-43d2c71 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-bea5a9e{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bea5a9e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bea5a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-bea5a9e::before, .elementor-13 .elementor-element.elementor-element-bea5a9e > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-bea5a9e > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-bea5a9e > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-bea5a9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-bea5a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-40.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-6594700 img{width:28%;}.elementor-13 .elementor-element.elementor-element-d0c8a2e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d0c8a2e{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-d0c8a2e{right:0px;}.elementor-13 .elementor-element.elementor-element-ad258d1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ad258d1{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-ad258d1{left:0px;}.elementor-13 .elementor-element.elementor-element-d91674d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d91674d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5b07ea0{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5b07ea0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4f340b0{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4f340b0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3ff76c3 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3ff76c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-5415c45{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5415c45:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5415c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-61283a6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-bfdd079{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-faf29dd{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-7b9d867{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-0b02f3e{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0b02f3e::before, .elementor-13 .elementor-element.elementor-element-0b02f3e > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-0b02f3e > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-0b02f3e > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-0b02f3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-0b02f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-43.png");--background-overlay:'';background-size:cover;}.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-13 .elementor-element.elementor-element-9c58dc9{text-align:center;}.elementor-13 .elementor-element.elementor-element-9c58dc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c40d366{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c40d366.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d68cc66{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d68cc66:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d68cc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-d68cc66::before, .elementor-13 .elementor-element.elementor-element-d68cc66 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d68cc66 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d68cc66 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d68cc66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d68cc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-ed1259d{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;padding:0px 250px 0px 250px;}.elementor-13 .elementor-element.elementor-element-115d3f1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-115d3f1.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-eb647c3 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-eb647c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-dc042de{--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;--justify-content:center;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dc042de:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dc042de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-dc042de::before, .elementor-13 .elementor-element.elementor-element-dc042de > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dc042de > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dc042de > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-dc042de > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-dc042de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-54.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-f6b0085{width:var( --container-widget-width, 45% );max-width:45%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-f6b0085.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f6b0085 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b76e70b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-b76e70b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b76e70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-7887550{--display:flex;}.elementor-13 .elementor-element.elementor-element-bc0f353{--e-image-carousel-slides-to-show:3;width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-bc0f353.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4a7b697{text-align:center;}.elementor-13 .elementor-element.elementor-element-4a7b697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-51558f0 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-51558f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-78ae3bb{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-78ae3bb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-78ae3bb::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-51.png");--background-overlay:'';background-size:cover;}.elementor-13 .elementor-element.elementor-element-5145fad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-8c0b8ef{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-13 .elementor-element.elementor-element-63ea013 img{width:40%;}.elementor-13 .elementor-element.elementor-element-72314fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-13 .elementor-element.elementor-element-686f134{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-686f134 img{width:40%;}.elementor-13 .elementor-element.elementor-element-80508d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-413c1c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-13 .elementor-element.elementor-element-413c1c2 img{width:40%;}.elementor-13 .elementor-element.elementor-element-951d75a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-13 .elementor-element.elementor-element-df52fee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-d17a195{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-13 .elementor-element.elementor-element-d17a195 img{width:70%;}.elementor-13 .elementor-element.elementor-element-f6710b1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-13 .elementor-element.elementor-element-f6710b1 img{width:70%;}.elementor-13 .elementor-element.elementor-element-414f87f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-13 .elementor-element.elementor-element-057fd2c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-13 .elementor-element.elementor-element-697da96{--display:flex;}.elementor-13 .elementor-element.elementor-element-697da96:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-697da96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-38ac59a{text-align:center;}.elementor-13 .elementor-element.elementor-element-38ac59a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-03d13bc{--display:flex;--overlay-opacity:1;--padding-top:5px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-03d13bc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-03d13bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-03d13bc::before, .elementor-13 .elementor-element.elementor-element-03d13bc > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-03d13bc > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-03d13bc > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-03d13bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-03d13bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-49.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-65c030a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5e859c2{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-5e859c2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5e859c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-8f307ac{text-align:center;}.elementor-13 .elementor-element.elementor-element-8f307ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-4c04d6a{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-13 .elementor-element.elementor-element-4c04d6a:after{content:"0.66";}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__thumbnail__link{width:100%;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__meta-data span + span:before{content:"•";}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__card{background-color:#000000;border-color:#FFFFFF;border-width:1px;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__text{margin-top:20px;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__title, .elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__title a{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__read-more{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4c04d6a a.elementor-post__read-more{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;}.elementor-13 .elementor-element.elementor-element-4610d82 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4610d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-bec41fe{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-bec41fe:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bec41fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-05ba53f{text-align:center;}.elementor-13 .elementor-element.elementor-element-05ba53f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-10720a9{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-10720a9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-10720a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-5e16e88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-63d6670{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c35ba88 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c35ba88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-d0ccc4f{--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;}.elementor-13 .elementor-element.elementor-element-8cf2810{width:var( --container-widget-width, 50% );max-width:50%;margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8cf2810.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8cf2810 img{width:100%;}.elementor-13 .elementor-element.elementor-element-d15b3f2{width:var( --container-widget-width, 60% );max-width:60%;margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d15b3f2.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d15b3f2 img{width:100%;}.elementor-13 .elementor-element.elementor-element-5f8fc5e{--display:flex;}.elementor-13 .elementor-element.elementor-element-5f8fc5e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5f8fc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-7f6f3c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-80f35f3{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-80f35f3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-80f35f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-80f35f3.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d1d197f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-004c42a{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-ede55cc{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-02b2c02{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-8727e38{--display:flex;}.elementor-13 .elementor-element.elementor-element-3f24b83{text-align:center;}.elementor-13 .elementor-element.elementor-element-3f24b83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4b7cbbd .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:14px 14px 14px 14px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-4b7cbbd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-13 .elementor-element.elementor-element-79d7924{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-79d7924:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-79d7924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-79d7924::before, .elementor-13 .elementor-element.elementor-element-79d7924 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-79d7924 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-79d7924 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-79d7924 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-79d7924 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flyflot.tcolors.net/wp-content/uploads/2026/02/Diseno-sin-titulo-40.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-08fc6d6 img{width:28%;}.elementor-13 .elementor-element.elementor-element-2cd3baa{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2cd3baa{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-2cd3baa{right:0px;}.elementor-13 .elementor-element.elementor-element-239dcc0{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-239dcc0{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-239dcc0{left:0px;}.elementor-13 .elementor-element.elementor-element-4cdb18d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4cdb18d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9206b44{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9206b44.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-a3f65c2{width:initial;max-width:initial;text-align:center;}.elementor-13 .elementor-element.elementor-element-a3f65c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-646dcfe .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:14px 14px 14px 14px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-646dcfe{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-4a97993{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-dffca74{font-size:16px;}.elementor-13 .elementor-element.elementor-element-8d63a66{font-size:16px;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-13 .elementor-element.elementor-element-82f183f .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-13 .elementor-element.elementor-element-70dda06 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;}.elementor-13 .elementor-element.elementor-element-d91674d{font-size:16px;}.elementor-13 .elementor-element.elementor-element-5b07ea0{font-size:16px;}.elementor-13 .elementor-element.elementor-element-5415c45{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-61283a6{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ed1259d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-13 .elementor-element.elementor-element-1b6c400{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1b6c400.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-df52fee{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-65c030a{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-d1d197f{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4cdb18d{font-size:16px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-7829bfa{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-2140686{--content-width:540px;}.elementor-13 .elementor-element.elementor-element-aef4cb3{--width:100%;}.elementor-13 .elementor-element.elementor-element-bea5a9e{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-5145fad{--width:50%;}.elementor-13 .elementor-element.elementor-element-80508d6{--width:50%;}.elementor-13 .elementor-element.elementor-element-5e16e88{--width:60%;}.elementor-13 .elementor-element.elementor-element-d0ccc4f{--width:50%;}.elementor-13 .elementor-element.elementor-element-79d7924{--content-width:1200px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-4a97993{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-a40e8cb img{width:54%;}.elementor-13 .elementor-element.elementor-element-dffca74{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-dffca74.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8d63a66{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8d63a66.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-aef4cb3{--width:30%;}.elementor-13 .elementor-element.elementor-element-aef4cb3.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f94a51c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f94a51c img{width:120px;}.elementor-13 .elementor-element.elementor-element-70dda06{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-45f534a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6594700 img{width:54%;}.elementor-13 .elementor-element.elementor-element-d91674d{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d91674d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5b07ea0{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5b07ea0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5415c45{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-61283a6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9c58dc9 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-c40d366{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;font-size:18px;}.elementor-13 .elementor-element.elementor-element-d68cc66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-115d3f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:18px;}.elementor-13 .elementor-element.elementor-element-115d3f1.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-f6b0085{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-13 .elementor-element.elementor-element-f6b0085 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-1b6c400{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-13 .elementor-element.elementor-element-4a7b697 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-78ae3bb::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-78ae3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-13 .elementor-element.elementor-element-5145fad{--width:100%;}.elementor-13 .elementor-element.elementor-element-df52fee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-38ac59a .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-65c030a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8f307ac .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-13 .elementor-element.elementor-element-4c04d6a:after{content:"0.5";}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__thumbnail__link{width:100%;}.elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__title, .elementor-13 .elementor-element.elementor-element-4c04d6a .elementor-post__title a{font-size:28px;}.elementor-13 .elementor-element.elementor-element-05ba53f .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-d1d197f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-3f24b83 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-08fc6d6 img{width:54%;}.elementor-13 .elementor-element.elementor-element-4cdb18d{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4cdb18d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-a3f65c2 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for nav-menu, class: .elementor-element-82f183f *//* CONTENEDOR GTRANSLATE EN MENÚ ELEMENTOR */
.elementor-nav-menu .gtranslate_wrapper{
    display:flex;
    align-items:center;
    min-height:38px;
}

/* SELECTOR DESPLEGABLE */
.elementor-nav-menu .gtranslate_wrapper select,
.elementor-nav-menu .gtranslate_wrapper .gt_.elementor-13 .elementor-element.elementor-element-82f183f{
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    background:transparent;
    color:#ffffff;
    border:1px solid #ffffff;
    border-radius:30px;
    height:38px;
    line-height:38px;
    padding:0 42px 0 14px;
    font-size:13px;
    font-weight:500;
    font-family:inherit;
    cursor:pointer;
    outline:none;
    box-sizing:border-box;
    min-width:160px;
    transition:all .25s ease;
}

/* HOVER */
.elementor-nav-menu .gtranslate_wrapper select:hover,
.elementor-nav-menu .gtranslate_wrapper .gt_.elementor-13 .elementor-element.elementor-element-82f183f:hover{
    background:#ffffff;
    color:#000000;
}

/* FOCUS */
.elementor-nav-menu .gtranslate_wrapper select:focus,
.elementor-nav-menu .gtranslate_wrapper .gt_.elementor-13 .elementor-element.elementor-element-82f183f:focus{
    background:#ffffff;
    color:#000000;
    border-color:#ffffff;
    box-shadow:none;
}

/* FLECHA PERSONALIZADA */
.elementor-nav-menu .gtranslate_wrapper{
    position:relative;
}

.elementor-nav-menu .gtranslate_wrapper::after{
    content:"▾";
    position:absolute;
    right:14px;
    top:50%;
    transform:translateY(-50%);
    color:#ffffff;
    font-size:12px;
    pointer-events:none;
    transition:all .25s ease;
}

.elementor-nav-menu .gtranslate_wrapper:hover::after{
    color:#000000;
}

/* OPCIONES DEL DESPLEGABLE */
.elementor-nav-menu .gtranslate_wrapper select option,
.elementor-nav-menu .gtranslate_wrapper .gt_.elementor-13 .elementor-element.elementor-element-82f183f option{
    color:#000000;
    background:#ffffff;
}

/* AJUSTE ESPECÍFICO DEL ITEM DEL MENÚ */
.elementor-nav-menu .menu-item-1201{
    display:flex;
    align-items:center;
}

.elementor-nav-menu .menu-item-1201 .gtranslate_wrapper{
    width:auto;
    white-space:nowrap;
}

/* MÓVIL */
@media (max-width: 767px){
    .elementor-nav-menu .gtranslate_wrapper select,
    .elementor-nav-menu .gtranslate_wrapper .gt_.elementor-13 .elementor-element.elementor-element-82f183f{
        min-width:140px;
        font-size:12px;
        padding:0 36px 0 12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed1259d *//* ===== TITULO PRINCIPAL CURVO (AISLADO) ===== */
.titulo-principal-curvo{
  width:100%;
  max-width:900px;
  margin:0 auto;
  line-height:1;
}

.titulo-principal-curvo svg{
  width:100%;
  height:auto;
  display:block;
  overflow:visible;
}

.titulo-principal-curvo .texto-principal-curvo{
  font-family:"Montserrat", sans-serif;  /* o cambia aquí si quieres otra */
  font-weight:800;
  font-size:72px;
  fill:#ffffff;
  letter-spacing:.5px;
}

/* Responsive */
@media (max-width:768px){
  .titulo-principal-curvo .texto-principal-curvo{
    font-size:54px;
  }
}
@media (max-width:480px){
  .titulo-principal-curvo .texto-principal-curvo{
    font-size:44px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c0b8ef */.titulo-curvo{
  width: 100%;
  max-width: 700px;   /* más pequeño que el título principal */
  margin: 0 auto;
  line-height: 1;
}

.titulo-curvo svg{
  width: 100%;
  height: auto;
  display: block;
  overflow: visible;
}

/* Texto con ONDA real */
.titulo-curvo .curvo-texto{
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 46px;          /* tamaño etiqueta */
  fill: #E53935;            /* ROJO */
  letter-spacing: 0.4px;
}

/* Responsive */
@media (max-width: 768px){
  .titulo-curvo .curvo-texto{ font-size: 38px; }
}
@media (max-width: 480px){
  .titulo-curvo .curvo-texto{ font-size: 32px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72314fb */.llaveros-onda{
  width:100%;
  max-width:380px;
  margin:0 auto;
}

.llaveros-onda svg{
  width:100%;
  height:auto;
  display:block;
  overflow:visible;

  /* ligera inclinación como la imagen */
  transform: rotate(-8deg);
  transform-origin: left center;
}

.llaveros-texto{
  font-family:"Montserrat", sans-serif;
  font-weight:600;
  font-size:30px;
  fill:#F2B705;     /* amarillo/naranja */
  letter-spacing:.3px;
}

/* Responsive */
@media (max-width:480px){
  .llaveros-texto{
    font-size:24px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-951d75a */.charms-onda{
  width:100%;
  max-width:360px;
  margin:0 auto;          /* 👈 CENTRADO REAL */
  text-align:center;
}

.charms-onda svg{
  width:100%;
  height:auto;
  display:block;
  margin:0 auto;          /* 👈 asegura centrado del SVG */
  overflow:visible;
}

.charms-texto{
  font-family:"Montserrat", sans-serif;
  font-weight:600;
  font-size:30px;
  fill:#2ECC71;
  letter-spacing:.3px;
}

/* Responsive */
@media (max-width:480px){
  .charms-texto{
    font-size:24px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-414f87f */.fiestas-onda{
  width:100%;
  max-width:420px;
  margin-left:auto;     /* 👈 alineado a la derecha */
  margin-right:0;
}

.fiestas-onda svg{
  width:100%;
  height:auto;
  display:block;
  overflow:visible;

  /* inclinación suave hacia arriba */
  transform: rotate(8deg);
  transform-origin: right center;  /* 👈 ancla correcta a la derecha */
}

.fiestas-texto{
  font-family:"Montserrat", sans-serif;
  font-weight:600;
  font-size:28px;
  fill:#29B6F6;
  letter-spacing:.3px;
}

/* Responsive */
@media (max-width:480px){
  .fiestas-texto{
    font-size:22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-057fd2c */.animales-onda-izq{
  width:100%;
  max-width:360px;
  margin:0;                 /* pegado a la izquierda */
}

.animales-onda-izq svg{
  width:100%;
  height:auto;
  display:block;
  overflow:visible;

  /* inclinación visual */
  transform: rotate(-10deg);
  transform-origin: left center;
}

.animales-texto{
  font-family:"Montserrat", sans-serif;
  font-weight:600;
  font-size:30px;
  fill:#E53935;            /* rojo */
  letter-spacing:.3px;
}

/* Responsive */
@media (max-width:480px){
  .animales-texto{
    font-size:24px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d25c81 */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f724dd0 */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f0496ab */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22822f2 */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0bb54da */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8b9260 */.pdf-cards{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(220px,1fr));
gap:25px;
margin-top:20px;
}

.pdf-card{
display:block;
text-align:center;
padding:35px 25px;
background:#ffffff;
border-radius:12px;
text-decoration:none;
color:#222;
box-shadow:0 8px 25px rgba(0,0,0,0.08);
transition:all .25s ease;
border:1px solid #eee;
}

.pdf-card:hover{
transform:translateY(-6px);
box-shadow:0 12px 35px rgba(0,0,0,0.12);
}

.pdf-icon{
font-size:40px;
margin-bottom:15px;
}

.pdf-card h3{
font-size:18px;
margin-bottom:6px;
}

.pdf-card p{
font-size:14px;
color:#666;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63d6670 */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f6f3c5 */.flyflot-volumen{
  color:#ffffff;
  font-family:Montserrat, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  text-align:center;
  max-width:820px;
  margin:0 auto;
}

.flyflot-volumen-titulo{
  color:#39C172;              /* verde del título */
  font-size:30px;
  letter-spacing:.5px;
  margin-bottom:8px;
}

.flyflot-volumen-texto{
  font-size:21px;
  line-height:1.4;
  color:#f1f1f1;
}

@media (max-width:480px){
  .flyflot-volumen-titulo{
    font-size:20px;
  }
  .flyflot-volumen-texto{
    font-size:15px;
  }
}/* End custom CSS */