.h-line,.section-cards .card:hover{background-color:#0096d7}.section-agenda-m .date,.section-agenda-m .schedule .media:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#27abe4', endColorstr='#5ac5f3', GradientType=1)}.section-cards .btn-primary,.section-cards h5{text-transform:uppercase}.section-agenda-m a:hover .media .media-body,.section-agenda-m a:hover .media .media-body span,.section-agenda-m h5:hover,a:focus,a:hover{text-decoration:none!important}#contentBox .ms-breadcrumb-dropdownBox{display:none}#contentRow,#s4-workspace{padding-top:0!important}#header{margin-bottom:-1px}.h-line{width:100%;height:11px}.section-cards .card{box-shadow:none;border-radius:0;border:0;padding:35px 15px 25px;display:table;width:100%}.section-cards .card .card-body{height:100%;position:relative}.section-cards .circle-icon{width:104px;height:104px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border:3px solid #0096d7;color:#0096d7;padding:25px 30px;display:table;margin:0 auto 1rem}.section-cards .circle-icon i{font-size:48px;color:#0096d7}.section-cards h5{font-family:montserratbold;font-size:1.286em;color:#003a63}.section-cards p.card-text{font-family:latoitalic;font-size:1em;color:#656b6f;min-height:80px}.section-cards .card:hover .circle-icon,.section-cards .card:hover i{border-color:#fff;background-color:#fff;color:#0096d7}.section-cards .card:hover h5,.section-cards .card:hover p.card-text{color:#fff}.section-cards .card:hover .btn-primary{border-color:#fff;background-color:transparent;color:#fff}.section-cards .card .btn{margin-top:1rem;display:inline-block}.section-porque-marista .tab h3,.section-porque-marista .tab h4,.section-porque-marista h2,.section-porque-marista h3,.section-porque-marista p{color:#fff!important}.section-porque-marista .tab h3 .line{background:#fff!important}.container-carousel.ng-scope .btn.btn-primary:hover,.section-porque-marista .btn:hover{background-color:#fff;border-color:#fff;color:#003a63}.slides-pagination{bottom:2%!important}.slides-pagination a.current{background-color:#fff!important}.slides-pagination a{border:2px solid #fff!important}.container-carousel{border-top:1px solid #fff}.section-news .main-news{border-right:1px solid #0096d7;padding-right:45px}.section-news .other-highlighted-news{padding-left:45px}.carousel .inner-carousel .opacity{background:0 0}.section-agenda-m{background-image:url(/imgs/bg-section-agenda-m.jpg);background-size:cover;background-repeat:no-repeat}.section-agenda-m .line{width:40px;height:30px;background:#fff;margin-bottom:40px}.section-agenda-m h2,.section-agenda-m h4{color:#fff}.section-agenda-m .content{background-color:#fff;margin:60px 0 80px;-webkit-box-shadow:0 0 8px 4px rgba(168,172,185,.14);-moz-box-shadow:0 0 8px 4px rgba(168,172,185,.14);box-shadow:0 0 8px 4px rgba(168,172,185,.14)}.section-agenda-m .box-destaque-agenda{height:100%;height:385px;padding:0;position:relative;overflow:hidden}.section-agenda-m .box-destaque-agenda .opacity{background:0 0;height:100%;width:100%;position:absolute;top:0;z-index:8}.section-agenda-m .box-destaque-agenda .opacity.divBackgroundDefault{background:url(/imgs/bg-section-agenda-m.jpg) no-repeat;background-size:cover;height:100%;width:100%;position:absolute;top:0;z-index:8;transform:rotate(180deg)}.section-agenda-m .box-destaque-agenda img{position:relative;left:0;top:50%;width:100%;transform:translateY(-50%)}.section-agenda-m .box-destaque-agenda .event-data{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:9}.section-agenda-m .box-destaque-agenda .box-date{background-color:#fff;border-radius:0 300px 300px 0;-webkit-border-radius:0 300px 300px 0;-moz-border-radius:0 300px 300px 0;-moz-box-shadow:inset -22px 0 79px -40px #000;-webkit-box-shadow:inset -22px 0 79px -40px #000;box-shadow:inset -22px 0 79px -40px #000;color:#0082bb;font-family:montserratbold;font-size:3.714em;line-height:30px;padding:90px 0 90px 20px;margin:auto 30px auto 0;width:130px}.section-agenda-m .box-destaque-agenda .box-date span{font-size:.5em}.section-agenda-m .box-description-event{padding:0 50px 0 0;color:#fff}.section-agenda-m .box-description-event h1{font-family:montserratblack;font-size:3rem;text-shadow:5px 6px 20px rgba(0,0,0,.07)}.section-agenda-m .box-description-event p{font-family:latoregular;font-size:1.286em;line-height:1.286em}.section-agenda-m .box-description-event p.text-date{font-family:latoitalic;font-size:1em}.section-agenda-m .btn-primary{margin-top:30px}.section-agenda-m .container-section{padding:5px 10px 5px 0;margin:5px 5px 5px 0}.section-agenda-m .container-section .schedule .box{max-height:365px;overflow:auto;padding-right:15px}.section-agenda-m .container-section .schedule .box::-webkit-scrollbar{width:5px}.section-agenda-m .container-section .schedule .box::-webkit-scrollbar-track-piece{background-color:#fff}.section-agenda-m .container-section .schedule .box::-webkit-scrollbar-thumb:vertical{height:4px;background-color:#0082bb}.section-agenda-m .schedule .media{padding:10px 35px}.section-agenda-m .media+.media{border-top:1px solid #ebedee}.section-agenda-m .schedule .media:hover{cursor:pointer;background:0 #003a63;background:-moz-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#003a63),color-stop(100%,rgba(0,122,179,.8)));background:-webkit-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:-o-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:-ms-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:linear-gradient(135deg,#003a63 0,rgba(0,122,179,.8) 100%)}.section-agenda-m .date{font-family:montserratbold;width:70px;height:70px;padding-top:18px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;color:#fff;background:0 #003a63;background:-moz-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#003a63),color-stop(100%,rgba(0,122,179,.8)));background:-webkit-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:-o-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:-ms-linear-gradient(-45deg,#003a63 0,rgba(0,122,179,.8) 100%);background:linear-gradient(135deg,#003a63 0,rgba(0,122,179,.8) 100%)}.section-agenda-m .media:hover .date{background:#fff;color:#0096d7}.section-agenda-m .date .day,.section-calendar .date .month{display:block;width:100%}.section-agenda-m .date .day{font-size:2em}.section-agenda-m .date .month{font-size:1em}.section-agenda-m .media-body h5{font-family:montserratbold;text-transform:uppercase;color:#003a63}.section-agenda-m .media:hover .media-body h5,.section-agenda-m .media:hover .media-body span{color:#fff}.section-agenda-m .media-body span{color:#656b6f;font-style:italic}.section-agenda-m .d-block.text-center{background-color:#fff;border-left:1px solid #ecf0f1;border-right:1px solid #ecf0f1}@media (max-width:1440px){.section-news .button-container .line{width:50%}.footer h4{font-size:1.42em}.footer h5{font-size:1.14em}.container-cards .card{width:100%}.section-nav-colegios{margin-top:-45px}}@media (max-width:1366px){.section-news .date{padding-left:0;padding-top:5px;display:block}}@media (max-width:1280px){.section-porque-marista .tab-nav a{font-size:1.414em}.section-agenda-m .box-description-event h1{font-size:2.4rem!important}.section-news .post .mask{max-width:340px!important}.section-news .post h4{font-size:18px!important}.section-news .post-min .mask{max-width:200px!important;max-height:147px!important}.section-news .post-min p{font-size:14px!important}}@media (max-width:1199px){.section-porque-marista .media{display:block}.section-news .container-card{padding-bottom:4rem}.section-agenda-m .box-description-event p{font-size:.875rem}.section-agenda-m .box-destaque-agenda .btn-primary{margin-top:10px}}@media (max-width:1024px){.footer .vline{right:15px}.footer h4{font-size:1.286em}.footer .footer-top h5{font-size:1.143em}.footer .footer-top .line{height:30px}}@media (max-width:991px){.section-porque-marista .media{display:block}.section-porque-marista .media img{max-width:100%}.section-news .main-news{padding-right:15px;border-right:0}.section-news .media .media-body .btn{margin-bottom:0;width:auto}}@media (max-width:767px){.section-porque-marista .media{display:flex}.section-porque-marista .media img{max-width:160px;margin-right:20px}.section-calendar .btn{padding:10px 10px 7px}.section-news .media .media-body h2{margin-top:1.5rem!important}.section-cards .card{padding:20px 15px;margin-bottom:4px;display:table;width:100%}.section-cards .circle-icon i{font-size:32px}.section-cards h5{font-size:1.1rem}.section-cards .circle-icon{width:90px;height:90px}}@media (max-width:575px){.section-porque-marista .media{display:block}.section-porque-marista .media img{max-width:100%;margin:0!important}.section-agenda-m .box-destaque-agenda{min-height:100%;display:block;max-height:260px}.section-agenda-m .box-destaque-agenda img{width:100%!important;left:50%;top:0;transform:translateX(-50%);height:100%}.section-agenda-m .box-destaque-agenda .event-data{display:block;top:0;transform:none;position:absolute;height:100%}.section-agenda-m .box-destaque-agenda .box-date{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-moz-box-shadow:inset 0 0 50px 5px #00010;-webkit-box-shadow:inset 0 0 50px 5px #00010;box-shadow:inset 0 0 50px 5px #00010;font-size:2rem;height:100px;margin:10px auto 0;padding:20px 10px;text-align:center;width:100px}.section-agenda-m .box-destaque-agenda .box-date span{font-size:1.5rem}.section-agenda-m .box-description-event{padding:15px 20px}.section-agenda-m .box-description-event .text-description{display:none}.section-agenda-m .schedule .media{padding-right:15px;padding-left:15px}}@media (max-width:414px){.section-rede-marista .news-header{margin-top:20px;margin-bottom:10px}.section-rede-marista{padding:0 0 40px}.section-rede-marista .news-header h5{margin-bottom:0!important}.section-rede-marista .btn{margin-top:10px}.section-agenda-m .box-destaque-agenda .box-date{font-size:1.5rem;line-height:20px;width:70px;height:70px}.section-agenda-m .box-destaque-agenda .box-date span{display:block;font-size:.9rem;width:100%}.section-agenda-m .box-description-event{padding:15px 20px}.section-agenda-m .box-description-event h2{font-size:1.7em!important}.section-agenda-m .box-description-event p{margin-bottom:5px}.section-agenda-m .box-destaque-agenda .btn-primary{margin-top:10px;width:auto}}@media (min-width:992px) and (max-width:1199px){.section-calendar .btn{padding:10px 10px 7px}.section-news .media{display:block}.section-news .media .mask{margin-right:0!important;max-height:400px;max-width:100%}.section-news .media .mask img{max-height:100%}.section-news .media .media-body h2{margin-top:1.5rem!important}}.section-cards i.zmdi.card{padding:0!important}