@media (min-width:768px){.content-sm-up{margin-left:auto;margin-right:auto;max-width:calc(1250px + 2rem);padding-left:1rem;padding-right:1rem}}@media (min-width:992px){.content-md-up{margin-left:auto;margin-right:auto;max-width:1250px;padding-left:42px;padding-right:42px}}p{font-size:16px;line-height:1.5;margin:.75rem 0}@media (max-width:767px){.slider.slider-arrows-padding{padding-left:0;padding-right:0}}#campaign-learn-more{height:18rem;margin-top:3rem;position:relative}#campaign-learn-more:before{background-color:var(--color-default-4);bottom:0;content:"";position:absolute;top:5.5rem;width:100%}#campaign-learn-more .content{height:100%;position:relative}#campaign-learn-more .content .campaign-learn-more-img{height:11rem;left:50%;position:absolute;top:0;transform:translateX(-50%)}#campaign-learn-more .content #campaign-learn-more-link{border:2px solid #fff;border-radius:4px;bottom:2rem;color:#fff;left:15px;padding:1rem 2rem;position:absolute;right:15px;text-transform:uppercase}@media (min-width:768px){#campaign-learn-more{height:15rem;position:relative}#campaign-learn-more:before{background-color:var(--color-default-4);content:"";height:7rem;position:absolute;top:50%;transform:translateY(-50%);width:100%}#campaign-learn-more .content{height:100%;position:relative}#campaign-learn-more .content .campaign-learn-more-img{height:15rem;left:3rem;position:absolute;top:50%;transform:translateY(-50%);width:15rem}#campaign-learn-more .content #campaign-learn-more-link{bottom:auto;left:auto;position:absolute;right:5rem;top:50%;transform:translateY(-50%)}}.nodes{background-image:url(https://chico-rei.imgix.net/images/site/seguranca/art_nodes.svg?auto=compress,format&q=65);background-position-y:center;background-repeat:repeat-x;height:3rem;margin:3rem 0}.mouse-scroll-hint{opacity:.9;width:1.5rem}.mouse-scroll-hint img{width:100%}.mouse-scroll-hint img.loaded+.scroll-hint-arrow{animation:mouseScrollHint 1s linear infinite;animation-delay:.5s;opacity:1;top:17%;width:90%}.mouse-scroll-hint .scroll-hint-arrow{opacity:0;transition:opacity .5s ease-in-out}.scroll-hint-arrow{height:35px;top:100%;width:35px}@keyframes mouseScrollHint{0%{opacity:1;top:17%}40%{opacity:1}to{opacity:0;top:30%}}.horizontal-list{display:flex;flex-wrap:nowrap;list-style:none;margin-left:-1rem;overflow-x:auto;padding-bottom:1rem;padding-left:1rem;position:relative;width:calc(100% + 2rem)}.horizontal-list>*{flex:0 0 auto;margin-right:1rem;max-width:calc(100% - 2rem)}.horizontal-list:after{content:"";flex:0 0 1px}@media (min-width:768px){.horizontal-list{margin-left:0;padding-left:0;width:100%}.horizontal-list:after{content:none}}.horizontal-list-2>*{max-width:calc(50% - 2rem)}#campaign-feature-xs .h1{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}#campaign-feature-text-xs{background-color:var(--color-default-4);color:#fff;padding-bottom:2rem;padding-top:2rem}#school-makeover{padding-bottom:124.94%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){#school-makeover{padding-bottom:35.21%}}@media (min-width:992px){#map-box{height:100vh}#map-box-frame{max-width:400px}}.campaign-feature-overlay{position:relative}.campaign-feature-overlay:after{background-color:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.campaign-feature-overlay h1{z-index:1}@media (min-width:768px){#campaign-feature-gap{height:370vh;position:relative}#campaign-feature-gap #campaign-feature{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:hidden;padding-top:3rem;position:fixed;top:0;width:100vw;z-index:0}#campaign-feature-gap #campaign-feature.campaign-feature-relative{bottom:0;position:absolute;top:auto}#campaign-feature-gap #campaign-feature #campaign-feature-photo{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1.15);transition:transform .5s ease-in-out,opacity .5s ease-in-out;width:100%;z-index:-1}#campaign-feature-gap #campaign-feature #campaign-feature-photo.loaded{transform:none}#campaign-feature-gap #campaign-feature #overflow-auxiliar{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}#campaign-feature-gap #campaign-feature #overflow-auxiliar>div{bottom:0;left:0;overflow-y:scroll;position:absolute;right:-17px;top:0}#campaign-feature-gap #campaign-feature .medium-content h1{margin-bottom:0}#campaign-feature-gap #campaign-feature .medium-content p{margin-top:2rem;opacity:0;position:relative;transition:opacity .5s ease-in-out}#campaign-feature-gap #campaign-feature .medium-content p:last-of-type{margin-bottom:3rem}#campaign-feature-gap #campaign-feature .medium-content p .scroll-hint-arrow{opacity:0}#campaign-feature-gap #campaign-feature .medium-content p.show-scroll-hint .scroll-hint-arrow{animation:paragraphScrollHint 1s linear infinite}}@media (max-height:800px){#campaign-feature .h1.headline{display:none}#campaign-feature h1:not(.headline){display:block}}@media (min-height:800px){#campaign-feature h1.headline{display:block}#campaign-feature h1:not(.headline){display:none}}.scroll-hint-container{left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);z-index:1}@keyframes paragraphScrollHint{0%{bottom:-35px;opacity:1}40%{opacity:1}to{bottom:-45px;opacity:0}}.school-slider-img img{position:relative}@media (max-width:767px){.school-slider-img{-moz-column-gap:8px;column-gap:8px;display:inline-flex;flex-flow:row nowrap;overflow-x:auto;padding-left:0}}
/*# sourceMappingURL=escola-municipal-santos-dumont.3e8a03ce8c569bc579d6.css.map*/