.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10349 .elementor-element.elementor-element-9ea0688{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-833287f > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10349 .elementor-element.elementor-element-cd0d3da .elementor-button{background-color:#FFFFFF;font-family:"Alegreya Sans SC", Sans-serif;font-size:16px;font-weight:500;text-transform:lowercase;line-height:1.5em;letter-spacing:1.4px;fill:#212121;color:#212121;border-style:solid;border-width:1px 1px 1px 1px;border-color:#212121;border-radius:4px 4px 4px 4px;padding:0em 0.5em 0em 0.5em;}.elementor-10349 .elementor-element.elementor-element-cd0d3da .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-cd0d3da .elementor-button:focus{background-color:#212121;color:#FFFFFF;border-color:#212121;}.elementor-10349 .elementor-element.elementor-element-cd0d3da > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10349 .elementor-element.elementor-element-cd0d3da .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-cd0d3da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10349 .elementor-element.elementor-element-000fa09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10349 .elementor-element.elementor-element-000fa09{text-align:center;}.elementor-10349 .elementor-element.elementor-element-000fa09 .elementor-heading-title{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-text-font-size );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-10349 .elementor-element.elementor-element-4a0ba5e > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDBDB;}.elementor-10349 .elementor-element.elementor-element-4a0ba5e{color:#212121;font-family:"Alegreya Sans SC", Sans-serif;font-size:17px;font-weight:400;text-transform:lowercase;}.elementor-10349 .elementor-element.elementor-element-4ce0fa5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10349 .elementor-element.elementor-element-f2f337c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-dffc61b:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-dffc61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-dffc61b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-dffc61b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10349 .elementor-element.elementor-element-bcd6ab2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10349 .elementor-element.elementor-element-bcd6ab2{text-align:center;}.elementor-10349 .elementor-element.elementor-element-bcd6ab2 .elementor-heading-title{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:36px;font-weight:600;}.elementor-10349 .elementor-element.elementor-element-f3d4d17 > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-10349 .elementor-element.elementor-element-f3d4d17{text-align:center;color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1em;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10349 .elementor-element.elementor-element-90ea1c7.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-10349 .elementor-element.elementor-element-90ea1c7 > .elementor-widget-container{padding:40px 70px 0px 70px;}.elementor-10349 .elementor-element.elementor-element-90ea1c7 .elementor-main-swiper{height:510px;}.elementor-10349 .elementor-element.elementor-element-90ea1c7 .elementor-swiper-button{font-size:32px;color:#212121;}.elementor-10349 .elementor-element.elementor-element-90ea1c7 .elementor-swiper-button svg{fill:#212121;}.elementor-10349 .elementor-element.elementor-element-a784c10:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-a784c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-a784c10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-10349 .elementor-element.elementor-element-a784c10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10349 .elementor-element.elementor-element-a335196 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10349 .elementor-element.elementor-element-a335196{text-align:center;}.elementor-10349 .elementor-element.elementor-element-a335196 .elementor-heading-title{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:36px;font-weight:600;}.elementor-10349 .elementor-element.elementor-element-9b4b72c > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-10349 .elementor-element.elementor-element-9b4b72c{text-align:center;color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1em;}.elementor-10349 .elementor-element.elementor-element-8dd5dea{margin-top:40px;margin-bottom:40px;}.elementor-10349 .elementor-element.elementor-element-af653e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-98661c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-98661c6{color:#212121;font-family:"Alegreya Sans SC", Sans-serif;font-size:16px;font-weight:500;text-transform:lowercase;letter-spacing:1.4px;}.elementor-10349 .elementor-element.elementor-element-60c59a7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10349 .elementor-element.elementor-element-60c59a7 .elementor-heading-title{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1em;}.elementor-10349 .elementor-element.elementor-element-96410e9{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:24px;line-height:1em;}.elementor-10349 .elementor-element.elementor-element-ae6e5d0 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-ae6e5d0{color:#212121;font-family:"Alegreya Sans SC", Sans-serif;font-size:17px;font-weight:400;text-transform:lowercase;line-height:1em;letter-spacing:1.4px;}.elementor-10349 .elementor-element.elementor-element-2c1e841 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10349 .elementor-element.elementor-element-2164318{margin-top:40px;margin-bottom:40px;}.elementor-10349 .elementor-element.elementor-element-02933b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-184a4c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-184a4c7{color:#212121;font-family:"Alegreya Sans SC", Sans-serif;font-size:16px;font-weight:500;text-transform:lowercase;letter-spacing:1.4px;}.elementor-10349 .elementor-element.elementor-element-ef7cfbe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10349 .elementor-element.elementor-element-ef7cfbe .elementor-heading-title{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1em;}.elementor-10349 .elementor-element.elementor-element-bfa38a9{color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:24px;line-height:1em;}.elementor-10349 .elementor-element.elementor-element-b3cda1c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-b3cda1c{color:#212121;font-family:"Alegreya Sans SC", Sans-serif;font-size:17px;font-weight:400;text-transform:lowercase;line-height:1em;letter-spacing:1.4px;}.elementor-10349 .elementor-element.elementor-element-03fe741 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10349 .elementor-element.elementor-element-1888fdc .elementor-posts-container article{margin-bottom:35px;}.elementor-10349 .elementor-element.elementor-element-1888fdc > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-10349 .elementor-element.elementor-element-1888fdc .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10349 .elementor-element.elementor-element-1888fdc .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10349 .elementor-element.elementor-element-17aeaa6 .elementor-posts-container article{margin-bottom:35px;}.elementor-10349 .elementor-element.elementor-element-17aeaa6 > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-10349 .elementor-element.elementor-element-17aeaa6 .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10349 .elementor-element.elementor-element-17aeaa6 .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10349 .elementor-element.elementor-element-57955df .elementor-posts-container article{margin-bottom:35px;}.elementor-10349 .elementor-element.elementor-element-57955df > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-10349 .elementor-element.elementor-element-57955df .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10349 .elementor-element.elementor-element-57955df .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10349 .elementor-element.elementor-element-176e176:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-176e176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7171;}.elementor-10349 .elementor-element.elementor-element-176e176{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-10349 .elementor-element.elementor-element-176e176 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10349 .elementor-element.elementor-element-04ba4ee{text-align:center;}.elementor-10349 .elementor-element.elementor-element-4522d13 > .elementor-widget-container{margin:40px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10349 .elementor-element.elementor-element-4522d13{text-align:center;}.elementor-10349 .elementor-element.elementor-element-4522d13 .elementor-heading-title{color:#FFFFFF;font-family:"Alegreya Sans", Sans-serif;font-size:36px;font-weight:600;}.elementor-10349 .elementor-element.elementor-element-9e6309e > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-10349 .elementor-element.elementor-element-9e6309e{text-align:center;color:#FFFFFF;font-family:"Alegreya Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1em;}.elementor-widget-eael-contact-form-7 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-contact-form-7 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10349 .elementor-element.elementor-element-2d8499f > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7-wrapper{text-align:center;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:600px;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:#FF7171;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-list-item-label{color:#212121;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea{padding:5px 10px 0px 10px;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form label{color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 label{color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form label, .elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{margin-bottom:0px;font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form input[type="submit"]{background-color:#FFFFFF;color:#FF7171;border-radius:8px 8px 8px 8px;padding:4px 40px 4px 40px;font-family:"Alegreya Sans SC", Sans-serif;font-size:21px;font-weight:500;text-transform:lowercase;line-height:1.5em;letter-spacing:1.4px;}.elementor-10349 .elementor-element.elementor-element-2d8499f .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover{background-color:#212121;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-4ece9de:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-4ece9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-4ece9de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-10349 .elementor-element.elementor-element-4ece9de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10349 .elementor-element.elementor-element-b8c69cb > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-10349 .elementor-element.elementor-element-b8c69cb{text-align:center;color:#212121;font-family:"Alegreya Sans", Sans-serif;font-size:19px;font-weight:400;}@media(min-width:768px){.elementor-10349 .elementor-element.elementor-element-af653e6{width:33%;}.elementor-10349 .elementor-element.elementor-element-2c1e841{width:67%;}.elementor-10349 .elementor-element.elementor-element-02933b7{width:33%;}.elementor-10349 .elementor-element.elementor-element-03fe741{width:67%;}}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-media-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-media-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-10349 .elementor-element.elementor-element-90ea1c7.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-contact-form-7 .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-contact-form-7 .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10349 .elementor-element.elementor-element-9ea0688{margin-top:108px;margin-bottom:0px;}.elementor-10349 .elementor-element.elementor-element-833287f > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10349 .elementor-element.elementor-element-000fa09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10349 .elementor-element.elementor-element-000fa09 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10349 .elementor-element.elementor-element-4a0ba5e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 10px 0px;}.elementor-10349 .elementor-element.elementor-element-4a0ba5e{font-size:17px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10349 .elementor-element.elementor-element-bcd6ab2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-bcd6ab2 .elementor-heading-title{font-size:28px;}.elementor-10349 .elementor-element.elementor-element-f3d4d17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-f3d4d17{font-size:17px;}.elementor-widget-media-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-media-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-10349 .elementor-element.elementor-element-90ea1c7.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-10349 .elementor-element.elementor-element-90ea1c7 > .elementor-widget-container{padding:20px 45px 0px 45px;}.elementor-10349 .elementor-element.elementor-element-90ea1c7 .elementor-main-swiper{height:440px;}.elementor-10349 .elementor-element.elementor-element-a784c10{margin-top:0px;margin-bottom:0px;padding:80px 15px 80px 15px;}.elementor-10349 .elementor-element.elementor-element-90014f0{width:100%;}.elementor-10349 .elementor-element.elementor-element-90014f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-a335196 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-a335196 .elementor-heading-title{font-size:28px;}.elementor-10349 .elementor-element.elementor-element-9b4b72c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-9b4b72c{font-size:17px;}.elementor-10349 .elementor-element.elementor-element-8dd5dea{margin-top:20px;margin-bottom:40px;}.elementor-10349 .elementor-element.elementor-element-60c59a7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-60c59a7 .elementor-heading-title{font-size:28px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10349 .elementor-element.elementor-element-799c601 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10349 .elementor-element.elementor-element-2164318{margin-top:20px;margin-bottom:0px;}.elementor-10349 .elementor-element.elementor-element-ef7cfbe > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-ef7cfbe .elementor-heading-title{font-size:28px;}.elementor-10349 .elementor-element.elementor-element-c1bd52e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-posts .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10349 .elementor-element.elementor-element-4522d13 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-4522d13 .elementor-heading-title{font-size:28px;}.elementor-10349 .elementor-element.elementor-element-9e6309e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10349 .elementor-element.elementor-element-9e6309e{font-size:17px;}.elementor-widget-eael-contact-form-7 .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-contact-form-7 .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-accent-font-size );}.elementor-10349 .elementor-element.elementor-element-b8c69cb > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-9ea0688 */@media (min-width: 992px) {
    .fenomeno-intro {
        padding-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2f337c */.scrolly article {
    position: relative;
}

.scrolly .sticky {
    position: -webkit-sticky;
    position: sticky;
    width: 100%;
    margin: 0;
    height: 100vh;
    left: 0;
    top: 0;
    overflow: hidden;
}

.scrolly .sticky img {
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    width: 100%;
}

.scrolly{
    max-width:100%;
    margin:0 auto;
    z-index: 1;
}

.scrolly svg {
    background-color: #FFF;
}

.scrolly article{
    padding: 0 0 4rem;
    max-width: 90%;
    margin: -80vh auto 0;
    position: relative;
    z-index: 10;
}

@media (min-width: 992px) {
    .scrolly article{
        max-width: 40%;
    }
}

.scrolly article .step{
    margin-bottom: 80vh;
}

.scrolly article .step:last-of-type{
        margin-bottom: 40vh;
}

.scrolly article .step .step-inner{
    margin: 0;
    padding: 5rem 2rem;
    text-align: center;
    font-weight: 400;
    background-color: rgb(246, 246, 246, 0.85);
    -webkit-transition: background-color 250ms ease-in-out;
    -o-transition: background-color 250ms ease-in-out;
    transition: background-color 250ms ease-in-out;
    color: #212121;
}

.step .step-inner h3 {
    font-weight: 500;
    font-size: 36px;
    color: #FF7171;
}

.step .step-inner p {
    font-size: 19px;
}

.step .step-inner .emisiones-icono {
    width: 250px !important;
}

.escuelas-fumigadas__intro {
    padding-left: 0;
    padding-right: 0;
}

#intro__fondo-1, #intro__fondo-1-mobile {
    z-index: 50;
}

#intro__fondo-2, #intro__fondo-2-mobile {
    z-index: 40;
}

#intro__fondo-3, #intro__fondo-3-mobile {
    z-index: 30;
}

#intro__fondo-4, #intro__fondo-4-mobile {
    z-index: 20;
}

#intro__fondo-5, #intro__fondo-5-mobile {
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-90ea1c7 */.elementor-widget-media-carousel .elementor-swiper-button-prev {
    left: -50px;
}

.elementor-widget-media-carousel .elementor-swiper-button-next {
    right: -50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98661c6 */.elementor-10349 .elementor-element.elementor-element-98661c6 p {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60c59a7 */.elementor-10349 .elementor-element.elementor-element-60c59a7 a:hover {
    color: #FF7171;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae6e5d0 */.elementor-10349 .elementor-element.elementor-element-ae6e5d0 p {
    font-variant: small-caps;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af653e6 */.elementor-10349 .elementor-element.elementor-element-af653e6 {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-184a4c7 */.elementor-10349 .elementor-element.elementor-element-184a4c7 p {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef7cfbe */.elementor-10349 .elementor-element.elementor-element-ef7cfbe a:hover {
    color: #FF7171;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3cda1c */.elementor-10349 .elementor-element.elementor-element-b3cda1c p {
    font-variant: small-caps;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02933b7 */.elementor-10349 .elementor-element.elementor-element-02933b7 {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1888fdc */.scroll-screen {
    border-bottom: 1px solid #DBDBDB;
    font-size: 24px;
    margin: 0 auto;
    padding: 2rem 0;
}

.scroll-footer {
    border-bottom: 1px solid #DBDBDB;
    margin: 0 auto 6rem;
    padding: 2em;
    text-align: center;
}

.scroll-footer p {
    font-family: 'Alegreya Sans SC', sans-serif;
    font-size: 1.1em;
    font-variant: small-caps;
    letter-spacing: 1.25px;
    line-height: 1;
    margin: 0;
    text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-17aeaa6 */.scroll-screen {
    border-bottom: 1px solid #DBDBDB;
    font-size: 24px;
    margin: 0 auto;
    padding: 2rem 0;
}

.scroll-footer {
    border-bottom: 1px solid #DBDBDB;
    margin: 0 auto 6rem;
    padding: 2em;
    text-align: center;
}

.scroll-footer p {
    font-family: 'Alegreya Sans SC', sans-serif;
    font-size: 1.1em;
    font-variant: small-caps;
    letter-spacing: 1.25px;
    line-height: 1;
    margin: 0;
    text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-57955df */.scroll-screen {
    border-bottom: 1px solid #DBDBDB;
    font-size: 24px;
    margin: 0 auto;
    padding: 2rem 0;
}

.scroll-footer {
    border-bottom: 1px solid #DBDBDB;
    margin: 0 auto 6rem;
    padding: 2em;
    text-align: center;
}

.scroll-footer p {
    font-family: 'Alegreya Sans SC', sans-serif;
    font-size: 1.1em;
    font-variant: small-caps;
    letter-spacing: 1.25px;
    line-height: 1;
    margin: 0;
    text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for eael-contact-form-7, class: .elementor-element-2d8499f */.elementor-10349 .elementor-element.elementor-element-2d8499f label {
    display: block;
}

.elementor-10349 .elementor-element.elementor-element-2d8499f .wpcf7-textarea {
    background-color: #fff !important;
}

.elementor-10349 .elementor-element.elementor-element-2d8499f .wpcf7-submit {
    display: block !important;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-176e176 */.elementor-10349 .elementor-element.elementor-element-176e176 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8c69cb */.elementor-10349 .elementor-element.elementor-element-b8c69cb a {
    color: #FF7171;
}

.elementor-10349 .elementor-element.elementor-element-b8c69cb a:hover {
    color: #FF7171;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */.container-page {
    padding-bottom: 0 !important;
}

.historia-profundidad-contenido {
    display: none;
}/* End custom CSS */