.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-2eb5db7c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;background-image:url("https://escolas.willviana.com/wp-content/uploads/2025/06/just-dots.jpg");background-position:4vw -19vh;background-repeat:repeat;background-size:auto;}.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(300deg, #43b5c1 0%, #3060d1 100%);opacity:0.55;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-container{min-height:75vh;}.elementor-50 .elementor-element.elementor-element-2eb5db7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 1em 0em;}.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-shape-bottom .elementor-shape-fill{fill:#1ea2d8;}.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-shape-bottom svg{width:calc(125% + 1.3px);height:341px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-49319d3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-49319d3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-49319d3a > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-49319d3a > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-49319d3a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-49319d3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6em 0em 0em 0em;}.elementor-50 .elementor-element.elementor-element-3003110f{margin-top:0px;margin-bottom:60px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-5e478f2a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-50 .elementor-element.elementor-element-5e478f2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-50 .elementor-element.elementor-element-75507e62{text-align:center;}.elementor-50 .elementor-element.elementor-element-75507e62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:71px;font-weight:700;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-3d1b2235 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-3d1b2235{text-align:center;font-family:"Muli", Sans-serif;font-size:22px;line-height:1.6em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-985eb30{text-align:center;}.elementor-50 .elementor-element.elementor-element-985eb30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-icon i{color:#0AA500;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-icon svg{fill:#0AA500;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-6ec6fed8{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-item > a{font-family:"Muli", Sans-serif;font-size:1.5rem;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-6ec6fed8 .elementor-icon-list-text{color:#1b2f4c;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-35108838:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-35108838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-50 .elementor-element.elementor-element-35108838 > .elementor-background-overlay{background-color:#ffffff;opacity:0.16;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-35108838 > .elementor-container{min-height:159px;}.elementor-50 .elementor-element.elementor-element-35108838{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-50 .elementor-element.elementor-element-755153e5:hover > .elementor-element-populated{background-color:rgba(27,47,76,0.16);}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-755153e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-755153e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-755153e5 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-5be3e6be .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5be3e6be.elementor-view-stacked .elementor-icon{background-color:#FF9D00;}.elementor-50 .elementor-element.elementor-element-5be3e6be.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5be3e6be.elementor-view-default .elementor-icon{color:#FF9D00;border-color:#FF9D00;}.elementor-50 .elementor-element.elementor-element-5be3e6be.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5be3e6be.elementor-view-default .elementor-icon svg{fill:#FF9D00;}.elementor-50 .elementor-element.elementor-element-5be3e6be .elementor-icon{font-size:30px;padding:20px;}.elementor-50 .elementor-element.elementor-element-5be3e6be .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-5be3e6be .elementor-icon i, .elementor-50 .elementor-element.elementor-element-5be3e6be .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-647f6b7{text-align:center;}.elementor-50 .elementor-element.elementor-element-647f6b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.1em;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-2630669a .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-stacked .elementor-icon{background-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-default .elementor-icon{color:#f6c06a;border-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-default .elementor-icon svg{fill:#f6c06a;}.elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-stacked .elementor-icon:hover{background-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-default .elementor-icon:hover{color:#1fc3d2;border-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-2630669a.elementor-view-default .elementor-icon:hover svg{fill:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-2630669a .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-2630669a .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-2630669a .elementor-icon i, .elementor-50 .elementor-element.elementor-element-2630669a .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-3560956a:hover > .elementor-element-populated{background-color:rgba(27,47,76,0.16);}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-3560956a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-3560956a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-3560956a > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-296514e8 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-296514e8.elementor-view-stacked .elementor-icon{background-color:#00EAFF;}.elementor-50 .elementor-element.elementor-element-296514e8.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-296514e8.elementor-view-default .elementor-icon{color:#00EAFF;border-color:#00EAFF;}.elementor-50 .elementor-element.elementor-element-296514e8.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-296514e8.elementor-view-default .elementor-icon svg{fill:#00EAFF;}.elementor-50 .elementor-element.elementor-element-296514e8 .elementor-icon{font-size:30px;padding:20px;}.elementor-50 .elementor-element.elementor-element-296514e8 .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-296514e8 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-296514e8 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-f35e832{text-align:center;}.elementor-50 .elementor-element.elementor-element-f35e832 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.1em;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-ad307b9 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-stacked .elementor-icon{background-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-default .elementor-icon{color:#f6c06a;border-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-default .elementor-icon svg{fill:#f6c06a;}.elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-stacked .elementor-icon:hover{background-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-default .elementor-icon:hover{color:#1fc3d2;border-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-ad307b9.elementor-view-default .elementor-icon:hover svg{fill:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-ad307b9 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-ad307b9 .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-ad307b9 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-ad307b9 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-7c03244b:hover > .elementor-element-populated{background-color:rgba(27,47,76,0.16);}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-7c03244b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-7c03244b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-7c03244b > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-195f4604 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-195f4604.elementor-view-stacked .elementor-icon{background-color:#07E060;}.elementor-50 .elementor-element.elementor-element-195f4604.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-195f4604.elementor-view-default .elementor-icon{color:#07E060;border-color:#07E060;}.elementor-50 .elementor-element.elementor-element-195f4604.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-195f4604.elementor-view-default .elementor-icon svg{fill:#07E060;}.elementor-50 .elementor-element.elementor-element-195f4604 .elementor-icon{font-size:30px;padding:20px;}.elementor-50 .elementor-element.elementor-element-195f4604 .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-195f4604 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-195f4604 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-28542b6d{text-align:center;}.elementor-50 .elementor-element.elementor-element-28542b6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.1em;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5ada9d73 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-stacked .elementor-icon{background-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-default .elementor-icon{color:#f6c06a;border-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-default .elementor-icon svg{fill:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-stacked .elementor-icon:hover{background-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-default .elementor-icon:hover{color:#1fc3d2;border-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-5ada9d73.elementor-view-default .elementor-icon:hover svg{fill:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5ada9d73 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-5ada9d73 .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-5ada9d73 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-5ada9d73 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-2d4fa031:hover > .elementor-element-populated{background-color:rgba(27,47,76,0.16);}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-2d4fa031.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-2d4fa031.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-2d4fa031 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-6591f1f7 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-6591f1f7.elementor-view-stacked .elementor-icon{background-color:#A00BE6;}.elementor-50 .elementor-element.elementor-element-6591f1f7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-6591f1f7.elementor-view-default .elementor-icon{color:#A00BE6;border-color:#A00BE6;}.elementor-50 .elementor-element.elementor-element-6591f1f7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-6591f1f7.elementor-view-default .elementor-icon svg{fill:#A00BE6;}.elementor-50 .elementor-element.elementor-element-6591f1f7 .elementor-icon{font-size:30px;padding:20px;}.elementor-50 .elementor-element.elementor-element-6591f1f7 .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-6591f1f7 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-6591f1f7 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-2cb4c1e2{text-align:center;}.elementor-50 .elementor-element.elementor-element-2cb4c1e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.1em;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5f26b0d4 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-stacked .elementor-icon{background-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-default .elementor-icon{color:#f6c06a;border-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-default .elementor-icon svg{fill:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-stacked .elementor-icon:hover{background-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-default .elementor-icon:hover{color:#1fc3d2;border-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-5f26b0d4.elementor-view-default .elementor-icon:hover svg{fill:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5f26b0d4 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-5f26b0d4 .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-5f26b0d4 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-5f26b0d4 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-71ebac37:hover > .elementor-element-populated{background-color:rgba(27,47,76,0.16);}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-71ebac37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-71ebac37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-71ebac37 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-470432ed .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-470432ed.elementor-view-stacked .elementor-icon{background-color:#FF003F;}.elementor-50 .elementor-element.elementor-element-470432ed.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-470432ed.elementor-view-default .elementor-icon{color:#FF003F;border-color:#FF003F;}.elementor-50 .elementor-element.elementor-element-470432ed.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-470432ed.elementor-view-default .elementor-icon svg{fill:#FF003F;}.elementor-50 .elementor-element.elementor-element-470432ed .elementor-icon{font-size:30px;padding:20px;}.elementor-50 .elementor-element.elementor-element-470432ed .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-470432ed .elementor-icon i, .elementor-50 .elementor-element.elementor-element-470432ed .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-b5be8d5{text-align:center;}.elementor-50 .elementor-element.elementor-element-b5be8d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.1em;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5d165927 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-stacked .elementor-icon{background-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-default .elementor-icon{color:#f6c06a;border-color:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-default .elementor-icon svg{fill:#f6c06a;}.elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-stacked .elementor-icon:hover{background-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-default .elementor-icon:hover{color:#1fc3d2;border-color:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-framed .elementor-icon:hover, .elementor-50 .elementor-element.elementor-element-5d165927.elementor-view-default .elementor-icon:hover svg{fill:#1fc3d2;}.elementor-50 .elementor-element.elementor-element-5d165927 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-5d165927 .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-5d165927 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-5d165927 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-fc46b87{--spacer-size:22px;}.elementor-50 .elementor-element.elementor-element-61a0bbf .elementor-button{background-color:transparent;font-size:24px;font-weight:800;line-height:55px;background-image:linear-gradient(180deg, #0CDB4C 53%, #15B932 100%);box-shadow:10px 9px 29px -10px rgba(0,0,0,0.5);border-radius:44px 44px 44px 44px;}.elementor-50 .elementor-element.elementor-element-a354ff7{--spacer-size:22px;}.elementor-50 .elementor-element.elementor-element-49588de2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-49588de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://escolas.willviana.com/wp-content/uploads/2025/06/dot-bg-mono.jpg");background-position:center right;background-repeat:repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-49588de2 > .elementor-background-overlay{background-color:#ffffff;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-49588de2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-50 .elementor-element.elementor-element-67696771 > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-50 .elementor-element.elementor-element-25b1bd48 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-1418d6a8{width:var( --container-widget-width, 1034px );max-width:1034px;--container-widget-width:1034px;--container-widget-flex-grow:0;text-align:left;}.elementor-50 .elementor-element.elementor-element-1418d6a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1418d6a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-1418d6a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-590fc576{text-align:left;font-family:"Muli", Sans-serif;font-size:19px;line-height:3.2em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-eab6a03{margin-top:90px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-315c6807:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 40px 40px;}.elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-175c0799 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-175c0799 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-175c0799.elementor-view-stacked .elementor-icon{background-color:#FF9D00;}.elementor-50 .elementor-element.elementor-element-175c0799.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-175c0799.elementor-view-default .elementor-icon{color:#FF9D00;border-color:#FF9D00;}.elementor-50 .elementor-element.elementor-element-175c0799.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-175c0799.elementor-view-default .elementor-icon svg{fill:#FF9D00;}.elementor-50 .elementor-element.elementor-element-175c0799 .elementor-icon{font-size:26px;}.elementor-50 .elementor-element.elementor-element-175c0799 .elementor-icon svg{height:26px;}.elementor-50 .elementor-element.elementor-element-175c0799 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-175c0799 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-dd740cb{width:var( --container-widget-width, 1034px );max-width:1034px;--container-widget-width:1034px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-dd740cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-dd740cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-dd740cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-86a5c0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-d24615d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-65408e3{--display:flex;}.elementor-50 .elementor-element.elementor-element-86babcf{--display:flex;}.elementor-50 .elementor-element.elementor-element-135175b{--spacer-size:19px;}.elementor-50 .elementor-element.elementor-element-a9aed10{margin-top:90px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-a46a21a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 40px 40px;}.elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-1948925 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1948925 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-1948925.elementor-view-stacked .elementor-icon{background-color:#A00BE6;}.elementor-50 .elementor-element.elementor-element-1948925.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-1948925.elementor-view-default .elementor-icon{color:#A00BE6;border-color:#A00BE6;}.elementor-50 .elementor-element.elementor-element-1948925.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-1948925.elementor-view-default .elementor-icon svg{fill:#A00BE6;}.elementor-50 .elementor-element.elementor-element-1948925 .elementor-icon{font-size:26px;}.elementor-50 .elementor-element.elementor-element-1948925 .elementor-icon svg{height:26px;}.elementor-50 .elementor-element.elementor-element-1948925 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-1948925 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-59a2cbd{width:var( --container-widget-width, 1034px );max-width:1034px;--container-widget-width:1034px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-59a2cbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-59a2cbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-59a2cbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-0e8f2bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-48a1efb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-4ce9def{--display:flex;}.elementor-50 .elementor-element.elementor-element-e9dc736{--display:flex;}.elementor-50 .elementor-element.elementor-element-9ca425b{--spacer-size:19px;}.elementor-50 .elementor-element.elementor-element-505c2b2{margin-top:90px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-c68eb7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 40px 40px;}.elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d3f7965 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-d3f7965 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-d3f7965.elementor-view-stacked .elementor-icon{background-color:#FF003F;}.elementor-50 .elementor-element.elementor-element-d3f7965.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d3f7965.elementor-view-default .elementor-icon{color:#FF003F;border-color:#FF003F;}.elementor-50 .elementor-element.elementor-element-d3f7965.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d3f7965.elementor-view-default .elementor-icon svg{fill:#FF003F;}.elementor-50 .elementor-element.elementor-element-d3f7965 .elementor-icon{font-size:26px;}.elementor-50 .elementor-element.elementor-element-d3f7965 .elementor-icon svg{height:26px;}.elementor-50 .elementor-element.elementor-element-d3f7965 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-d3f7965 .elementor-icon svg{transform:rotate(0deg);}.elementor-50 .elementor-element.elementor-element-e01f16b{width:var( --container-widget-width, 1034px );max-width:1034px;--container-widget-width:1034px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-e01f16b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-e01f16b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-e01f16b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-b9eec07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-d01de84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-3da1842{--display:flex;}.elementor-50 .elementor-element.elementor-element-e06359a{--display:flex;}.elementor-50 .elementor-element.elementor-element-61d15f7{--spacer-size:19px;}.elementor-50 .elementor-element.elementor-element-5176b0a{--spacer-size:19px;}.elementor-50 .elementor-element.elementor-element-155d89e .elementor-button{background-color:transparent;font-size:24px;font-weight:800;line-height:55px;background-image:linear-gradient(180deg, #0CDB4C 53%, #15B932 100%);box-shadow:10px 9px 29px -10px rgba(0,0,0,0.5);border-radius:44px 44px 44px 44px;}.elementor-50 .elementor-element.elementor-element-1f21bae{--spacer-size:44px;}.elementor-50 .elementor-element.elementor-element-615f797b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-615f797b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-615f797b > .elementor-background-overlay{background-color:#ffffff;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-615f797b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 4em 0em;}.elementor-50 .elementor-element.elementor-element-69c4a6b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-64cea567 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-64cea567{text-align:center;}.elementor-50 .elementor-element.elementor-element-64cea567 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-7cb6413b > .elementor-container{max-width:600px;}.elementor-50 .elementor-element.elementor-element-7cb6413b{margin-top:0px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-4345badc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-708b1db6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-708b1db6{text-align:center;font-family:"Muli", Sans-serif;font-size:18px;line-height:1.6em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-50de554b{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-29b40dd2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-29b40dd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-29b40dd2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-29b40dd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-2a740c7c > .elementor-widget-container{margin:0px 0px -129px 0px;}.elementor-50 .elementor-element.elementor-element-2a740c7c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-50 .elementor-element.elementor-element-2a740c7c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://escolas.willviana.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:98%;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-2a740c7c img{width:77%;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-2090f62c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-2090f62c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-2090f62c > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-12bb24c8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-50 .elementor-element.elementor-element-12bb24c8{text-align:left;}.elementor-50 .elementor-element.elementor-element-12bb24c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-4b888000{font-family:"Muli", Sans-serif;font-size:16px;line-height:1.4em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-0858cd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-ebb9ac5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-880cd6f{--display:flex;}.elementor-50 .elementor-element.elementor-element-f30f2da .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-50 .elementor-element.elementor-element-df2ca5e{--display:flex;}.elementor-50 .elementor-element.elementor-element-70464a1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-50 .elementor-element.elementor-element-3f976ed{--display:flex;}.elementor-50 .elementor-element.elementor-element-820e503 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-50 .elementor-element.elementor-element-0f940a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-cdb4f06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-d268799{--display:flex;}.elementor-50 .elementor-element.elementor-element-60cae5d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-50 .elementor-element.elementor-element-195813e{--display:flex;}.elementor-50 .elementor-element.elementor-element-bd1e945 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-50 .elementor-element.elementor-element-d8f0b17{--display:flex;}.elementor-50 .elementor-element.elementor-element-9497f39 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-50 .elementor-element.elementor-element-c2bc28f{--spacer-size:31px;}.elementor-50 .elementor-element.elementor-element-901d0d3 .elementor-button{background-color:transparent;font-size:24px;font-weight:800;line-height:55px;background-image:linear-gradient(180deg, #0CDB4C 53%, #15B932 100%);box-shadow:10px 9px 29px -10px rgba(0,0,0,0.5);border-radius:44px 44px 44px 44px;}.elementor-50 .elementor-element.elementor-element-3bbe233{--spacer-size:31px;}.elementor-50 .elementor-element.elementor-element-16606efd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-16606efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://escolas.willviana.com/wp-content/uploads/2025/06/dot-bg-mono.jpg");background-position:center right;background-repeat:repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-16606efd > .elementor-background-overlay{background-color:#ffffff;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-16606efd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-50 .elementor-element.elementor-element-6039b4f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1745067{margin-top:0px;margin-bottom:60px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-a2a2532.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-50 .elementor-element.elementor-element-a2a2532.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-50 .elementor-element.elementor-element-ca834df{text-align:center;}.elementor-50 .elementor-element.elementor-element-ca834df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:74px;font-weight:700;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-55f1a77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-55f1a77{text-align:center;font-family:"Muli", Sans-serif;font-size:30px;line-height:1.2em;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-fcbfd63{text-align:center;}.elementor-50 .elementor-element.elementor-element-fcbfd63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#1b2f4c;}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-icon i{color:#0AA500;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-icon svg{fill:#0AA500;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-124d97b{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-item > a{font-family:"Muli", Sans-serif;font-size:1.5rem;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-text{color:#1b2f4c;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-c738b0e .elementor-button{background-color:transparent;font-size:24px;font-weight:800;line-height:55px;background-image:linear-gradient(180deg, #0CDB4C 53%, #15B932 100%);box-shadow:10px 9px 29px -10px rgba(0,0,0,0.5);border-radius:44px 44px 44px 44px;}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-29b40dd2{width:31.404%;}.elementor-50 .elementor-element.elementor-element-2090f62c{width:68.596%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-5e478f2a{width:100%;}.elementor-50 .elementor-element.elementor-element-755153e5{width:20%;}.elementor-50 .elementor-element.elementor-element-3560956a{width:20%;}.elementor-50 .elementor-element.elementor-element-7c03244b{width:20%;}.elementor-50 .elementor-element.elementor-element-2d4fa031{width:20%;}.elementor-50 .elementor-element.elementor-element-71ebac37{width:20%;}.elementor-50 .elementor-element.elementor-element-25b1bd48{width:100%;}.elementor-50 .elementor-element.elementor-element-315c6807{width:50%;}.elementor-50 .elementor-element.elementor-element-a46a21a{width:50%;}.elementor-50 .elementor-element.elementor-element-c68eb7c{width:50%;}.elementor-50 .elementor-element.elementor-element-29b40dd2{width:100%;}.elementor-50 .elementor-element.elementor-element-2090f62c{width:100%;}.elementor-50 .elementor-element.elementor-element-a2a2532{width:100%;}}@media(min-width:1025px){.elementor-50 .elementor-element.elementor-element-49588de2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-49588de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-50 .elementor-element.elementor-element-16606efd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-16606efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-container{min-height:797px;}.elementor-50 .elementor-element.elementor-element-2eb5db7c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-shape-bottom svg{width:calc(134% + 1.3px);}.elementor-50 .elementor-element.elementor-element-5e478f2a > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-75507e62{text-align:center;}.elementor-50 .elementor-element.elementor-element-3d1b2235{text-align:center;}.elementor-50 .elementor-element.elementor-element-985eb30{text-align:center;}.elementor-50 .elementor-element.elementor-element-2630669a .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-ad307b9 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5ada9d73 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5f26b0d4 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-5d165927 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-1418d6a8{text-align:center;}.elementor-50 .elementor-element.elementor-element-590fc576{text-align:center;}.elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-50 .elementor-element.elementor-element-dd740cb{text-align:center;}.elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-50 .elementor-element.elementor-element-59a2cbd{text-align:center;}.elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-50 .elementor-element.elementor-element-e01f16b{text-align:center;}.elementor-50 .elementor-element.elementor-element-64cea567{text-align:center;}.elementor-50 .elementor-element.elementor-element-708b1db6{text-align:center;}.elementor-50 .elementor-element.elementor-element-29b40dd2 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-12bb24c8{text-align:center;}.elementor-50 .elementor-element.elementor-element-4b888000{text-align:center;}.elementor-50 .elementor-element.elementor-element-6039b4f5 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-50 .elementor-element.elementor-element-a2a2532 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-ca834df{text-align:center;}.elementor-50 .elementor-element.elementor-element-55f1a77{text-align:center;}.elementor-50 .elementor-element.elementor-element-fcbfd63{text-align:center;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-container{min-height:480px;}.elementor-50 .elementor-element.elementor-element-2eb5db7c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-50 .elementor-element.elementor-element-2eb5db7c > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:500px;}.elementor-50 .elementor-element.elementor-element-2eb5db7c{padding:2em 0em 2em 0em;}.elementor-50 .elementor-element.elementor-element-49319d3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-5e478f2a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-75507e62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-75507e62 .elementor-heading-title{font-size:34px;line-height:50px;}.elementor-50 .elementor-element.elementor-element-985eb30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-985eb30 .elementor-heading-title{font-size:34px;line-height:50px;}.elementor-50 .elementor-element.elementor-element-35108838:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-35108838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escolas.willviana.com/wp-content/uploads/2025/06/fundo-azul.jpg");background-position:0px 0px;}.elementor-50 .elementor-element.elementor-element-35108838 > .elementor-container{min-height:114px;}.elementor-50 .elementor-element.elementor-element-35108838{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-50 .elementor-element.elementor-element-755153e5{width:33%;}.elementor-50 .elementor-element.elementor-element-755153e5 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-647f6b7 .elementor-heading-title{font-size:14px;}.elementor-50 .elementor-element.elementor-element-3560956a{width:33%;}.elementor-50 .elementor-element.elementor-element-3560956a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-f35e832 .elementor-heading-title{font-size:14px;}.elementor-50 .elementor-element.elementor-element-7c03244b{width:33%;}.elementor-50 .elementor-element.elementor-element-7c03244b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-28542b6d .elementor-heading-title{font-size:14px;}.elementor-50 .elementor-element.elementor-element-2d4fa031{width:50%;}.elementor-50 .elementor-element.elementor-element-2cb4c1e2 .elementor-heading-title{font-size:14px;}.elementor-50 .elementor-element.elementor-element-71ebac37{width:50%;}.elementor-50 .elementor-element.elementor-element-b5be8d5 .elementor-heading-title{font-size:14px;}.elementor-50 .elementor-element.elementor-element-61a0bbf .elementor-button{font-size:26px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-49588de2{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-50 .elementor-element.elementor-element-67696771 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-25b1bd48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1418d6a8{text-align:justify;}.elementor-50 .elementor-element.elementor-element-1418d6a8 .elementor-heading-title{font-size:22px;}.elementor-50 .elementor-element.elementor-element-590fc576{line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-315c6807 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-dd740cb{text-align:left;}.elementor-50 .elementor-element.elementor-element-dd740cb .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-50 .elementor-element.elementor-element-135175b{--spacer-size:7px;}.elementor-50 .elementor-element.elementor-element-8a26f3c{text-align:center;}.elementor-50 .elementor-element.elementor-element-a46a21a > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-59a2cbd{text-align:left;}.elementor-50 .elementor-element.elementor-element-59a2cbd .elementor-heading-title{font-size:18px;}.elementor-50 .elementor-element.elementor-element-9ca425b{--spacer-size:1px;}.elementor-50 .elementor-element.elementor-element-798b31b{text-align:center;}.elementor-50 .elementor-element.elementor-element-c68eb7c > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-e01f16b{text-align:left;}.elementor-50 .elementor-element.elementor-element-e01f16b .elementor-heading-title{font-size:19px;}.elementor-50 .elementor-element.elementor-element-61d15f7{--spacer-size:1px;}.elementor-50 .elementor-element.elementor-element-edc85ec{text-align:center;}.elementor-50 .elementor-element.elementor-element-155d89e .elementor-button{font-size:19px;}.elementor-50 .elementor-element.elementor-element-615f797b{margin-top:0px;margin-bottom:0px;padding:3em 0em 0em 0em;}.elementor-50 .elementor-element.elementor-element-64cea567 .elementor-heading-title{font-size:32px;}.elementor-50 .elementor-element.elementor-element-50de554b{margin-top:0px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-2a740c7c > .elementor-widget-container{margin:0px 0px -98px 0px;}.elementor-50 .elementor-element.elementor-element-2a740c7c img{width:38%;}.elementor-50 .elementor-element.elementor-element-2090f62c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-50 .elementor-element.elementor-element-901d0d3 .elementor-button{font-size:24px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-16606efd{margin-top:0px;margin-bottom:0px;padding:3em 0em 0em 0em;}.elementor-50 .elementor-element.elementor-element-a2a2532 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-ca834df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-ca834df .elementor-heading-title{font-size:34px;line-height:32px;}.elementor-50 .elementor-element.elementor-element-55f1a77{font-size:22px;}.elementor-50 .elementor-element.elementor-element-fcbfd63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-fcbfd63 .elementor-heading-title{font-size:29px;line-height:29px;}.elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-124d97b .elementor-icon-list-item > a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-c738b0e .elementor-button{line-height:1.1em;}}