@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700&display=swap');@font-face{font-family:Tepeno;src:url("ALRIGHTSANS-BLACKITALIC-V3.otf") format("opentype")}.f-tepeno{font-family:"Tepeno"}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:fallback}body{position:relative;font-family:"Montserrat","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif !important}#mainNav{position:absolute;top:0;right:0;left:0;z-index:1030;background:transparent;font-family:'Montserrat';font-style:normal;font-weight:700}#mainNav a{color:#fff;font-weight:bold}#mainNav a:hover,#mainNav a:focus{color:#f4f4f4;font-weight:bolder}#mainNav .dropdown-menu a{color:white;font-weight:lighter}#mainNav .dropdown-item:focus,#mainNav .dropdown-item:hover{color:#16181b !important}#mainNav .nav-item,#mainNav .li-ficha{margin-top:50px}#mainNav .nav-ficha{background:#eee;height:30px;color:#333;border-radius:8px;font-size:.7em;float:right;position:absolute}#mainNav .li-ficha{transform:none}#mainNav .nav-ficha:hover{color:#8eb01c}.li-ficha.dropdown:hover .dropdown-menu{margin-top:-60px !important}#mainNav .container-fluid{margin-left:10%;margin-right:10%;padding-left:0;padding-right:0}#mainNav .container-fluid a.nav-link{margin-left:15px}#mainNav .container-fluid a.nav-link:hover{border:2px solid #8eb01c;border-radius:5px}.btn-primary-c1:hover{background:#35851a;border:1px solid #ffd825;color:#fff}.btn-primary-c1{background:#ffd825;border:1px solid #ffd825;color:#333;font-weight:bold;margin-right:25px}.btn-primary-c2:hover{background:#35851a;border:1px solid #ffd825;color:#fff}.btn-primary-c2{background:transparent;border:1px solid #ffd825;color:white;font-weight:bold}.dropdown:hover .dropdown-menu{display:block;margin-top:-46px}.spacer-menu{height:70px;width:100%}.carousel-caption h1,.carousel-caption h2{z-index:10;margin-bottom:0;letter-spacing:0;line-height:1em;text-shadow:2px 3px 5px #333333c2;font-size:6em}.carousel-caption h2{font-size:4em}.btn-slider{margin-top:20px}.btn-primary:hover,.btn-primary:focus{border:1px solid #28292e;color:white !important;border-radius:8px;background:#28292e}.btn-primary{border:1px solid #8eb01c;color:#28292e !important;border-radius:8px;background:white}.carousel-item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#1f1c1c;opacity:.6}.carousel-caption{top:50%;transform:translateY(-50%);bottom:initial;z-index:2}div.carousel .carousel-control{cursor:pointer}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);z-index:99}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel .carousel-control.left *{position:absolute;top:50%;z-index:5;right:50%}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel .carousel-control.right *{position:absolute;top:50%;z-index:5;left:50%}.carousel .row{margin-left:0;margin-right:0}#footer{background-image:url("/static/images/bg_footer.jpg");background-size:cover;padding-top:4%;color:white;overflow:hidden}#footer a{color:#fff}#footer a:hover,#footer a:focus{color:#bdbdbd;font-weight:bold;text-decoration:none}#footer .btn{background:transparent;border:2px solid #00ad9c;border-radius:25px;padding-right:25px;padding-leftt:25px;color:white !important}#form_contact input,.container_footer button{border:1px solid #dfdfdf;padding:10px 20px;width:100%;margin:0 0 12px 0;max-width:100%;resize:none}.notanimated{visibility:hidden}.animated{visibility:visible !important}#section-1{color:#333;border-top:5px solid #35851a}#section-2{background-image:url(/static/images/bg_parallaxr.jpg);overflow:hidden;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:45px;color:#fff}#section-3{background:#eee;background-image:url(/static/images/gimnasta.jpg);background-repeat:no-repeat;background-position:right}#section-3 .col-md-6{background:#fff}#section-3 .section-3-box{padding-left:7em}#section-4{overflow:hidden}#section-4 .kid-photo{background-image:url(/static/images/gimnasia_nene.jpg);background-position:center;background-size:cover}#section-4 .kid-text{padding-top:5%;padding-bottom:5%;padding-left:8%;padding-right:8%;color:#fff;background:#48a32f;background:-moz-linear-gradient(to bottom,#28a745 0,#0513b5 81%,#305dcf 100%);background:-webkit-gradient(to bottom,#28a745 0,#0513b5 81%,#305dcf 100%);background:-webkit-linear-gradient(to bottom,#28a745 0,#0513b5 81%,#305dcf 100%);background:-o-linear-gradient(to bottom,#28a745 0,#0513b5 81%,#305dcf 100%);background:-ms-linear-gradient(to bottom,#28a745 0,#0513b5 81%,#305dcf 100%);background:linear-gradient(to bottom,#28a745 0,#0513b5 81%,#305dcf 100%)}#section-5{background-image:url(/static/images/bg_youtube.jpg);overflow:hidden;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:45px;color:#fff;-webkit-clip-path:polygon(0 8%,100% 0,100% 92%,0 100%);clip-path:polygon(0 8%,100% 0,100% 92%,0 100%)}#section-5 a,#section-5 a:hover,#section-5 a:focus{color:#fff;text-decoration:none}#galleria{margin-bottom:60px}.grid-cell{width:16.60%;padding-left:5px;float:left;padding-bottom:5px}.grid-cell img:hover{transform:scale(1.1)}#footer-action{background-color:#8eb01c}#footer-action h1,#footer-action .h1{color:white !important;font-weight:lighter;letter-spacing:1.5px;font-style:italic}@media(min-width:908px){.dropdown-menu{background:#343a40 !important;color:white !important}.dropdown-menu a{color:white}}@media(min-width:1440px){.navbar-brand img{height:40px}#section-5{height:525px}#section-5 .container{padding-top:50px}#mainNav .container-fluid a.nav-link{margin-left:50px;margin-right:50px}.nav-logo{margin-left:50px;margin-right:50px}}@media(max-width:1440px) and (min-width:1029px){.navbar-brand img{height:40px}#mainNav .container-fluid a.nav-link{margin-left:40px;margin-right:40px}}@media(max-width:1200px){.grid-cell{width:20%}}@media(max-width:1024px){.carousel-caption h1{font-size:2em}.navbar-brand img{height:40px}.grid-cell{width:25%}}@media(max-width:600px){.carousel-caption{top:60%}.carousel-caption h1{font-size:2em;letter-spacing:1px}.carousel-caption h2{font-size:1.2em;letter-spacing:1px}.navbar-brand img{height:40px}.carousel-indicators{display:none}#footer .col-md-6{text-align:center !important}#footer #footer_data{padding-left:1em !important;padding-right:1em !important;margin-top:3rem !important;margin-bottom:3rem !important}#footer #footer_data br{display:none}#section-1{padding-bottom:1em !important;padding-top:1em !important}#section-1 h1,#section-1 .h1{font-size:1.9em}#section-1 h3,#section-1 .h3{font-size:1.4em}#section-2 a.p{font-size:.8em}#section-3{background:transparent;padding-top:0;padding-bottom:0}#section-3 h3,#section-3 .h3{font-size:1.2em}#section-3 .section-3-box{padding-left:15px}#galleria .h1,#galleria h1{font-size:1.9em}.grid-cell{width:50%}.navbar-brand{display:block !important}#navbarSupportedContent{background:#333;z-index:999}#navbarSupportedContent .notanimated{visibility:visible !important}#navbarSupportedContent .nav-item{margin:10px}#mainNav .dropdown-menu a,#mainNav .dropdown-menu a:hover,#mainNav .dropdown-menu a:focus{color:#333 !important}#mainNav .dropdown-menu a{color:#495057}.dropdown:hover .dropdown-menu,.li-ficha.dropdown:hover .dropdown-menu{margin-top:30px !important}#section-5 .vertical-center{top:0 !important;transform:none !important}.btn-primary-c1,.btn-primary-c2{display:none}#navbarSupportedContent{background:#333;z-index:999;padding-bottom:50px}}