.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-beca988{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-1651 .elementor-element.elementor-element-7132f3c.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-7132f3c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-7132f3c.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-7132f3c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-widget-slides .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-175df11 .swiper-slide-bg{background-color:#242659;background-image:url(https://felixsalamanca.com/wp-content/uploads/2025/01/familia-1.jpg);background-size:cover}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-175df11 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 56px #242659}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-175df11 .swiper-slide-inner{align-items:center;text-align:center}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-175df11 .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-175df11 .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-175df11 .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-1c8ab2a .swiper-slide-bg{background-color:#fff;background-image:url(https://felixsalamanca.com/wp-content/uploads/2025/01/IMG_9446.jpg);background-size:cover}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-1c8ab2a .swiper-slide-inner{align-items:center;text-align:center}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-1c8ab2a .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-1c8ab2a .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-1c8ab2a .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-1c8ab2a .swiper-slide-contents{text-shadow:0px 0px 10px #242659}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-e877dfc .swiper-slide-bg{background-color:var(--e-global-color-primary);background-image:url(https://felixsalamanca.com/wp-content/uploads/2025/01/familia-3-1.jpg);background-size:cover}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-e877dfc .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 10px #242659}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-e877dfc .swiper-slide-inner{align-items:flex-end;text-align:center}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-e877dfc .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-e877dfc .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-repeater-item-e877dfc .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide{transition-duration:calc(5000ms*1.2);height:701px}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-slide-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);border-width:2px;border-radius:21px;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-slide-button:hover{background-color:transparent;color:var(--e-global-color-accent);background-image:linear-gradient(180deg,var(--e-global-color-accent) 0%,var(--e-global-color-secondary) 100%);border-color:var(--e-global-color-accent)}.elementor-1651 .elementor-element.elementor-element-a86e6ed{width:100%;max-width:100%}.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide-contents{max-width:38%;text-shadow:0px 0px 10px #fff}.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide-inner{text-align:left}.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0}.elementor-1651 .elementor-element.elementor-element-a86e6ed .elementor-slide-heading{color:var(--e-global-color-text)}.elementor-1651 .elementor-element.elementor-element-7c1f909{--display:flex;--min-height:112px;--justify-content:center}.elementor-1651 .elementor-element.elementor-element-e3c5cf8.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-e3c5cf8.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-e3c5cf8.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-e3c5cf8.elementor-element{--align-self:center}.elementor-1651 .elementor-element.elementor-element-e3c5cf8{text-align:center}.elementor-1651 .elementor-element.elementor-element-e3c5cf8 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-4650b63{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-widget-lottie .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-lottie .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-lottie{--caption-color:var(--e-global-color-text)}.elementor-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1651 .elementor-element.elementor-element-a2e94b5{--lottie-container-width:62%}.elementor-1651 .elementor-element.elementor-element-16127ef{--display:flex}.elementor-1651 .elementor-element.elementor-element-3278ca1.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-3278ca1.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-3278ca1.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-3278ca1 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-weight:600}.elementor-1651 .elementor-element.elementor-element-3278ca1 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor{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-widget-text-editor.ob-postman .elementor-widget-container blockquote{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.ob-postman .elementor-widget-container blockquote cite{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.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-1651 .elementor-element.elementor-element-882a012.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-882a012.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-882a012.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-882a012{text-align:justify;color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-1651 .elementor-element.elementor-element-882a012 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.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-widget-button .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-button .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-b55f8e0 .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:500;border-radius:21px}.elementor-1651 .elementor-element.elementor-element-0f2b70f{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-4fe7312{--display:flex}.elementor-1651 .elementor-element.elementor-element-feeab44.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-feeab44.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-feeab44.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-feeab44 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-weight:600}.elementor-1651 .elementor-element.elementor-element-feeab44 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-5dc571c.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-5dc571c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-5dc571c.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-5dc571c{text-align:justify;color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-1651 .elementor-element.elementor-element-5dc571c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-3166ab2 .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:500;border-radius:21px}.elementor-1651 .elementor-element.elementor-element-3e9b404.elementor-element{--align-self:center}.elementor-1651 .elementor-element.elementor-element-2a6da44{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1651 .elementor-element.elementor-element-2a6da44:not(.elementor-motion-effects-element-type-background),.elementor-1651 .elementor-element.elementor-element-2a6da44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#242659}.elementor-1651 .elementor-element.elementor-element-2a6da44.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-testimonial-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-testimonial-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-375511d{width:100%;max-width:100%}.elementor-1651 .elementor-element.elementor-element-375511d>.elementor-widget-container{margin:0;padding:0}.elementor-1651 .elementor-element.elementor-element-375511d.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px )}.elementor-1651 .elementor-element.elementor-element-375511d .elementor-main-swiper{width:100%}.elementor-1651 .elementor-element.elementor-element-375511d .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-375511d .elementor-swiper-button{font-size:20px}.elementor-1651 .elementor-element.elementor-element-375511d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-1651 .elementor-element.elementor-element-375511d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:33px}.elementor-1651 .elementor-element.elementor-element-375511d.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:33px}.elementor-1651 .elementor-element.elementor-element-375511d.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:33px}.elementor-1651 .elementor-element.elementor-element-375511d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:33px}.elementor-1651 .elementor-element.elementor-element-375511d .elementor-testimonial__name{font-family:"League Spartan",Sans-serif;font-weight:600}.elementor-1651 .elementor-element.elementor-element-375511d .elementor-testimonial__title{color:#fff}.elementor-1651 .elementor-element.elementor-element-c92f360{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-widget-eael-counter .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-counter .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-671e1e4 .eael-counter-container{text-align:center}.elementor-1651 .elementor-element.elementor-element-671e1e4 .eael-counter-icon{font-size:40px}.elementor-1651 .elementor-element.elementor-element-671e1e4 .eael-counter-icon .eael-counter-svg-icon{height:40px;width:40px}.elementor-1651 .elementor-element.elementor-element-671e1e4 .eael-counter-icon .eael-counter-svg-icon svg{height:40px;width:40px}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button-next,.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px)}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button-next:hover,.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button-prev:hover{background-color:#FFCC00E6}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button-prev{left:calc(0%);right:unset}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-swiper-button-next{right:calc(0%);left:unset}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000 !important}.elementor-1651 .elementor-element.elementor-element-7f2e5cc .elementor-image-carousel-caption{text-align:center}.elementor-widget-eael-flip-box .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-flip-box .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-front-container{background-color:#fff;align-items:center}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container{background-color:#fff;align-items:center}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-container:not(.eael-template){height:149px}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-container.eael-template{min-height:149px}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#333;fill:#333;font-size:40px}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#333;fill:#333}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#333;fill:#333;font-size:40px}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#333;fill:#333}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#333;font-family:"Montserrat",Sans-serif}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#333;font-family:"Montserrat",Sans-serif}.elementor-1651 .elementor-element.elementor-element-50b0601 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff}.elementor-1651 .elementor-element.elementor-element-6fee2f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.5}.elementor-1651 .elementor-element.elementor-element-6fee2f1:not(.elementor-motion-effects-element-type-background),.elementor-1651 .elementor-element.elementor-element-6fee2f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg,var(--e-global-color-astglobalcolor1) 0%,var(--e-global-color-astglobalcolor2) 100%)}.elementor-1651 .elementor-element.elementor-element-6fee2f1:before,.elementor-1651 .elementor-element.elementor-element-6fee2f1>.elementor-background-video-container:before,.elementor-1651 .elementor-element.elementor-element-6fee2f1>.e-con-inner>.elementor-background-video-container:before,.elementor-1651 .elementor-element.elementor-element-6fee2f1>.elementor-background-slideshow:before,.elementor-1651 .elementor-element.elementor-element-6fee2f1>.e-con-inner>.elementor-background-slideshow:before,.elementor-1651 .elementor-element.elementor-element-6fee2f1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-1651 .elementor-element.elementor-element-bfc6bb0.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-bfc6bb0.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-bfc6bb0.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-bfc6bb0 .elementor-heading-title{color:#fff}.elementor-1651 .elementor-element.elementor-element-bfc6bb0 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-7cb1058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none}.elementor-1651 .elementor-element.elementor-element-7cb1058:not(.elementor-motion-effects-element-type-background),.elementor-1651 .elementor-element.elementor-element-7cb1058>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-widget-nested-accordion .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-nested-accordion .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1651 .elementor-element.elementor-element-7475b76{--display:flex}.elementor-1651 .elementor-element.elementor-element-2c5123c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1651 .elementor-element.elementor-element-b55cf2c.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-b55cf2c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-b55cf2c.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-b55cf2c{text-align:justify;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-b55cf2c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-c815e3e{--display:flex}.elementor-1651 .elementor-element.elementor-element-1e2db4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1651 .elementor-element.elementor-element-0ea8d7b.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-0ea8d7b.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-0ea8d7b.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-0ea8d7b{text-align:justify;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-0ea8d7b .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-c524004{--display:flex}.elementor-1651 .elementor-element.elementor-element-a462522{--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-1651 .elementor-element.elementor-element-44da0e7.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-44da0e7.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-44da0e7.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-44da0e7{text-align:justify;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-44da0e7 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-93f6e02{--display:flex}.elementor-1651 .elementor-element.elementor-element-974b6bd{--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-1651 .elementor-element.elementor-element-de0926e.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-de0926e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-de0926e.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-de0926e{text-align:justify;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-de0926e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-d8c5a8b{--display:flex}.elementor-1651 .elementor-element.elementor-element-92f9e04{--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-1651 .elementor-element.elementor-element-f4f2c34.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-f4f2c34.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-f4f2c34.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-f4f2c34{text-align:justify;color:#242659}.elementor-1651 .elementor-element.elementor-element-f4f2c34 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-d4c820d{--display:flex}.elementor-1651 .elementor-element.elementor-element-047f156{--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-1651 .elementor-element.elementor-element-ea6960f.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-ea6960f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-ea6960f.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-ea6960f{text-align:justify;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-ea6960f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-789d179{--display:flex}.elementor-1651 .elementor-element.elementor-element-a1af8d5{--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-1651 .elementor-element.elementor-element-8b605cd.ob-harakiri{writing-mode:inherit}.elementor-1651 .elementor-element.elementor-element-8b605cd.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-8b605cd.ob-harakiri .elementor-widget-container>div{writing-mode:inherit;transform:rotate(0deg)}.elementor-1651 .elementor-element.elementor-element-8b605cd{text-align:justify;color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-8b605cd .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit}.elementor-1651 .elementor-element.elementor-element-f1d24bb{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#fff;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#fff}:where(.elementor-1651 .elementor-element.elementor-element-f1d24bb>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1651 .elementor-element.elementor-element-f1d24bb :where(.elementor-1651 .elementor-element.elementor-element-f1d24bb>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item:not([open])>.e-n-accordion-item-title:not(hover)>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var(--e-global-color-primary);stroke:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-be919cc{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1651 .elementor-element.elementor-element-be919cc.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0}.elementor-widget-eael-wpforms .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-wpforms .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-wpforms .eael-contact-form-description,.elementor-widget-eael-wpforms .wpforms-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label,.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea,.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1651 .elementor-element.elementor-element-58cd74d.elementor-element{--align-self:center}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms label.wpforms-error{display:block !important}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-contact-form{background:var(--e-global-color-text);margin:20px 0 0}.elementor-1651 .elementor-element.elementor-element-58cd74d .wpforms-container{max-width:592px;width:592px}.elementor-1651 .elementor-element.elementor-element-58cd74d .wpforms-head-container,.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms-heading{text-align:center}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-contact-form-title,.elementor-1651 .elementor-element.elementor-element-58cd74d .wpforms-title{color:var(--e-global-color-primary)}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field textarea,.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field select{text-align:center}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field select{height:30px}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-submit-container{text-align:center}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-submit-container .wpforms-submit{display:inline-block;background-color:var(--e-global-color-accent);border-radius:21px}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-submit-container .wpforms-submit:hover,.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms input.wpforms-error,.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms textarea.wpforms-error{border-width:1px}html,body{overflow-x:auto}:root{--page-title-display:none}@media(min-width:768px){.elementor-1651 .elementor-element.elementor-element-beca988{--width:100%}.elementor-1651 .elementor-element.elementor-element-2a6da44{--width:100%}.elementor-1651 .elementor-element.elementor-element-7cb1058{--width:84%}.elementor-1651 .elementor-element.elementor-element-be919cc{--width:100%}}@media(max-width:1024px){.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide{height:557px}.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide-contents{max-width:51%}.elementor-1651 .elementor-element.elementor-element-4650b63{--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-a2e94b5.elementor-element{--align-self:center}.elementor-1651 .elementor-element.elementor-element-0f2b70f{--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-c92f360{--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-671e1e4.elementor-element{--align-self:center}.elementor-1651 .elementor-element.elementor-element-671e1e4 .eael-counter-container{text-align:center}}@media(max-width:767px){.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide{height:385px}.elementor-1651 .elementor-element.elementor-element-a86e6ed .swiper-slide-contents{max-width:100%}.elementor-1651 .elementor-element.elementor-element-4650b63{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-0f2b70f{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-c92f360{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field select{width:316px}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-field textarea{width:316px}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-submit-container{text-align:left}.elementor-1651 .elementor-element.elementor-element-58cd74d .eael-wpforms .wpforms-submit-container .wpforms-submit{display:inline-block}}