.elementor-3785 .elementor-element.elementor-element-1ce3099{--spacer-size:20px}.elementor-3785 .elementor-element.elementor-element-efbea58 .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3785 .elementor-element.elementor-element-efbea58 .elementor-button:hover,.elementor-3785 .elementor-element.elementor-element-efbea58 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3785 .elementor-element.elementor-element-efbea58 .elementor-button:hover svg,.elementor-3785 .elementor-element.elementor-element-efbea58 .elementor-button:focus svg{fill:#fff}.elementor-3785 .elementor-element.elementor-element-1011bf9 .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3785 .elementor-element.elementor-element-1011bf9 .elementor-button:hover,.elementor-3785 .elementor-element.elementor-element-1011bf9 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3785 .elementor-element.elementor-element-1011bf9 .elementor-button:hover svg,.elementor-3785 .elementor-element.elementor-element-1011bf9 .elementor-button:focus svg{fill:#fff}.elementor-3785 .elementor-element.elementor-element-61fce0c .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3785 .elementor-element.elementor-element-61fce0c .elementor-button:hover,.elementor-3785 .elementor-element.elementor-element-61fce0c .elementor-button:focus{background-color:#000;color:#fff}.elementor-3785 .elementor-element.elementor-element-61fce0c .elementor-button:hover svg,.elementor-3785 .elementor-element.elementor-element-61fce0c .elementor-button:focus svg{fill:#fff}.elementor-3785 .elementor-element.elementor-element-749b470 .elementor-button{background-color:#000;fill:#fff;color:#fff}.elementor-3785 .elementor-element.elementor-element-749b470 .elementor-button:hover,.elementor-3785 .elementor-element.elementor-element-749b470 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3785 .elementor-element.elementor-element-749b470 .elementor-button:hover svg,.elementor-3785 .elementor-element.elementor-element-749b470 .elementor-button:focus svg{fill:#fff}.elementor-3785 .elementor-element.elementor-element-ea2144f{--spacer-size:30px}.elementor-3785 .elementor-element.elementor-element-dc32082>.elementor-container{min-height:400px}.elementor-3785 .elementor-element.elementor-element-dc32082>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3785 .elementor-element.elementor-element-dc32082{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3785 .elementor-element.elementor-element-dc32082>.elementor-shape-bottom svg{width:calc(40% + 1.3px);height:50px}.elementor-3785 .elementor-element.elementor-element-dc32082>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-3785 .elementor-element.elementor-element-fc67b2b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3785 .elementor-element.elementor-element-fc67b2b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3785 .elementor-element.elementor-element-030c224 img{opacity:1;filter:brightness(119%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3785 .elementor-element.elementor-element-93e0931{--spacer-size:37px}.elementor-3785 .elementor-element.elementor-element-ec4e484 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-3785 .elementor-element.elementor-element-2b0d4a0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3785 .elementor-element.elementor-element-2b0d4a0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,rgb(219 219 219 / .2) 0%,rgb(232 232 232 / .04) 30%)}.elementor-3785 .elementor-element.elementor-element-2b0d4a0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-3785 .elementor-element.elementor-element-2b0d4a0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3785 .elementor-element.elementor-element-0b43dd1{text-align:center}.elementor-3785 .elementor-element.elementor-element-0b43dd1 .elementor-heading-title{font-size:20px}.elementor-3785 .elementor-element.elementor-element-563e19f .elementor-icon-wrapper{text-align:end}.elementor-3785 .elementor-element.elementor-element-563e19f .elementor-icon{font-size:12px}.elementor-3785 .elementor-element.elementor-element-563e19f .elementor-icon svg{height:12px}.elementor-3785 .elementor-element.elementor-element-312321e>.elementor-widget-container{padding:12px 0 0 0}.elementor-3785 .elementor-element.elementor-element-312321e{line-height:.1em}.elementor-3785 .elementor-element.elementor-element-02599a4 .elementor-icon-wrapper{text-align:end}.elementor-3785 .elementor-element.elementor-element-02599a4 .elementor-icon{font-size:12px}.elementor-3785 .elementor-element.elementor-element-02599a4 .elementor-icon svg{height:12px}.elementor-3785 .elementor-element.elementor-element-5262f0f>.elementor-widget-container{padding:16px 0 0 0}.elementor-3785 .elementor-element.elementor-element-5262f0f{line-height:.1em}.elementor-3785 .elementor-element.elementor-element-e73bc4e{--spacer-size:50px}.elementor-3785 .elementor-element.elementor-element-7df5c86:not(.elementor-motion-effects-element-type-background),.elementor-3785 .elementor-element.elementor-element-7df5c86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teatrociego.org/wp-content/uploads//2019/07/footer-cta-bg-free-img.jpg);background-position:bottom center;background-size:cover}.elementor-3785 .elementor-element.elementor-element-7df5c86>.elementor-background-overlay{background-color:#1d1d23;opacity:.12;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3785 .elementor-element.elementor-element-7df5c86{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:-109px;padding:150px 0 150px 0}.elementor-3785 .elementor-element.elementor-element-7df5c86>.elementor-shape-top svg{width:calc(40% + 1.3px);height:50px}.elementor-3785 .elementor-element.elementor-element-75884b6>.elementor-widget-container{margin:-50px 0 0 0}.elementor-3785 .elementor-element.elementor-element-75884b6 img{width:30%}.elementor-3785 .elementor-element.elementor-element-4feca30{text-align:center;font-size:22px;color:#b73e4c}.elementor-3785 .elementor-element.elementor-element-ac645f2{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-widget-container{text-align:center}.elementor-3785 .elementor-element.elementor-element-ac645f2>.elementor-widget-container{margin:-40px 0 0 0;padding:0 0 0 0}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-social-icon{background-color:#fff0;--icon-padding:0.75em;border-style:dotted;border-width:2px 2px 2px 2px;border-color:#fff}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-social-icon i{color:#fff}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-social-icon svg{fill:#fff}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-social-icon:hover{background-color:#fff;border-color:#fff}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-social-icon:hover i{color:#1d1d23}.elementor-3785 .elementor-element.elementor-element-ac645f2 .elementor-social-icon:hover svg{fill:#1d1d23}@media(max-width:767px){.elementor-3785 .elementor-element.elementor-element-7df5c86>.elementor-shape-top svg{width:calc(50% + 1.3px);height:30px}.elementor-3785 .elementor-element.elementor-element-7df5c86{margin-top:0;margin-bottom:-120px;padding:80px 0 150px 0}.elementor-3785 .elementor-element.elementor-element-ac645f2>.elementor-widget-container{margin:0 0 0 0;padding:20px 0 0 0}.elementor-3785 .elementor-element.elementor-element-ac645f2{--icon-size:15px}}@media(min-width:1025px){.elementor-3785 .elementor-element.elementor-element-7df5c86:not(.elementor-motion-effects-element-type-background),.elementor-3785 .elementor-element.elementor-element-7df5c86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}