.elementor-3579 .elementor-element.elementor-element-f7d7ebf{--spacer-size:20px}.elementor-3579 .elementor-element.elementor-element-809f413 .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3579 .elementor-element.elementor-element-809f413 .elementor-button:hover,.elementor-3579 .elementor-element.elementor-element-809f413 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3579 .elementor-element.elementor-element-809f413 .elementor-button:hover svg,.elementor-3579 .elementor-element.elementor-element-809f413 .elementor-button:focus svg{fill:#fff}.elementor-3579 .elementor-element.elementor-element-d7ca4a7 .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3579 .elementor-element.elementor-element-d7ca4a7 .elementor-button:hover,.elementor-3579 .elementor-element.elementor-element-d7ca4a7 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3579 .elementor-element.elementor-element-d7ca4a7 .elementor-button:hover svg,.elementor-3579 .elementor-element.elementor-element-d7ca4a7 .elementor-button:focus svg{fill:#fff}.elementor-3579 .elementor-element.elementor-element-d065494 .elementor-button{background-color:#000;fill:#fff;color:#fff}.elementor-3579 .elementor-element.elementor-element-d065494 .elementor-button:hover,.elementor-3579 .elementor-element.elementor-element-d065494 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3579 .elementor-element.elementor-element-d065494 .elementor-button:hover svg,.elementor-3579 .elementor-element.elementor-element-d065494 .elementor-button:focus svg{fill:#fff}.elementor-3579 .elementor-element.elementor-element-19787a9 .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3579 .elementor-element.elementor-element-19787a9 .elementor-button:hover,.elementor-3579 .elementor-element.elementor-element-19787a9 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3579 .elementor-element.elementor-element-19787a9 .elementor-button:hover svg,.elementor-3579 .elementor-element.elementor-element-19787a9 .elementor-button:focus svg{fill:#fff}.elementor-3579 .elementor-element.elementor-element-9334f25 .elementor-button{background-color:#fff;fill:#000;color:#000}.elementor-3579 .elementor-element.elementor-element-9334f25 .elementor-button:hover,.elementor-3579 .elementor-element.elementor-element-9334f25 .elementor-button:focus{background-color:#000;color:#fff}.elementor-3579 .elementor-element.elementor-element-9334f25 .elementor-button:hover svg,.elementor-3579 .elementor-element.elementor-element-9334f25 .elementor-button:focus svg{fill:#fff}.elementor-3579 .elementor-element.elementor-element-d94fd01>.elementor-container{min-height:400px}.elementor-3579 .elementor-element.elementor-element-d94fd01>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3579 .elementor-element.elementor-element-d94fd01{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3579 .elementor-element.elementor-element-d94fd01>.elementor-shape-bottom svg{width:calc(40% + 1.3px);height:50px}.elementor-3579 .elementor-element.elementor-element-d94fd01>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-3579 .elementor-element.elementor-element-bc956b2>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3579 .elementor-element.elementor-element-bc956b2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3579 .elementor-element.elementor-element-0fc7caf{--spacer-size:30px}.elementor-3579 .elementor-element.elementor-element-7b2145f>.elementor-widget-container{background-color:#fff;margin:0 0 0 20px}.elementor-3579 .elementor-element.elementor-element-7b2145f{text-align:start}.elementor-3579 .elementor-element.elementor-element-ab5030c{--spacer-size:50px}.elementor-3579 .elementor-element.elementor-element-d532ae0 .elementor-button{background-color:#23a455}.elementor-3579 .elementor-element.elementor-element-f63f01b>.elementor-widget-container{background-color:#c464d1;padding:15px 15px 15px 15px}.elementor-3579 .elementor-element.elementor-element-0c98ba7{--spacer-size:20px}.elementor-3579 .elementor-element.elementor-element-f77a447{--spacer-size:40px}.elementor-3579 .elementor-element.elementor-element-956d7bf{--spacer-size:50px}.elementor-3579 .elementor-element.elementor-element-5a6dcb4:not(.elementor-motion-effects-element-type-background),.elementor-3579 .elementor-element.elementor-element-5a6dcb4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teatrociego.org/wp-content/uploads//2020/09/footer-cta-bg-free-img.jpg);background-position:bottom center;background-size:cover}.elementor-3579 .elementor-element.elementor-element-5a6dcb4>.elementor-background-overlay{background-color:#1d1d23;opacity:.12;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3579 .elementor-element.elementor-element-5a6dcb4{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-3579 .elementor-element.elementor-element-5a6dcb4>.elementor-shape-top svg{width:calc(40% + 1.3px);height:50px}.elementor-3579 .elementor-element.elementor-element-dfd71f6>.elementor-widget-container{margin:-50px 0 0 0}.elementor-3579 .elementor-element.elementor-element-dfd71f6 img{width:30%}.elementor-3579 .elementor-element.elementor-element-b562e6b{text-align:center;font-size:22px;color:#b73e4c}.elementor-3579 .elementor-element.elementor-element-efa7d50{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-widget-container{text-align:center}.elementor-3579 .elementor-element.elementor-element-efa7d50>.elementor-widget-container{margin:-40px 0 0 0;padding:0 0 0 0}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-social-icon{background-color:#fff0;--icon-padding:0.75em;border-style:dotted;border-width:2px 2px 2px 2px;border-color:#fff}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-social-icon i{color:#fff}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-social-icon svg{fill:#fff}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-social-icon:hover{background-color:#fff;border-color:#fff}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-social-icon:hover i{color:#1d1d23}.elementor-3579 .elementor-element.elementor-element-efa7d50 .elementor-social-icon:hover svg{fill:#1d1d23}@media(max-width:767px){.elementor-3579 .elementor-element.elementor-element-5a6dcb4>.elementor-shape-top svg{width:calc(50% + 1.3px);height:30px}.elementor-3579 .elementor-element.elementor-element-5a6dcb4{margin-top:0;margin-bottom:-120px;padding:80px 0 150px 0}.elementor-3579 .elementor-element.elementor-element-efa7d50>.elementor-widget-container{margin:0 0 0 0;padding:20px 0 0 0}.elementor-3579 .elementor-element.elementor-element-efa7d50{--icon-size:15px}}@media(min-width:768px){.elementor-3579 .elementor-element.elementor-element-90c3ea7{width:10%}.elementor-3579 .elementor-element.elementor-element-56e61f6{width:48%}.elementor-3579 .elementor-element.elementor-element-2f0dd5a{width:3%}.elementor-3579 .elementor-element.elementor-element-a14b8c2{width:29%}.elementor-3579 .elementor-element.elementor-element-ef61a28{width:10%}}@media(min-width:1025px){.elementor-3579 .elementor-element.elementor-element-5a6dcb4:not(.elementor-motion-effects-element-type-background),.elementor-3579 .elementor-element.elementor-element-5a6dcb4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}