.elementor-4 .elementor-element.elementor-element-c50838b>.elementor-container{max-width:800px}.elementor-4 .elementor-element.elementor-element-c50838b:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-c50838b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teseopenschool.com.br/wp-content/uploads/2023/05/xHeader.png.pagespeed.ic.H0Mmc_fM03.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-c50838b{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:350px 160px 160px 0}.elementor-4 .elementor-element.elementor-element-c50838b>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-4d6cf26>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-f773808 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:44px}.elementor-4 .elementor-element.elementor-element-f773808>.elementor-widget-container{padding:0 400px 0 0}.elementor-4 .elementor-element.elementor-element-ecc794a{color:#fff;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:200}.elementor-4 .elementor-element.elementor-element-1d6ba60 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-1d6ba60{width:auto;max-width:auto}.elementor-4 .elementor-element.elementor-element-db28e65 .elementor-button{font-size:12px;background-color:#FFFFFF00;border-style:solid;border-width:2px;border-color:#fff;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-db28e65>.elementor-widget-container{padding:0 0 0 15px}.elementor-4 .elementor-element.elementor-element-db28e65{width:auto;max-width:auto}.elementor-4 .elementor-element.elementor-element-55353f93:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-55353f93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909}.elementor-4 .elementor-element.elementor-element-55353f93{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:80px 0 80px 38px}.elementor-4 .elementor-element.elementor-element-55353f93>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-6c583798.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-6c583798.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-6c583798>.elementor-element-populated{margin:0 0 0 38px;--e-column-margin-right:0;--e-column-margin-left:38px}.elementor-4 .elementor-element.elementor-element-534b1677{color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-534b1677>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-3eee2320 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-3eee2320>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-3eee2320{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-4 .elementor-element.elementor-element-3e46b315 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-3e46b315>.elementor-widget-container{margin:15px 0 0}.elementor-4 .elementor-element.elementor-element-3e46b315{width:auto;max-width:auto}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-95e3a9f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-95e3a9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-4c444e1e .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-4 .elementor-element.elementor-element-01ffef0:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-01ffef0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909}.elementor-4 .elementor-element.elementor-element-01ffef0{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:50px 0 50px 30px}.elementor-4 .elementor-element.elementor-element-01ffef0>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-5415cda{margin-top:30px;margin-bottom:0;padding:0}.elementor-4 .elementor-element.elementor-element-2c614c4>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-4 .elementor-element.elementor-element-2c614c4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-f868c5c img{width:88%}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-1aaf044.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-1aaf044.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-1aaf044>.elementor-element-populated{margin:0 38px 0 0;--e-column-margin-right:38px;--e-column-margin-left:0}.elementor-4 .elementor-element.elementor-element-317196f{color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-317196f>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-ec67618 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-ec67618>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-a0de8e6{color:#fff;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:200}.elementor-4 .elementor-element.elementor-element-a0de8e6>.elementor-widget-container{margin:0 0 -20px;padding:0}.elementor-4 .elementor-element.elementor-element-076b200 .elementor-icon-list-icon i{color:#cd2047;transition:color .3s}.elementor-4 .elementor-element.elementor-element-076b200 .elementor-icon-list-icon svg{fill:#cd2047;transition:fill .3s}.elementor-4 .elementor-element.elementor-element-076b200{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-076b200 .elementor-icon-list-icon{padding-right:9px}.elementor-4 .elementor-element.elementor-element-076b200 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4 .elementor-element.elementor-element-076b200 .elementor-icon-list-item>a{font-weight:200}.elementor-4 .elementor-element.elementor-element-076b200 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-4 .elementor-element.elementor-element-076b200>.elementor-widget-container{margin:0;padding:0}.elementor-4 .elementor-element.elementor-element-08d0873 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-08d0873{width:auto;max-width:auto}.elementor-4 .elementor-element.elementor-element-6d779dc:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-6d779dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4 .elementor-element.elementor-element-6d779dc{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:50px 0 80px}.elementor-4 .elementor-element.elementor-element-6d779dc>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-05c3275>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-4 .elementor-element.elementor-element-05c3275>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-7b746f7{text-align:center;color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-7b746f7>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-7ddefe0{text-align:center}.elementor-4 .elementor-element.elementor-element-7ddefe0 .elementor-heading-title{color:#090909;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-7ddefe0>.elementor-widget-container{margin:20px 0 0}.elementor-4 .elementor-element.elementor-element-f0f55b2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-f0f55b2{margin-top:20px;margin-bottom:0}.elementor-4 .elementor-element.elementor-element-4050af3>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container:not(.eael-template){height:300px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container.eael-template{min-height:300px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container{align-items:center;background-color:#f4f4f4;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container{align-items:center;background-color:#090909;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#cd2047;fill:#cd2047;font-size:40px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:20px 0 25px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image{padding:0 0 25px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#090909;font-family:"League Spartan",sans-serif;text-transform:none;line-height:40px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#090909;line-height:28px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"League Spartan",sans-serif;text-transform:none;line-height:40px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button{margin:-20px 0 0;padding:0 18px 0 0;background:#16161600;font-weight:600}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button,.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button>i{font-size:16px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button>svg{height:16px;width:16px;line-height:16px}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button:hover{color:#fff;background:#000}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-8b9ed0a .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-573ab6e>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container:not(.eael-template){height:300px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container.eael-template{min-height:300px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container{align-items:center;background-color:#f4f4f4;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container{align-items:center;background-color:#090909;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#cd2047;fill:#cd2047;font-size:40px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:20px 0 25px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image{padding:0 0 25px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#090909;font-family:"League Spartan",sans-serif;text-transform:none;line-height:40px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#090909;line-height:28px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"League Spartan",sans-serif;text-transform:none;line-height:40px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button{margin:-20px 0 0;padding:0 18px 0 0;background:#16161600;font-weight:600}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button,.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button>i{font-size:16px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button>svg{height:16px;width:16px;line-height:16px}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button:hover{color:#fff;background:#000}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-84eb521 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-43bd73b>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container:not(.eael-template){height:300px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container.eael-template{min-height:300px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container{align-items:center;background-color:#f4f4f4;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container{align-items:center;background-color:#090909;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#cd2047;fill:#cd2047;font-size:40px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:20px 0 25px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image{padding:0 0 25px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#090909;font-family:"League Spartan",sans-serif;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#090909;line-height:28px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"League Spartan",sans-serif;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button{margin:-20px 0 0;padding:0 18px 0 0;background:#16161600;font-weight:600}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button,.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button>i{font-size:16px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button>svg{height:16px;width:16px;line-height:16px}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button:hover{color:#fff;background:#000}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-83bf77b .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-caaaae0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-caaaae0{margin-top:20px;margin-bottom:0}.elementor-4 .elementor-element.elementor-element-0f23651>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container:not(.eael-template){height:300px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container.eael-template{min-height:300px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container{align-items:center;background-color:#f4f4f4;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container{align-items:center;background-color:#090909;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#cd2047;fill:#cd2047;font-size:40px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:20px 0 25px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image{padding:0 0 25px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#090909;font-family:"League Spartan",sans-serif;font-size:30px;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#090909;line-height:28px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"League Spartan",sans-serif;font-size:30px;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button{margin:-20px 0 0;padding:0 18px 0 0;background:#16161600;font-weight:600}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button,.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button>i{font-size:16px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button>svg{height:16px;width:16px;line-height:16px}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button:hover{color:#fff;background:#000}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-baf484f .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-69ada94:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-69ada94>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4 .elementor-element.elementor-element-69ada94>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-69ada94>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container:not(.eael-template){height:300px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container.eael-template{min-height:300px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container{align-items:center;background-color:#f4f4f4;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container{align-items:center;background-color:#090909;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#cd2047;fill:#cd2047;font-size:40px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:20px 0 25px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image{padding:0 0 25px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#090909;font-family:"League Spartan",sans-serif;font-size:30px;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#090909;line-height:24px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"League Spartan",sans-serif;font-size:30px;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;line-height:24px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button{margin:-20px 0 0;padding:0 18px 0 0;background:#16161600;font-weight:600}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button,.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button>i{font-size:16px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button>svg{height:16px;width:16px;line-height:16px}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button:hover{color:#fff;background:#000}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-cb828e9>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container:not(.eael-template){height:300px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container.eael-template{min-height:300px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container{align-items:center;background-color:#f4f4f4;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container{align-items:center;background-color:#090909;padding:0;border-radius:0}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#cd2047;fill:#cd2047;font-size:40px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:20px 0 25px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image{padding:0 0 25px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#090909;font-family:"League Spartan",sans-serif;font-size:30px;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#090909;font-size:15px;line-height:22px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"League Spartan",sans-serif;font-size:30px;text-transform:none;line-height:28px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-size:15px;line-height:22px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button{margin:-20px 0 0;padding:0 18px 0 0;background:#16161600;font-weight:600}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button,.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#cd2047;fill:#cd2047}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button>i{font-size:16px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button>svg{height:16px;width:16px;line-height:16px}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button:hover{color:#fff;background:#000}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:#fff;fill:#fff}.elementor-4 .elementor-element.elementor-element-014680a:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-014680a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teseopenschool.com.br/wp-content/uploads/2023/07/xLearn-More-9.png.pagespeed.ic.RmLV2csPuI.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-014680a>.elementor-background-overlay{background-color:#19191900;opacity:.6;transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-014680a{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:100px 0}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-786970d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-786970d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-786970d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4 .elementor-element.elementor-element-786970d>.elementor-element-populated{margin:0 0 0 38px;--e-column-margin-right:0;--e-column-margin-left:38px}.elementor-4 .elementor-element.elementor-element-8c2939e{text-align:center;color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-8c2939e>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-c8bade7{text-align:center}.elementor-4 .elementor-element.elementor-element-c8bade7 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:52px;font-weight:500;text-transform:none;line-height:55px}.elementor-4 .elementor-element.elementor-element-c8bade7>.elementor-widget-container{margin:10px 0 0}.elementor-4 .elementor-element.elementor-element-410a4ac{text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400}.elementor-4 .elementor-element.elementor-element-410a4ac>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-4 .elementor-element.elementor-element-2057211 .elementor-button-content-wrapper{flex-direction:row}.elementor-4 .elementor-element.elementor-element-2057211 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-15ea280:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-15ea280>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909}.elementor-4 .elementor-element.elementor-element-15ea280{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:80px 0 80px 38px}.elementor-4 .elementor-element.elementor-element-15ea280>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-856539c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-856539c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-6c8c2d4 img{width:90%}.elementor-4 .elementor-element.elementor-element-6c8c2d4>.elementor-widget-container{margin:20px 0 0}.elementor-4 .elementor-element.elementor-element-152f099 img{width:90%}.elementor-4 .elementor-element.elementor-element-152f099>.elementor-widget-container{margin:-20px 0 0;padding:0}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-09a04dd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-09a04dd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-09a04dd>.elementor-element-populated{margin:0 0 0 38px;--e-column-margin-right:0;--e-column-margin-left:38px}.elementor-4 .elementor-element.elementor-element-1569fda{color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-1569fda>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-b3daed5 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-b3daed5>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-b3daed5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-icon i{color:#cd2047;transition:color .3s}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-icon svg{fill:#cd2047;transition:fill .3s}.elementor-4 .elementor-element.elementor-element-11a8d28{--e-icon-list-icon-size:27px;--icon-vertical-align:center;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-icon{padding-right:0}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-item>a{font-size:14px;font-weight:200}.elementor-4 .elementor-element.elementor-element-11a8d28 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-4 .elementor-element.elementor-element-11a8d28>.elementor-widget-container{margin:0 100px 0 0;padding:0}.elementor-4 .elementor-element.elementor-element-2ba3eb2:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-2ba3eb2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4 .elementor-element.elementor-element-2ba3eb2{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:50px 0}.elementor-4 .elementor-element.elementor-element-2ba3eb2>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-5cbca88{text-align:left;color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-5cbca88>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-3141ecb{text-align:left}.elementor-4 .elementor-element.elementor-element-3141ecb .elementor-heading-title{color:#090909;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-3141ecb>.elementor-widget-container{margin:20px 0 0}.elementor-4 .elementor-element.elementor-element-fe20508{text-align:left}.elementor-4 .elementor-element.elementor-element-fe20508 .elementor-heading-title{color:#090909;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-fe20508>.elementor-widget-container{margin:20px 0 0}.elementor-4 .elementor-element.elementor-element-5dfc48b .ue-carousel-item{text-align:left;background-color:#f4f4f4;border-radius:0;border-style:solid;border-width:1px;border-color:#dfdfdf;transform:scale(1,1)}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc_classic_carousel_content{padding:0 27px 20px}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc-active-item .ue-carousel-item{transform:scale(1,1)}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc_classic_carousel_border{background-color:#00000000;width:0;height:0}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc_classic_carousel_placeholder img{border-radius:0;height:230px;object-fit:cover}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc_classic_carousel_placeholder{padding:0 0 20px}.elementor-4 .elementor-element.elementor-element-5dfc48b .ue-item-icon{width:60px;height:60px;font-size:50px;color:#fff;background-color:#6e6e6e;border-radius:100px;margin-top:0}.elementor-4 .elementor-element.elementor-element-5dfc48b .ue-item-icon svg{fill:#fff}.elementor-4 .elementor-element.elementor-element-5dfc48b .ue-item-icon-wrapper{justify-content:center}.elementor-4 .elementor-element.elementor-element-5dfc48b .card_carousel_title{margin-top:0;color:#020101;font-family:"League Spartan",sans-serif;font-size:22px;font-weight:700}.elementor-4 .elementor-element.elementor-element-5dfc48b .card_carousel_text{margin-top:10px;color:#020101}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc_more_btn{padding:10px 20px;border-radius:0;background-color:#cd2047;color:#fff;margin-top:10px}.elementor-4 .elementor-element.elementor-element-5dfc48b .uc_more_btn:hover{background-color:#cd2047;color:#fff}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-nav .owl-prev{left:15px;right:auto}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-nav .owl-next{right:15px;left:auto}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-carousel .owl-nav .owl-next,.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-carousel .owl-nav .owl-prev{top:159px;border-radius:0;width:39px;height:39px;line-height:39px;font-size:24px;background-color:#fff;color:#000}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-carousel .owl-nav .owl-next:hover,.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-carousel .owl-nav .owl-prev:hover{background-color:#000;color:#fff}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0 5px}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-dot.active{background-color:#000}.elementor-4 .elementor-element.elementor-element-5dfc48b .owl-dots{margin-top:20px}.elementor-4 .elementor-element.elementor-element-47f8221{margin-top:0;margin-bottom:0;padding:0}.elementor-4 .elementor-element.elementor-element-dccb041:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-dccb041>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-4 .elementor-element.elementor-element-dccb041>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:10px}.elementor-4 .elementor-element.elementor-element-dccb041>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-a8ec700>.elementor-widget-container{margin:-7px;padding:-10px}.elementor-4 .elementor-element.elementor-element-2a3a54c .elementor-heading-title{font-family:"League Spartan",sans-serif;font-size:22px;font-weight:700;text-transform:none}.elementor-4 .elementor-element.elementor-element-2a3a54c>.elementor-widget-container{margin:7px 10px 0}.elementor-4 .elementor-element.elementor-element-f0ab96c>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-aeb3e20 .elementor-icon-list-icon i{transition:color .3s}.elementor-4 .elementor-element.elementor-element-aeb3e20 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-4 .elementor-element.elementor-element-aeb3e20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-aeb3e20 .elementor-icon-list-text{transition:color .3s}.elementor-4 .elementor-element.elementor-element-aeb3e20>.elementor-widget-container{margin:-25px 10px 0}.elementor-4 .elementor-element.elementor-element-e15b3ae .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-e15b3ae>.elementor-widget-container{margin:0 10px 8px 0}.elementor-4 .elementor-element.elementor-element-a80fad4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-a80fad4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-4 .elementor-element.elementor-element-a80fad4>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:10px}.elementor-4 .elementor-element.elementor-element-a80fad4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-23d4ab3>.elementor-widget-container{margin:-7px;padding:-10px}.elementor-4 .elementor-element.elementor-element-e092a2d .elementor-heading-title{font-family:"League Spartan",sans-serif;font-size:22px;text-transform:none}.elementor-4 .elementor-element.elementor-element-e092a2d>.elementor-widget-container{margin:7px 10px 0}.elementor-4 .elementor-element.elementor-element-d486ec2>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-da4c9dd .elementor-icon-list-icon i{transition:color .3s}.elementor-4 .elementor-element.elementor-element-da4c9dd .elementor-icon-list-icon svg{transition:fill .3s}.elementor-4 .elementor-element.elementor-element-da4c9dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-da4c9dd .elementor-icon-list-text{transition:color .3s}.elementor-4 .elementor-element.elementor-element-da4c9dd>.elementor-widget-container{margin:-25px 10px 0}.elementor-4 .elementor-element.elementor-element-3006007 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-3006007>.elementor-widget-container{margin:0 10px 8px}.elementor-4 .elementor-element.elementor-element-f241a3b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-f241a3b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-4 .elementor-element.elementor-element-f241a3b>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:10px}.elementor-4 .elementor-element.elementor-element-f241a3b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-fdd3336>.elementor-widget-container{margin:-7px;padding:-10px}.elementor-4 .elementor-element.elementor-element-d25ce9b .elementor-heading-title{font-family:"League Spartan",sans-serif;font-size:22px;text-transform:none}.elementor-4 .elementor-element.elementor-element-d25ce9b>.elementor-widget-container{margin:7px 10px 0}.elementor-4 .elementor-element.elementor-element-1804d46>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-ce2d1a0 .elementor-icon-list-icon i{transition:color .3s}.elementor-4 .elementor-element.elementor-element-ce2d1a0 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-4 .elementor-element.elementor-element-ce2d1a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-ce2d1a0 .elementor-icon-list-text{transition:color .3s}.elementor-4 .elementor-element.elementor-element-ce2d1a0>.elementor-widget-container{margin:-25px 10px 0}.elementor-4 .elementor-element.elementor-element-1c8b8d9 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-1c8b8d9>.elementor-widget-container{margin:0 10px 8px}.elementor-4 .elementor-element.elementor-element-0180dc1{text-align:left}.elementor-4 .elementor-element.elementor-element-0180dc1 .elementor-heading-title{color:#090909;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-0180dc1>.elementor-widget-container{margin:50px 0 0}.elementor-4 .elementor-element.elementor-element-2d05dea .ue-carousel-item{text-align:left;background-color:#f4f4f4;border-radius:0;border-style:solid;border-width:1px;border-color:#dfdfdf;transform:scale(1,1)}.elementor-4 .elementor-element.elementor-element-2d05dea .uc_classic_carousel_content{padding:0 27px 20px}.elementor-4 .elementor-element.elementor-element-2d05dea .uc-active-item .ue-carousel-item{transform:scale(1,1)}.elementor-4 .elementor-element.elementor-element-2d05dea .uc_classic_carousel_border{background-color:#00000000;width:0;height:0}.elementor-4 .elementor-element.elementor-element-2d05dea .uc_classic_carousel_placeholder img{border-radius:0;height:230px;object-fit:cover}.elementor-4 .elementor-element.elementor-element-2d05dea .uc_classic_carousel_placeholder{padding:0 0 20px}.elementor-4 .elementor-element.elementor-element-2d05dea .ue-item-icon{width:60px;height:60px;font-size:50px;color:#fff;background-color:#6e6e6e;border-radius:100px;margin-top:0}.elementor-4 .elementor-element.elementor-element-2d05dea .ue-item-icon svg{fill:#fff}.elementor-4 .elementor-element.elementor-element-2d05dea .ue-item-icon-wrapper{justify-content:center}.elementor-4 .elementor-element.elementor-element-2d05dea .card_carousel_title{margin-top:0;color:#020101;font-family:"League Spartan",sans-serif;font-size:22px;font-weight:700}.elementor-4 .elementor-element.elementor-element-2d05dea .card_carousel_text{margin-top:10px;color:#020101}.elementor-4 .elementor-element.elementor-element-2d05dea .uc_more_btn{padding:10px 20px;border-radius:0;background-color:#cd2047;color:#fff;margin-top:10px}.elementor-4 .elementor-element.elementor-element-2d05dea .uc_more_btn:hover{background-color:#cd2047;color:#fff}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-nav .owl-prev{left:15px;right:auto}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-nav .owl-next{right:15px;left:auto}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-carousel .owl-nav .owl-next,.elementor-4 .elementor-element.elementor-element-2d05dea .owl-carousel .owl-nav .owl-prev{top:159px;border-radius:0;width:39px;height:39px;line-height:39px;font-size:24px;background-color:#fff;color:#000}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-carousel .owl-nav .owl-next:hover,.elementor-4 .elementor-element.elementor-element-2d05dea .owl-carousel .owl-nav .owl-prev:hover{background-color:#000;color:#fff}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0 5px}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-dot.active{background-color:#000}.elementor-4 .elementor-element.elementor-element-2d05dea .owl-dots{margin-top:20px}.elementor-4 .elementor-element.elementor-element-e1bc544{margin-top:0;margin-bottom:0;padding:0}.elementor-4 .elementor-element.elementor-element-1e79b48:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-1e79b48>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-4 .elementor-element.elementor-element-1e79b48>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:10px}.elementor-4 .elementor-element.elementor-element-1e79b48>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-e9523a2>.elementor-widget-container{margin:-7px;padding:-10px}.elementor-4 .elementor-element.elementor-element-2762c1a .elementor-heading-title{font-family:"League Spartan",sans-serif;font-size:22px;text-transform:none}.elementor-4 .elementor-element.elementor-element-2762c1a>.elementor-widget-container{margin:7px 10px 0}.elementor-4 .elementor-element.elementor-element-c81ef20>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-dc48c86 .elementor-icon-list-icon i{transition:color .3s}.elementor-4 .elementor-element.elementor-element-dc48c86 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-4 .elementor-element.elementor-element-dc48c86{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-dc48c86 .elementor-icon-list-text{transition:color .3s}.elementor-4 .elementor-element.elementor-element-dc48c86>.elementor-widget-container{margin:-25px 10px 0}.elementor-4 .elementor-element.elementor-element-05ac562 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-05ac562>.elementor-widget-container{margin:0 10px 8px}.elementor-4 .elementor-element.elementor-element-e80f7fd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-e80f7fd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-4 .elementor-element.elementor-element-e80f7fd>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:10px}.elementor-4 .elementor-element.elementor-element-e80f7fd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-dd54bee>.elementor-widget-container{margin:-7px;padding:-10px}.elementor-4 .elementor-element.elementor-element-fe0b7d9 .elementor-heading-title{font-family:"League Spartan",sans-serif;font-size:22px;text-transform:none}.elementor-4 .elementor-element.elementor-element-fe0b7d9>.elementor-widget-container{margin:7px 10px 0 11px}.elementor-4 .elementor-element.elementor-element-4c43ced>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-9db0765 .elementor-icon-list-icon i{transition:color .3s}.elementor-4 .elementor-element.elementor-element-9db0765 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-4 .elementor-element.elementor-element-9db0765{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-9db0765 .elementor-icon-list-text{transition:color .3s}.elementor-4 .elementor-element.elementor-element-9db0765>.elementor-widget-container{margin:-25px 10px 0}.elementor-4 .elementor-element.elementor-element-7e64895 .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-7e64895>.elementor-widget-container{margin:0 10px 8px}.elementor-4 .elementor-element.elementor-element-377fe4c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-377fe4c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-4 .elementor-element.elementor-element-377fe4c>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:10px}.elementor-4 .elementor-element.elementor-element-377fe4c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-72c36fc>.elementor-widget-container{margin:-7px;padding:-10px}.elementor-4 .elementor-element.elementor-element-2a1698d .elementor-heading-title{font-family:"League Spartan",sans-serif;font-size:22px;text-transform:none;line-height:25px;letter-spacing:-1px;word-spacing:0}.elementor-4 .elementor-element.elementor-element-2a1698d>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-5f212e0>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-195efad .elementor-icon-list-icon i{transition:color .3s}.elementor-4 .elementor-element.elementor-element-195efad .elementor-icon-list-icon svg{transition:fill .3s}.elementor-4 .elementor-element.elementor-element-195efad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-195efad .elementor-icon-list-text{transition:color .3s}.elementor-4 .elementor-element.elementor-element-195efad>.elementor-widget-container{margin:-25px 10px 0}.elementor-4 .elementor-element.elementor-element-372350e .elementor-button{font-size:12px;border-radius:0;padding:16px 30px}.elementor-4 .elementor-element.elementor-element-372350e>.elementor-widget-container{margin:0 10px}.elementor-4 .elementor-element.elementor-element-29f2e0e:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-29f2e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909}.elementor-4 .elementor-element.elementor-element-29f2e0e{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:60px 0}.elementor-4 .elementor-element.elementor-element-29f2e0e>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-4fa21ad{text-align:center}.elementor-4 .elementor-element.elementor-element-4fa21ad .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-4fa21ad>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-10067c0{text-align:center;color:#fff}.elementor-4 .elementor-element.elementor-element-7485da4{--e-image-carousel-slides-to-show:2}.elementor-4 .elementor-element.elementor-element-7485da4 .swiper-wrapper{display:flex;align-items:center}.elementor-4 .elementor-element.elementor-element-51af88c:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-51af88c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teseopenschool.com.br/wp-content/uploads/2023/05/xLearn-More.png.pagespeed.ic.ZXfyeHsuYV.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-51af88c>.elementor-background-overlay{background-color:#19191900;opacity:.6;transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-51af88c{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:200px 0}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-df22b3f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-df22b3f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-df22b3f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4 .elementor-element.elementor-element-df22b3f>.elementor-element-populated{margin:0 0 0 38px;--e-column-margin-right:0;--e-column-margin-left:38px}.elementor-4 .elementor-element.elementor-element-d465d8c{text-align:center;color:#cd2047;font-family:"League Spartan",sans-serif;font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-d465d8c>.elementor-widget-container{margin:0 0 -40px;padding:0}.elementor-4 .elementor-element.elementor-element-e587afd{text-align:center}.elementor-4 .elementor-element.elementor-element-e587afd .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;font-weight:500;text-transform:none;line-height:50px}.elementor-4 .elementor-element.elementor-element-e587afd>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-5b3e543{text-align:center}.elementor-4 .elementor-element.elementor-element-5b3e543 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:55px;font-weight:800;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-5b3e543>.elementor-widget-container{margin:-5px 0 0}.elementor-4 .elementor-element.elementor-element-3741811:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-3741811>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909}.elementor-4 .elementor-element.elementor-element-3741811{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:60px 0}.elementor-4 .elementor-element.elementor-element-3741811>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-93927e6 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-93927e6>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-93927e6{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-6e1dadb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-6e1dadb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-6e1dadb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4 .elementor-element.elementor-element-544b962:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-544b962>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909;background-image:url(https://teseopenschool.com.br/wp-content/uploads/2023/05/xLearn-More-1.png.pagespeed.ic.gU0IacqYrW.jpg);background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-544b962{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:100px 0 100px 30px}.elementor-4 .elementor-element.elementor-element-544b962>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-f51c266.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-f51c266.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-f51c266.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4 .elementor-element.elementor-element-0554a54{margin-top:30px;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-580c8ed.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4 .elementor-element.elementor-element-580c8ed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4 .elementor-element.elementor-element-580c8ed.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4 .elementor-element.elementor-element-580c8ed>.elementor-element-populated{margin:0 38px 0 0;--e-column-margin-right:38px;--e-column-margin-left:0}.elementor-4 .elementor-element.elementor-element-3585f03 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-3585f03>.elementor-widget-container{margin:0}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2)}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2)}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2)}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2)}body.rtl .elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2)}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2)}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-icon i{color:#cd2047;transition:color .3s}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-icon svg{fill:#cd2047;transition:fill .3s}.elementor-4 .elementor-element.elementor-element-f3c80a2{--e-icon-list-icon-size:36px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size,1em)*0.125);--icon-vertical-align:center;--icon-vertical-offset:0}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-item>a{font-size:16px;font-weight:500}.elementor-4 .elementor-element.elementor-element-f3c80a2 .elementor-icon-list-text{text-shadow:0 0 10px rgba(0,0,0,.3);color:#fff;transition:color .3s}.elementor-4 .elementor-element.elementor-element-f3c80a2>.elementor-widget-container{margin:0;padding:0}.elementor-4 .elementor-element.elementor-element-7cb0931:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#080808}.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-element-populated,.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-element-populated>.elementor-background-overlay,.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-background-slideshow{border-radius:16px}.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:35px 35px 15px}.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4 .elementor-element.elementor-element-17253f5{text-align:center}.elementor-4 .elementor-element.elementor-element-17253f5 .elementor-heading-title{color:#fff;font-family:"League Spartan",sans-serif;font-size:45px;text-transform:none;line-height:45px}.elementor-4 .elementor-element.elementor-element-17253f5>.elementor-widget-container{margin:0}@media (max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-6c583798{width:50%}.elementor-4 .elementor-element.elementor-element-2c614c4{width:50%}.elementor-4 .elementor-element.elementor-element-1aaf044{width:50%}.elementor-4 .elementor-element.elementor-element-786970d{width:50%}.elementor-4 .elementor-element.elementor-element-09a04dd{width:50%}.elementor-4 .elementor-element.elementor-element-df22b3f{width:50%}.elementor-4 .elementor-element.elementor-element-580c8ed{width:50%}.elementor-4 .elementor-element.elementor-element-7cb0931{width:50%}}@media (max-width:1024px){.elementor-4 .elementor-element.elementor-element-c50838b{padding:120px 0 100px}.elementor-4 .elementor-element.elementor-element-55353f93{padding:75px 0 10px}.elementor-4 .elementor-element.elementor-element-95e3a9f>.elementor-element-populated{padding:0}.elementor-4 .elementor-element.elementor-element-01ffef0{padding:75px 0 10px}.elementor-4 .elementor-element.elementor-element-0aa0836>.elementor-element-populated{padding:0}.elementor-4 .elementor-element.elementor-element-5415cda{padding:0 0 60px}.elementor-4 .elementor-element.elementor-element-014680a{padding:80px 60px 80px 0}.elementor-4 .elementor-element.elementor-element-15ea280{padding:75px 0 10px}.elementor-4 .elementor-element.elementor-element-856539c>.elementor-element-populated{padding:0}.elementor-4 .elementor-element.elementor-element-51af88c{padding:80px 60px 80px 0}.elementor-4 .elementor-element.elementor-element-544b962{padding:75px 0 10px}.elementor-4 .elementor-element.elementor-element-f51c266>.elementor-element-populated{padding:0}.elementor-4 .elementor-element.elementor-element-0554a54{padding:0 0 60px}}@media (max-width:767px){.elementor-4 .elementor-element.elementor-element-c50838b{padding:120px 20px 60px}.elementor-4 .elementor-element.elementor-element-f773808>.elementor-widget-container{padding:0}.elementor-4 .elementor-element.elementor-element-1d6ba60>.elementor-widget-container{margin:-20px 0 0;padding:0}.elementor-4 .elementor-element.elementor-element-db28e65>.elementor-widget-container{padding:16px 0 0}.elementor-4 .elementor-element.elementor-element-55353f93{margin-top:0;margin-bottom:0;padding:55px 0 40px}.elementor-4 .elementor-element.elementor-element-6c583798>.elementor-element-populated{padding:25px 0 0}.elementor-4 .elementor-element.elementor-element-01ffef0{padding:55px 20px 0}.elementor-4 .elementor-element.elementor-element-2c614c4>.elementor-element-populated{padding:40px 0 45px}.elementor-4 .elementor-element.elementor-element-1aaf044>.elementor-element-populated{padding:0}.elementor-4 .elementor-element.elementor-element-6d779dc{padding:50px 10px 80px}.elementor-4 .elementor-element.elementor-element-f0f55b2{margin-top:0;margin-bottom:0;padding:0}.elementor-4 .elementor-element.elementor-element-4050af3>.elementor-element-populated{margin:0 0 12px;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-573ab6e>.elementor-element-populated{margin:0 0 12px;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-4 .elementor-element.elementor-element-43bd73b>.elementor-element-populated{margin:0 0 12px;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-4 .elementor-element.elementor-element-caaaae0{margin-top:0;margin-bottom:0;padding:0}.elementor-4 .elementor-element.elementor-element-0f23651>.elementor-element-populated{margin:0 0 12px;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-4 .elementor-element.elementor-element-69ada94>.elementor-element-populated{margin:0 0 12px;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-front-container{padding:6px 0 0}.elementor-4 .elementor-element.elementor-element-4492b14 .eael-elements-flip-box-rear-container{padding:6px 0 0}.elementor-4 .elementor-element.elementor-element-4492b14>.elementor-widget-container{margin:0;padding:0}.elementor-4 .elementor-element.elementor-element-cb828e9>.elementor-element-populated{margin:0 0 12px;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-front-container{padding:12px 0 0}.elementor-4 .elementor-element.elementor-element-c81c39b .eael-elements-flip-box-rear-container{padding:12px 0 0}.elementor-4 .elementor-element.elementor-element-014680a{padding:60px 20px}.elementor-4 .elementor-element.elementor-element-786970d>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-c8bade7 .elementor-heading-title{font-size:34px;line-height:1.4em}.elementor-4 .elementor-element.elementor-element-410a4ac{font-size:18px}.elementor-4 .elementor-element.elementor-element-15ea280{margin-top:0;margin-bottom:0;padding:55px 0 40px}.elementor-4 .elementor-element.elementor-element-8758683{padding:0 20px}.elementor-4 .elementor-element.elementor-element-c711930>.elementor-element-populated{padding:0 55px 0 0}.elementor-4 .elementor-element.elementor-element-6c8c2d4 img{width:65%}.elementor-4 .elementor-element.elementor-element-152f099 img{width:68%}.elementor-4 .elementor-element.elementor-element-152f099>.elementor-widget-container{margin:0;padding:0 0 0 55px}.elementor-4 .elementor-element.elementor-element-09a04dd>.elementor-element-populated{padding:25px 0 0}.elementor-4 .elementor-element.elementor-element-2ba3eb2{padding:50px 10px}.elementor-4 .elementor-element.elementor-element-29f2e0e{padding:60px 10px}.elementor-4 .elementor-element.elementor-element-51af88c{padding:60px 20px}.elementor-4 .elementor-element.elementor-element-df22b3f>.elementor-element-populated{margin:0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0}.elementor-4 .elementor-element.elementor-element-e587afd .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-4 .elementor-element.elementor-element-5b3e543 .elementor-heading-title{font-size:40px;line-height:1.1em}.elementor-4 .elementor-element.elementor-element-3741811{padding:60px 10px}.elementor-4 .elementor-element.elementor-element-544b962{padding:55px 20px 0}.elementor-4 .elementor-element.elementor-element-580c8ed>.elementor-element-populated{padding:0}.elementor-4 .elementor-element.elementor-element-7cb0931>.elementor-element-populated{margin:40px 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:40px 15px}}@media (min-width:1025px){.elementor-4 .elementor-element.elementor-element-c50838b:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-c50838b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-4 .elementor-element.elementor-element-014680a:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-014680a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-4 .elementor-element.elementor-element-51af88c:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-51af88c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}