body,html{scroll-behavior:smooth}body{margin:0;font-family:"Ubuntu",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f7f7;box-shadow:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header{max-width:90%;margin:0 auto}.header ul{margin:0;padding:0;list-style:none;overflow:hidden}.header li a{display:block;padding:20px;color:#3f54a3;text-decoration:none;text-transform:uppercase;font-size:1.3rem}.header .menu-btn:hover,.header li a:hover{background-color:#f4f4f4}.header .logo{display:block;float:left;text-decoration:none;margin-top:10px;margin-left:0}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu-icon .navicon{background:#333;display:block;height:3px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:370px}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.mini-icons{width:45px;display:block}@media (min-width:48em){.header li{float:left}.header{display:flex;align-items:center;justify-content:space-between}.header .menu{max-height:none}.header .menu-icon{display:none}.header .logo{margin-left:9rem}.mini-icons{display:none}}@media (max-width:992px){.header{font-size:12px;padding:20px 10px}}.h-container{flex:1 1;width:100%;margin-bottom:30px;margin-top:4rem}.h-container h1{font-size:40px;margin-top:4rem;text-transform:uppercase;font-weight:700;line-height:40px;display:block;color:#292929;position:relative;display:inline-block}.h-container h1:after{content:"";position:absolute;left:0;right:5;top:100%;margin:10px auto;width:60%;height:3px;background:#8a2be2}.h-container p{font-size:24px;line-height:40px;display:block}.h-container a{background-color:#8a2be2;color:#fff;margin:.5rem;font-size:17px;border-radius:15px 50px 30px;cursor:pointer;transition:all .3s ease-in-out 0s;border:1px solid #8a2be2;font-weight:700}.h-container a:hover{background-color:#fff;color:#000;transition:all .3s ease 0s;transform:translateY(-3px)}.h-container .logo{width:530px;max-width:100%;display:block;float:left;margin:0 15px 3rem 0}@media (max-width:1024px){.h-container{text-align:center;margin-bottom:0}.h-container .logo{margin-right:0;margin-bottom:0}.h-container a{display:none}.h-container h1{margin-top:3rem}.h-container h1:after{left:0;right:0}}.sliderick{text-align:center;padding:4rem}.s-titulo-principal{color:#292929;text-transform:uppercase;font-weight:700;position:relative}.s-titulo-principal:after{content:"";position:absolute;left:0;right:0;top:100%;margin:10px auto;width:10%;height:3px;background:#8a2be2}.sliderick img{width:60px;max-width:100%;display:block;margin-left:auto;margin-right:auto}.sliderick .s-titulo{text-transform:uppercase;font-size:1.2rem;font-weight:700;color:#3f54a3}.sliderick p{font-size:1.2rem}.slick-next:before,.slick-prev:before{font-size:40px;line-height:1;opacity:.75;color:#3f54a3}@media (max-width:992px){.sliderick .s-titulo{font-size:1.4rem}.sliderick p{display:none}.sliderick img{width:160px}}.p-titulo{font-size:2.28rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#292929;position:relative;margin-bottom:4rem}.p-titulo:after{content:"";position:absolute;left:0;right:0;top:100%;margin:10px auto;width:10%;height:3px;background:#8a2be2}.p-container{flex:1 1;overflow:auto;width:100%;margin-bottom:4rem}.p-container h3{font-size:1.8rem;font-weight:700;line-height:40px;display:block;text-transform:uppercase}.p-container p{font-size:15px;line-height:40px;display:block}.p-container img{width:500px;max-width:100%;display:block;float:left;margin:0 15px 15px 1rem}.p-container .year{vertical-align:middle;margin-left:5px;font-size:14px;padding:.25em .4em;border-radius:.25rem;line-height:1}.p-container .btn-grande,.p-container .year{font-weight:700;background-color:#8a2be2;color:#fff}.p-container .btn-grande{margin:.5rem;font-size:1rem;border-radius:15px 50px 30px;cursor:pointer;transition:all .3s ease-in-out 0s;border:1px solid #8a2be2}.p-container .btn-grande:hover{background-color:#fff;color:#000;transition:all .3s ease 0s;transform:translateY(-3px)}.wave{position:relative;top:30px}@media (max-width:992px){.p-container img{margin-left:0}.p-container h3,p{text-align:center}.p-container .btn-grande{display:block;text-align:-webkit-center}}.c-container{background-color:#8a2be2;text-align:center;color:#fff;padding-bottom:3rem;padding-top:3rem}.c-container h1{font-size:2.28rem;text-transform:uppercase;font-weight:700;position:relative}.c-container h1:after{content:"";position:absolute;left:0;right:0;top:100%;margin:10px auto;width:10%;height:3px;background:#fff}.c-container p{font-size:24px;width:40%;margin:auto;padding-top:2rem;padding-bottom:2rem}@media (max-width:1024px){.c-container h1{font-size:25px;text-transform:uppercase;font-weight:700}.c-container p{font-size:19px;padding:2rem;width:100%;margin-left:0}}.c-container img{width:200px;max-width:100%}.c-container .btn-contact{font-size:19px;margin:.5rem .5rem 2rem;color:#424242;border-radius:15px 50px 30px;cursor:pointer;font-weight:700;-webkit-animation:waving 2s linear infinite;animation:waving 2s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.c-container .btn-contact:hover{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes waving{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(8deg)}95%{transform:rotate(-8deg)}to{transform:rotate(0deg)}}@keyframes waving{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(8deg)}95%{transform:rotate(-8deg)}to{transform:rotate(0deg)}}.c-container .c-icon{font-size:22px;margin:.5rem .5rem 4rem}.f-container{padding-top:0;position:relative}.fs-container{font-size:1.2rem;color:#595fe1}.fs-container a{color:#595fe1}.fs-container span{font-size:1.2rem}.fs-container img{margin-left:.5rem;width:25px;vertical-align:-.3em}@media (max-width:425px){.fs-container a{text-align:center;margin:0}}
/*# sourceMappingURL=main.607b7ed1.chunk.css.map */