.has-fade{visibility:hidden}@-webkit-keyframes fade-in{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@keyframes fade-in{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes fade-out{from{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}@keyframes fade-out{from{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}.fade-in{-webkit-animation:fade-in 300ms ease-in-out forwards;animation:fade-in 300ms ease-in-out forwards}.fade-out{-webkit-animation:fade-out 300ms ease-in-out forwards;animation:fade-out 300ms ease-in-out forwards}@-webkit-keyframes scalein{from{transform:scale(1)}to{transform:scale(1.1)}}@keyframes scalein{from{transform:scale(1)}to{transform:scale(1.1)}}.reveal{position:relative;transform:translateY(150px);opacity:0;transition:1s all ease-in-out}.reveal.active{transform:translateY(0);opacity:1}html{font-size:100%;box-sizing:border-box;font-family:"Open Sans",Verdana;color:#1f271b}*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;line-height:1.3}body.noscroll{overflow:hidden}h1{font-size:1.75em}h2{font-size:1.5em}h3{font-size:1.25em}ul{list-style:none}a{text-decoration:none;color:inherit}@media(max-width: 63.9375em){.hide-for-mobile{display:none}}@media(min-width: 64em){.hide-for-desktop{display:none}}.header{position:relative;z-index:1;box-shadow:1px -1px 3px #2d3047;position:relative;z-index:1}.header.open .header_navbar__mobile>span:first-child{transform:rotate(45deg)}.header.open .header_navbar__mobile>span:nth-child(2){opacity:0}.header.open .header_navbar__mobile>span:last-child{transform:rotate(-45deg)}.header .overlay{opacity:0;background-image:linear-gradient(#2D3047, transparent);position:fixed;top:96px;left:0px;bottom:0px;right:0px}.header_overlay{opacity:0;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(#2D3047, transparent)}.header_navbar{position:relative;padding:10px 20px;display:flex;justify-content:space-between;align-items:center}.header_navbar__logo{width:100px}.header_navbar__logo img{width:100px}.header_navbar__menu a{font-weight:600;margin:0 15px;padding:20px;transition:all 200ms ease-in-out;position:relative}.header_navbar__menu a:hover{color:#fb8d01}.header_navbar__menu a:hover::before{opacity:1}.header_navbar__menu a::before{content:"";display:block;height:3px;left:0;right:0;bottom:15px;position:absolute;opacity:0;background-color:#fb8d01;transition:opacity 200ms ease-in-out}.header_navbar__mobile>span{display:block;border-radius:3px;width:30px;height:3px;background-color:#1f271b;transform-origin:3px 2px;transition:all 300ms ease-in-out}.header_navbar__mobile>span:not(:last-child){margin-bottom:5px}.header__menumobile{background:#2d3047;position:absolute;width:100%}.header__menumobile a{color:#fff;padding:20px 10px;display:block;text-align:center}.home{margin-bottom:40px;height:700px}.home .slide{height:100%}.home .slide_item{height:100%;display:flex;flex-direction:column-reverse}.home .slide_item__content{padding:20px 0}.home .slide_item__img{display:flex;justify-content:left;align-items:center;padding:0;background-image:url("../../images/forma.png");background-position:0% center;background-size:65%;background-repeat:no-repeat;height:100%;width:100%}.home .slide_item__img>img{width:100%}@media(min-width: 64em){.home .slide_item{flex-direction:row;justify-content:center;align-items:center}.home .slide_item__img>img{height:450px}}.home .slogan{font-size:1.5em;padding:20px;text-align:center;border-bottom:3px #fb8d01 solid;margin-bottom:50px}@media(min-width: 64em){.home .slogan{font-size:3em}}.home .container_btn{padding:10px;text-align:center}.home .container_btn .btn-session{padding:15px 25px;text-decoration:none;text-transform:uppercase;font-size:1rem;color:#fff;background-color:#fb8d01;border-radius:15px;margin:0 auto}.home .container_btn .btn-session:hover{background-color:#009415;transition:all 300ms ease-in-out}.about{padding-bottom:120px}@media(min-width: 64em){.about__description{display:grid;grid-template-columns:50% 50%;align-items:center}.about__description_img{max-width:90%;justify-self:right}.about__description_content{position:relative;left:-100px;width:600px;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.about__description_img>img{width:100%}.about__description_content{color:#fff;margin-top:0px;max-height:250px;background-color:#2d3047;padding:30px}.about__description_content>h2{text-align:center}.about__description_content>p{text-align:center}.about__title{margin:50px 0}.about__title>h1{color:#009415;font-size:3rem;text-align:center;margin:0}.about__title h2{text-align:center;margin:0}.about_banner{background-color:#fb8d01;color:#fff;padding:40px 20px 0 20px;display:flex;flex-direction:column-reverse}.about_banner__content>h3{padding-left:30px;font-size:3rem;border-left:solid #fff 5px}@media(min-width: 64em){.about_banner{display:grid;grid-template-columns:65% 25%}.about_banner>img{max-width:550px;height:100%}.about_banner__content>h3{font-size:4em}}.about_mvv{padding-top:100px}@media(min-width: 64em){.about_mvv{display:grid;grid-template-columns:33% 33% 33%}}.about_mvv>div{width:280px;min-height:320px;background-color:#fff;box-shadow:0px 0px 15px #d3d3d3;border-radius:20px;padding:20px 25px;text-align:center;margin:20px auto;font-size:.875em;transition:all 200ms ease-in-out;cursor:pointer}.about_mvv>div>h2{padding-bottom:20px;border-bottom:2px solid #009415}.about_mvv>div>span{color:#009415;padding:15px;font-size:2em}.about_mvv>div:hover{transform:scale(1.1)}.about_mvv__valores>ul{list-style-type:none}.about_mvv__valores>ul li{text-align:left;padding:10px 20px}.about_mvv__valores>ul li>span{color:#009415;font-size:.725em}@media(min-width: 64em){.services{display:grid;grid-template-columns:65% 35%;grid-gap:0}.services_title{grid-column:1/3;grid-row:1}.services_list{grid-column:1/2;grid-row:2;display:grid;grid-template-columns:50% 50%}.services_list>div:first-child{grid-column:1/3;grid-row:1}.services_img{position:relative;grid-column:2/3;grid-row:2;text-align:ceneter}.services_img>img{position:absolute;top:-80px;left:0px;width:100%}}.services_title{background-color:#fb8d01}.services_title>h2{font-size:1.725em;color:#fff;padding:20px}.services_list{padding:100px 20px}.services_list_item{background-color:#2d3047;padding:25px 35px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:15px 15px 0 15px;margin:20px;text-align:center;box-shadow:3px 1px 5px gray;cursor:pointer;transition:all 200ms ease-in-out}.services_list_item>h2{font-size:1.125em}.services_list_item>h2>span{color:#fb8d01;margin-right:10px}.services_list_item:hover{transform:scale(1.1)}.services_img{width:100%;text-align:center}.services_img>img{width:65%;margin:0 auto}.contact{background-color:#2d3047;color:#fff}.contact_header{padding:20px}.contact_header__title{text-align:center;padding:20px 0 0 20px;margin-bottom:30px}.contact_header__title>h2{font-size:2rem;margin-bottom:20px;padding:0}.contact_header__title>h2>span{color:#009415}.contact_header__title>p{margin:0}.contact_header__content{padding:20px;text-align:center;align-items:center}.contact_header__content>ul{margin:0 auto;list-style:none}.contact_header__content>ul>li>i{margin-right:20px}.contact_logo{background-color:#fff;box-shadow:-1px -1px 5px gray;padding:20px 0}.contact_logo img{max-width:250px;display:block;margin:0 auto}.contact_social{padding:20px 20px 0 20px;margin:0}@media(min-width: 64em){.contact_social{display:grid;grid-template-columns:50% 50%}}.contact_social__wrapper{text-align:center}.contact_social ul{padding:10px}.contact_social ul>li{margin-top:10px}.contact_social ul>li i{margin-right:10px}.contact_social ul>li>a{transition:all 300ms ease-in-out}.contact_social ul>li>a:hover{color:#fb8d01}.contact_social__img{width:100%}.contact_social__img>img{width:100%;height:100%}.contact_footer{background:#fff;color:#1f271b}.contact_footer>p{font-weight:600;font-size:.875em;margin:0;text-align:center;padding:5px 20px}.contact_subtitle{font-size:1em;color:#fb8d01;text-transform:uppercase}/*# sourceMappingURL=style.min.css.map */