.elementor-3383 .elementor-element.elementor-element-3747e9f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 82%, #236904 96%);opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-3747e9f > .elementor-container{min-height:595px;}.elementor-3383 .elementor-element.elementor-element-3747e9f .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-3383 .elementor-element.elementor-element-3747e9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3383 .elementor-element.elementor-element-3747e9f > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:62px;}.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-3383 .elementor-element.elementor-element-29e5a29 > .elementor-widget-container{background-color:#08180054;padding:40px 40px 40px 40px;}.elementor-3383 .elementor-element.elementor-element-29e5a29{text-align:center;font-family:"Montserrat", Sans-serif;font-size:49px;font-weight:600;line-height:54px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.85);color:#FFFFFF;}.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-3383 .elementor-element.elementor-element-7a6dd60 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100px;}.elementor-3383 .elementor-element.elementor-element-7a6dd60 .swiper-slide-contents{max-width:100%;}.elementor-3383 .elementor-element.elementor-element-7a6dd60 .swiper-slide-inner{text-align:center;}.elementor-3383 .elementor-element.elementor-element-7a6dd60 .elementor-slide-description{font-family:"Satisfy", Sans-serif;font-size:29px;font-weight:400;}.elementor-3383 .elementor-element.elementor-element-dcb53db{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-3383 .elementor-element.elementor-element-5661198 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-3383 .elementor-element.elementor-element-5661198{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3383 .elementor-element.elementor-element-fce90b3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-fce90b3 img{width:300px;}.elementor-3383 .elementor-element.elementor-element-a7f5670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3383 .elementor-element.elementor-element-a7f5670{text-align:end;}.elementor-3383 .elementor-element.elementor-element-a7f5670 img{width:120px;}.elementor-3383 .elementor-element.elementor-element-ad58551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3383 .elementor-element.elementor-element-ad58551{text-align:start;}.elementor-3383 .elementor-element.elementor-element-ad58551 img{width:127px;}.elementor-3383 .elementor-element.elementor-element-2adf1b4 > .elementor-background-overlay{opacity:1;}.elementor-3383 .elementor-element.elementor-element-2adf1b4{padding:50px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3383 .elementor-element.elementor-element-67d6dd09{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#3C5B42;}.elementor-3383 .elementor-element.elementor-element-67d6dd09 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-3383 .elementor-element.elementor-element-67d6dd09 .elementor-headline-plain-text{color:#000000;}.elementor-3383 .elementor-element.elementor-element-67d6dd09 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;font-style:italic;}.elementor-3383 .elementor-element.elementor-element-7b5f6949 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3383 .elementor-element.elementor-element-7b5f6949 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3383 .elementor-element.elementor-element-8713f88{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#55B18E;}.elementor-3383 .elementor-element.elementor-element-8713f88 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-3383 .elementor-element.elementor-element-8713f88 .elementor-headline-plain-text{color:#000000;}.elementor-3383 .elementor-element.elementor-element-8713f88 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;line-height:30px;}.elementor-3383 .elementor-element.elementor-element-8713f88 .elementor-headline-dynamic-wrapper path{stroke:#477C4E;}.elementor-3383 .elementor-element.elementor-element-f34e396 img{width:645px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3383 .elementor-element.elementor-element-bf953b8 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-bf953b8, .elementor-3383 .elementor-element.elementor-element-bf953b8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3383 .elementor-element.elementor-element-bf953b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.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-3383 .elementor-element.elementor-element-cc40e18{text-align:center;}.elementor-3383 .elementor-element.elementor-element-cc40e18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;color:#000000;}.elementor-3383 .elementor-element.elementor-element-16ff433f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#2A563F;}.elementor-bc-flex-widget .elementor-3383 .elementor-element.elementor-element-25fcdc4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3383 .elementor-element.elementor-element-25fcdc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3383 .elementor-element.elementor-element-25fcdc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3383 .elementor-element.elementor-element-25fcdc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-f37a0d2{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.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-3383 .elementor-element.elementor-element-2f9135c .elementor-button{background-color:#2A563F;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-3383 .elementor-element.elementor-element-2f9135c .elementor-button:hover, .elementor-3383 .elementor-element.elementor-element-2f9135c .elementor-button:focus{background-color:#4A9970;}.elementor-3383 .elementor-element.elementor-element-2f9135c .elementor-button-content-wrapper{flex-direction:row;}.elementor-bc-flex-widget .elementor-3383 .elementor-element.elementor-element-26638d9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3383 .elementor-element.elementor-element-26638d9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3383 .elementor-element.elementor-element-4ef54655 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-4ef54655 img{width:342px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3383 .elementor-element.elementor-element-7982defe{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-3383 .elementor-element.elementor-element-34f74a5 > .elementor-background-overlay{opacity:1;}.elementor-3383 .elementor-element.elementor-element-34f74a5{padding:50px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-7772ced2{text-align:center;}.elementor-3383 .elementor-element.elementor-element-7772ced2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;color:#000000;}.elementor-3383 .elementor-element.elementor-element-558116e9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3383 .elementor-element.elementor-element-108c2e6 > .elementor-background-overlay{opacity:1;}.elementor-3383 .elementor-element.elementor-element-108c2e6{padding:50px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-a13a298{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-3383 .elementor-element.elementor-element-65c28cf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3383 .elementor-element.elementor-element-219ff34{text-align:center;}.elementor-3383 .elementor-element.elementor-element-a428623:not(.elementor-motion-effects-element-type-background), .elementor-3383 .elementor-element.elementor-element-a428623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3383 .elementor-element.elementor-element-a428623 > .elementor-background-overlay{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/fondo1.jpg");background-position:top left;background-repeat:no-repeat;opacity:0.61;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-a428623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 70px 0px;}.elementor-3383 .elementor-element.elementor-element-f12688b:not(.elementor-motion-effects-element-type-background), .elementor-3383 .elementor-element.elementor-element-f12688b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334D3B;}.elementor-3383 .elementor-element.elementor-element-f12688b > .elementor-background-overlay{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/fondo3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-f12688b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3383 .elementor-element.elementor-element-f12688b > .elementor-shape-top .elementor-shape-fill{fill:#F2F2F2;}.elementor-3383 .elementor-element.elementor-element-f12688b > .elementor-shape-top svg{height:28px;}.elementor-3383 .elementor-element.elementor-element-f12688b > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:44px;}.elementor-3383 .elementor-element.elementor-element-e6dcfe0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-e6dcfe0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-3383 .elementor-element.elementor-element-6a8bf72{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3383 .elementor-element.elementor-element-9d6ebf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3383 .elementor-element.elementor-element-9d6ebf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/coenonympha-pamphilus_s.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-3383 .elementor-element.elementor-element-9d6ebf9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3383 .elementor-element.elementor-element-9d6ebf9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3383 .elementor-element.elementor-element-9d6ebf9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3383 .elementor-element.elementor-element-9d6ebf9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-f1c0cbe:not(.elementor-motion-effects-element-type-background), .elementor-3383 .elementor-element.elementor-element-f1c0cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF4F0;}.elementor-3383 .elementor-element.elementor-element-f1c0cbe > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-f1c0cbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-3383 .elementor-element.elementor-element-f6fbdd6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-f6fbdd6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#2B4C37;}.elementor-3383 .elementor-element.elementor-element-df321d9{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-3383 .elementor-element.elementor-element-effd76f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3383 .elementor-element.elementor-element-effd76f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3383 .elementor-element.elementor-element-effd76f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3383 .elementor-element.elementor-element-d2a0ec4:not(.elementor-motion-effects-element-type-background), .elementor-3383 .elementor-element.elementor-element-d2a0ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/siluetas-bottom.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3383 .elementor-element.elementor-element-d2a0ec4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3383 .elementor-element.elementor-element-d2a0ec4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-846cce8:not(.elementor-motion-effects-element-type-background), .elementor-3383 .elementor-element.elementor-element-846cce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/silueta-verde2-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3383 .elementor-element.elementor-element-846cce8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3383 .elementor-element.elementor-element-846cce8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-65aa1db:not(.elementor-motion-effects-element-type-background), .elementor-3383 .elementor-element.elementor-element-65aa1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334D3B;}.elementor-3383 .elementor-element.elementor-element-65aa1db > .elementor-background-overlay{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/sombra_s.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:contain;opacity:0.32;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-65aa1db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3383 .elementor-element.elementor-element-65aa1db > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:27px;}.elementor-3383 .elementor-element.elementor-element-f9b3221 > .elementor-background-overlay{background-color:#0000005C;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-f9b3221{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3383 .elementor-element.elementor-element-54dcbba{text-align:end;}.elementor-3383 .elementor-element.elementor-element-54dcbba img{max-width:300px;}.elementor-3383 .elementor-element.elementor-element-55e0f34 img{max-width:300px;}.elementor-3383 .elementor-element.elementor-element-f2e1da1{text-align:start;}.elementor-3383 .elementor-element.elementor-element-f2e1da1 img{max-width:300px;}.elementor-3383 .elementor-element.elementor-element-6b93b38 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-6b93b38{text-align:center;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-3383 .elementor-element.elementor-element-e324666{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3383 .elementor-element.elementor-element-5833bb1 > .elementor-background-overlay{opacity:0.5;}.elementor-3383 .elementor-element.elementor-element-5833bb1{margin-top:0px;margin-bottom:70px;}.elementor-3383 .elementor-element.elementor-element-078d70e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-078d70e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#2B4C37;}.elementor-3383 .elementor-element.elementor-element-831b20c > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-3383 .elementor-element.elementor-element-831b20c img{width:600px;}.elementor-3383 .elementor-element.elementor-element-9a55dad > .elementor-background-overlay{background-image:url("https://biomaratonflora.com/wp-content/uploads/2023/05/fondo2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:0.12;}.elementor-3383 .elementor-element.elementor-element-9a55dad{padding:0px 0px 120px 0px;}.elementor-bc-flex-widget .elementor-3383 .elementor-element.elementor-element-afc8ead.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3383 .elementor-element.elementor-element-afc8ead.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3383 .elementor-element.elementor-element-afc8ead > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3383 .elementor-element.elementor-element-afc8ead > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3383 .elementor-element.elementor-element-8192ccf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-8192ccf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#2B4C37;}.elementor-3383 .elementor-element.elementor-element-87d7f63 > .elementor-widget-container{background-color:#FFFFFF87;padding:40px 40px 40px 40px;}.elementor-3383 .elementor-element.elementor-element-87d7f63{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3383 .elementor-element.elementor-element-926f228 > .elementor-background-overlay{opacity:1;}.elementor-3383 .elementor-element.elementor-element-926f228{padding:50px 0px 0px 0px;}.elementor-3383 .elementor-element.elementor-element-5a73cfb6{text-align:center;}.elementor-3383 .elementor-element.elementor-element-5a73cfb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;color:#000000;}.elementor-3383 .elementor-element.elementor-element-1252716f .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-3383 .elementor-element.elementor-element-25fcdc4{width:50%;}.elementor-3383 .elementor-element.elementor-element-26638d9e{width:50%;}.elementor-3383 .elementor-element.elementor-element-5170ec9{width:68%;}.elementor-3383 .elementor-element.elementor-element-9d6ebf9{width:32%;}.elementor-3383 .elementor-element.elementor-element-896a022{width:100%;}.elementor-3383 .elementor-element.elementor-element-afc8ead{width:34%;}.elementor-3383 .elementor-element.elementor-element-6911d51{width:66%;}}/* Start custom CSS */.slider-home .titulo {}
.slider-home .subtitulo {font-size:30px;}
.textoscabecera-home {width:300px;}
.seccion-home .titular p {margin-bottom:20px;}
.seccion-home.seccion1 .textos p{text-align:justify;}
.slider-home {}
.seccion-home.seccion1 {}
.seccion-home {margin-bottom:50px;}
.separador-home.separador1 {padding:0;height:190px;}
.separador-home.separador1b {padding:0;height:190px;}
.seccion-home.seccion2{margin-bottom:-1px;}
.separador-home.separador2 {padding:0;height:395px;margin-top:-130px;}
.seccion-home.seccion4 .textos {width:800px; margin:0 auto;}
.seccion-home.seccion5 {margin-bottom:-60px;}
.seccion-home.seccion5 .textos, .seccion-home.seccion1 .textos {width:600px; margin:0 auto;}
.slider-frases .elementor-swiper-button,.slider-frases  .swiper-pagination{display:none;}
.slider-frases .elementor-slide-description {text-shadow:1px 1px 1px #000;}
.seccion-home.seccion4 a {color:#cace61;}
.seccion1 .imagen img {max-width:300px;width:100%;}
.seccion5 .imagen img {max-width:300px;width:100%;}
.separador-home.separador1 {margin-bottom:-1px;}
.listaobjetivos ul {list-style:none;}
.listaobjetivos li {padding:10px 0;}
.listaobjetivos li::before {
  content: '▶';
  position: absolute;
  left: 60px;
  color:#cace61;
}
body .elementor .slider-colaboracion, body .elementor .slider-colaboracion p {margin-bottom:-15px;}
body #page #content .seccion-home.seccion5 .elementor-container.elementor-column-gap-default {width:950px;max-width:95%;}
body #page #content .videohome {width:700px; margin:0 auto; max-width:95%;}
@media (max-width: 870px) {
.seccion-home .textos {padding-left:35px;padding-right:35px;}
.seccion-home .titular p,.seccion-home .titular, .seccion-home .titular .elementor-widget-container {font-size:35px; line-height:35px;}
.listaobjetivos ul {margin-left:10px;}
}
@media (max-width: 767px) {
body #page #content .seccion-home.seccion1 {padding-bottom:0;}
.seccion2 .imagen img {max-width:400px;width:100%;}
.triofotos .imagen1, .triofotos .imagen2, .triofotos .imagen3 {width:30%;}
.triofotos .elementor-column {width:33%; overflow:hidden;}
.triofotos .imagen1 img, .triofotos .imagen2 img, .triofotos .imagen3 img {max-width:300px; margin:0 auto; } 
body .elementor .logos-sebot-sebicop .elementor-container {flex-wrap:initial;}
}
@media (max-width: 670px) {
    .textoscabecera-home .titulo {font-size:38px;z-index:2; position:relative;}
        .textoscabecera-home .subtitulo {font-size:20px;line-height:30px;}
    
}
@media (max-width: 630px) {
body #page #content .elementor-slides .swiper-slide-inner .elementor-slide-description {line-height:29px; font-size:25px;}
body #page #content .seccion-home.seccion3 img {max-width:280px;}


}
@media (max-width: 500px) {
    .triofotos .elementor-column{width:100%;}
.triofotos .elementor-column:nth-child(2),.triofotos .elementor-column:nth-child(3){display:none;}
.triofotos .imagen1 {width:100%;}
.triofotos .imagen1 .elementor-widget-container {text-align:center;}
.separador-home.separador2 {height:200px;}
}

@media (max-width: 410px) {
.textoscabecera-home .titulo {font-size:30px;line-height:35px;}
.textoscabecera-home .subtitulo {font-size:18px;line-height:28px;} 
body #page #content .elementor-slides .swiper-slide-inner .elementor-slide-description {line-height:24px; font-size:21px;}
.seccion-home .textos {padding-left:15px;padding-right:15px;}
.seccion-home.seccion5 .textos .elementor-widget-container {padding-left:0; padding-right:0;}
.listaobjetivos li::before {  left: 0;}
}
@media (max-width: 350px) {
    .textoscabecera-home .titulo {font-size:23px;line-height:32px;}
    body #page #content .elementor-slides .swiper-slide-inner .elementor-slide-description {line-height:22px; font-size:19px;}
}/* End custom CSS */