.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .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-section .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-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-117592 .elementor-element.elementor-element-4c7c45a:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDEC;}.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-container{max-width:650px;min-height:100vh;}.elementor-117592 .elementor-element.elementor-element-4c7c45a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:82px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-117592 .elementor-element.elementor-element-02c94dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117592 .elementor-element.elementor-element-02c94dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117592 .elementor-element.elementor-element-02c94dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-117592 .elementor-element.elementor-element-02c94dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .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 .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-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-117592 .elementor-element.elementor-element-575564e img{width:100%;}.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.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-117592 .elementor-element.elementor-element-88b4bd0 > .elementor-widget-container{padding:50px 50px 0px 50px;}.elementor-117592 .elementor-element.elementor-element-88b4bd0{text-align:center;}.elementor-117592 .elementor-element.elementor-element-88b4bd0 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-117592 .elementor-element.elementor-element-64674fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-117592 .elementor-element.elementor-element-64674fe:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-64674fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-64674fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-64674fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-template .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-template .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-template.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-template .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-template:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-template.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-117592 .elementor-element.elementor-element-7f9423bc:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-7f9423bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-7f9423bc > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-7f9423bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:20px 0px 20px 0px;}.elementor-117592 .elementor-element.elementor-element-7f9423bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-117592 .elementor-element.elementor-element-b6a64bc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-b6a64bc{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-2d35f42:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-2d35f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-2d35f42 > .elementor-container{max-width:1280px;}.elementor-117592 .elementor-element.elementor-element-2d35f42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:50px 50px 50px 50px;}.elementor-117592 .elementor-element.elementor-element-2d35f42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-cc515e4 > .elementor-element-populated{box-shadow:0px 0px 28px -6px rgba(0, 0, 0, 0.21);}.elementor-widget-video .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-video .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-video.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-video .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-video.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-117592 .elementor-element.elementor-element-d60e18b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-117592 .elementor-element.elementor-element-d985584:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-d985584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-d985584 > .elementor-container{max-width:780px;}.elementor-117592 .elementor-element.elementor-element-d985584{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:20px 0px 20px 0px;}.elementor-117592 .elementor-element.elementor-element-d985584 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-6b2e899 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-6b2e899{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-09c3e91:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-09c3e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-09c3e91 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-09c3e91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-html .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-html .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-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-117592 .elementor-element.elementor-element-d3d6499:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-d3d6499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-d3d6499 > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-d3d6499{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-d3d6499 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-spacer .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-spacer .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-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-117592 .elementor-element.elementor-element-a9b227b{--spacer-size:50px;}.elementor-117592 .elementor-element.elementor-element-2816fe9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-2816fe9{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-315f4e7:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-315f4e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-315f4e7 > .elementor-container{max-width:1280px;}.elementor-117592 .elementor-element.elementor-element-315f4e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-117592 .elementor-element.elementor-element-315f4e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-873d15c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-gallery .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-gallery .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-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-gallery:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-gallery.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-117592 .elementor-element.elementor-element-60a0f7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117592 .elementor-element.elementor-element-60a0f7b{--image-transition-duration:1600ms;--content-text-align:center;--content-padding:20px;}.elementor-117592 .elementor-element.elementor-element-9dc526e:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-9dc526e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-9dc526e > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-9dc526e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:20px;}.elementor-117592 .elementor-element.elementor-element-9dc526e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-b1435df > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-b1435df{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-5b6d069:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-5b6d069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-5b6d069 > .elementor-container{max-width:1280px;}.elementor-117592 .elementor-element.elementor-element-5b6d069{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-5b6d069 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-d9120fb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-117592 .elementor-element.elementor-element-9b81003 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117592 .elementor-element.elementor-element-9b81003 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-117592 .elementor-element.elementor-element-9b81003{--image-transition-duration:1600ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-117592 .elementor-element.elementor-element-fc0e1c1:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-fc0e1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-fc0e1c1 > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-fc0e1c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:20px;}.elementor-117592 .elementor-element.elementor-element-fc0e1c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-96cfd5e{width:auto;max-width:auto;top:483px;}body:not(.rtl) .elementor-117592 .elementor-element.elementor-element-96cfd5e{left:-300px;}body.rtl .elementor-117592 .elementor-element.elementor-element-96cfd5e{right:-300px;}.elementor-117592 .elementor-element.elementor-element-96cfd5e img{width:46%;}.elementor-117592 .elementor-element.elementor-element-6d36ddc{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-6d36ddc > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-6d36ddc .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-319ad08 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-319ad08{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-16e5c1f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-117592 .elementor-element.elementor-element-f0c681f > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-f0c681f{margin-top:50px;margin-bottom:50px;}.elementor-117592 .elementor-element.elementor-element-1ab7b5f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-1ab7b5f{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-e41040d:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-e41040d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-e41040d > .elementor-container{max-width:1280px;}.elementor-117592 .elementor-element.elementor-element-e41040d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-e41040d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-media-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-media-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-media-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-media-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-media-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-media-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-media-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-media-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-117592 .elementor-element.elementor-element-08fb72e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-117592 .elementor-element.elementor-element-08fb72e .elementor-main-swiper{height:840px;}.elementor-117592 .elementor-element.elementor-element-08fb72e .elementor-swiper-button{font-size:38px;color:#BD1B1B;}.elementor-117592 .elementor-element.elementor-element-08fb72e .elementor-swiper-button svg{fill:#BD1B1B;}.elementor-117592 .elementor-element.elementor-element-08fb72e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#BD1B1B;opacity:1;}.elementor-117592 .elementor-element.elementor-element-060a761:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-060a761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-060a761 > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-060a761{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-060a761 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-8d9147c{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-8d9147c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-8d9147c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-219e66d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-219e66d{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-444d3cf:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-444d3cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-444d3cf > .elementor-container{max-width:1280px;}.elementor-117592 .elementor-element.elementor-element-444d3cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-444d3cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-cffabba > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-117592 .elementor-element.elementor-element-c384725 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117592 .elementor-element.elementor-element-c384725 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-117592 .elementor-element.elementor-element-c384725{--image-transition-duration:1600ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-117592 .elementor-element.elementor-element-00ed156:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-00ed156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-00ed156 > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-00ed156{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-117592 .elementor-element.elementor-element-00ed156 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-c5d3fbe{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-c5d3fbe > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-c5d3fbe .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-cd2df87 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-cd2df87{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-68ef905:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-68ef905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-68ef905 > .elementor-container{max-width:1280px;}.elementor-117592 .elementor-element.elementor-element-68ef905{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-117592 .elementor-element.elementor-element-68ef905 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-4eacc5a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-117592 .elementor-element.elementor-element-7637e39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117592 .elementor-element.elementor-element-7637e39 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-117592 .elementor-element.elementor-element-7637e39{--image-transition-duration:1600ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-117592 .elementor-element.elementor-element-379130c:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-379130c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-379130c > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-379130c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-117592 .elementor-element.elementor-element-379130c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-b278f92{width:auto;max-width:auto;top:500px;}body:not(.rtl) .elementor-117592 .elementor-element.elementor-element-b278f92{right:-300px;}body.rtl .elementor-117592 .elementor-element.elementor-element-b278f92{left:-300px;}.elementor-117592 .elementor-element.elementor-element-b278f92 img{width:46%;}.elementor-117592 .elementor-element.elementor-element-cdca686{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-cdca686 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-cdca686 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-e64627c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-e64627c{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-64f531c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-117592 .elementor-element.elementor-element-cbb6cf6:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-cbb6cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-cbb6cf6 > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-cbb6cf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:20px;}.elementor-117592 .elementor-element.elementor-element-cbb6cf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-8014ac9{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-8014ac9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-8014ac9 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-fe09f0f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-fe09f0f{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-e720ff3:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-e720ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-117592 .elementor-element.elementor-element-e720ff3 > .elementor-container{max-width:740px;}.elementor-117592 .elementor-element.elementor-element-e720ff3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:50px;}.elementor-117592 .elementor-element.elementor-element-e720ff3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-91b5c30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-91b5c30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-3cc4120{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-3cc4120 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-3cc4120 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-aab4728 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-aab4728{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-a120186{--spacer-size:50px;}.elementor-117592 .elementor-element.elementor-element-7945ce1{width:100%;max-width:100%;text-align:left;}.elementor-117592 .elementor-element.elementor-element-7945ce1 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-7945ce1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2em;font-weight:700;color:#B31F1F;}.elementor-117592 .elementor-element.elementor-element-3943c33 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-3943c33{columns:1;font-family:"Roboto Slab", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-117592 .elementor-element.elementor-element-19ab590f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-117592 .elementor-element.elementor-element-19ab590f:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-19ab590f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-19ab590f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117592 .elementor-element.elementor-element-19ab590f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-b674809:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-b674809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-b674809{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-117592 .elementor-element.elementor-element-b674809 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-fd7567d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-117592 .elementor-element.elementor-element-b55e20c{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-425dd2e{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:27px;color:#838383;}.elementor-117592 .elementor-element.elementor-element-dff877c:not(.elementor-motion-effects-element-type-background), .elementor-117592 .elementor-element.elementor-element-dff877c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-dff877c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-117592 .elementor-element.elementor-element-dff877c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117592 .elementor-element.elementor-element-6527626f{text-align:left;}.elementor-117592 .elementor-element.elementor-element-6527626f img{width:120px;}.elementor-117592 .elementor-element.elementor-element-11079915 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-117592 .elementor-element.elementor-element-11079915 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.3em;color:#838383;}.elementor-bc-flex-widget .elementor-117592 .elementor-element.elementor-element-598bd28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117592 .elementor-element.elementor-element-598bd28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-social-icons .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-social-icons .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-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-social-icons .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-social-icons:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-social-icons.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-b664b5a.elementor-social-icon{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-b664b5a.elementor-social-icon i{color:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-b664b5a.elementor-social-icon svg{fill:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-3530d48.elementor-social-icon{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-3530d48.elementor-social-icon i{color:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-3530d48.elementor-social-icon svg{fill:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-79e6dc5.elementor-social-icon{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-79e6dc5.elementor-social-icon i{color:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-79e6dc5.elementor-social-icon svg{fill:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-ade34e5.elementor-social-icon{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-ade34e5.elementor-social-icon i{color:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-ade34e5.elementor-social-icon svg{fill:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-91df5cf.elementor-social-icon{background-color:#000000;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-91df5cf.elementor-social-icon i{color:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-repeater-item-91df5cf.elementor-social-icon svg{fill:#FFFFFF;}.elementor-117592 .elementor-element.elementor-element-3c36b19{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-widget-container{text-align:right;}body.elementor-page-117592:not(.elementor-motion-effects-element-type-background), body.elementor-page-117592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}body.elementor-page-117592{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}@media(max-width:1024px){.elementor-117592 .elementor-element.elementor-element-08fb72e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-container{min-height:70vh;}.elementor-117592 .elementor-element.elementor-element-4c7c45a > .elementor-shape-bottom svg{width:calc(258% + 1.3px);height:41px;}.elementor-117592 .elementor-element.elementor-element-4c7c45a{padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-575564e img{width:72%;}.elementor-117592 .elementor-element.elementor-element-b6a64bc > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-b6a64bc{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-6b2e899 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-6b2e899{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-2816fe9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-2816fe9{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-b1435df > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-b1435df{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-6d36ddc > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-319ad08 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-319ad08{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-1ab7b5f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-1ab7b5f{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-08fb72e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-117592 .elementor-element.elementor-element-08fb72e .elementor-main-swiper{height:400px;}.elementor-117592 .elementor-element.elementor-element-8d9147c > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-219e66d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-219e66d{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-c5d3fbe > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-cd2df87 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-cd2df87{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-cdca686 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-e64627c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-e64627c{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-8014ac9 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-fe09f0f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-fe09f0f{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-3cc4120 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-aab4728 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-aab4728{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-7945ce1 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-117592 .elementor-element.elementor-element-3943c33 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-117592 .elementor-element.elementor-element-3943c33{columns:1;font-size:1.2em;line-height:1.4em;}.elementor-117592 .elementor-element.elementor-element-b674809{padding:8% 0% 8% 0%;}.elementor-117592 .elementor-element.elementor-element-6527626f{text-align:center;}.elementor-117592 .elementor-element.elementor-element-11079915{text-align:center;}.elementor-117592 .elementor-element.elementor-element-3c36b19 .elementor-widget-container{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-64674fe */.sinalto {
    height: 0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d60e18b */.fas.fa-play::before {
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-19ab590f */#ad-top iframe {
    max-width: 1254px;
}/* End custom CSS */
/* Start custom CSS */.espacio {height:0.8em;}

button:focus { outline: none; }


.twae-vertical.twae-wrapper .twae-end, .twae-vertical.twae-wrapper .twae-start { display:none !important;}

.twae-vertical.twae-wrapper .twae-inner-line {border-bottom-left-radius:100px !important; border-bottom-right-radius:100px !important; width:7px !important; margin-left:-2px;}

.twae-end-out-viewport:not(.twae-start-out-viewport) .twae-story:not(.twae-out-viewport) .twae-icon, .twae-end-out-viewport:not(.twae-start-out-viewport) .twae-story:not(.twae-out-viewport) .twae-icondot {
    background-color: #F12945;
}

.twae-wrapper, .twae-wrapper , .twae-wrapper :after, .twae-wrapper :before, .twae-wrapper:after, .twae-wrapper:before {
    color: #0D0D0F;
}

.twae-wrapper .twae-content , .twae-line .twae-timeline  {overflow:visible !important;}


.twae-wrapper .twae-label-small {
    padding: 0.5em 0 0.5em 0;
    font-size: 1.1em !important;
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
  font-weight: 450;
  text-decoration: underline;
}

.tooltip .tooltiptext {
  font-family: Special Elite;
  visibility: hidden;
  min-width: 300px;
  background-color:#0D0D0F;
  border: solid 1px #333333;
  color:#cccccc !important;
  text-align: left;
  padding: 2em;
  font-weight:400;
  font-size: 0.9em;
  line-height: 1.4em;
  margin-left:-8em;
  box-shadow: 10px 15px #00000078;
  z-index: 1000;
   
  /* Position the tooltip */
  position: absolute;
  z-index: 100000;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}


/*Desplegable*/

.collapsible , .collapsible:focus {

  color: #F12945;
  cursor: pointer;
  border: none;
  text-align: left;
  outline: none;
  padding: 0 0 0 0;
  text-decoration: underline;
  background-color: #0f0f0f !important;
}

.active, .collapsible:hover {
  text-decoration: underline;
  color: #F12945;
  background-color: #0f0f0f !important;
}

.content {
    margin: 0;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    padding-left: 1em !important;
    color: #efefef !important;
    border-left: solid 1px #F12945;
    font-size:0.8em;
    font-weight: 300;
    line-height: 1.5em;
    position: absolute;
}

a, a:hover, a:visited {
    color: #81744F !important;
}/* End custom CSS */