.header{background-color:#fff;height:88px;padding-bottom:10px;vertical-align:middle;z-index:50}.header .container{max-width:1300px}.header .button{display:inline-block;line-height:2.5rem;padding:0 1.875rem}.header .contact_page{background-color:#192b5d;border-radius:2px;box-sizing:border-box;color:#fff;height:50px;margin:0 .5rem 0 0;padding:10px 25px;text-align:center;text-decoration:none;width:159px}.header .search-mobile{display:none}.header .menu{margin:auto}.header .menu a.nav-link{color:#192b5d}.header .menu .nav-item{display:inline-block;margin:1rem}.header .menu .nav-item a{font-size:1rem}.header .menu .right-options{display:flex;gap:1.25rem}.header .menu .search_page{color:#192b5d;display:grid;height:2.5rem;place-items:center;width:2.5rem}.header .menu .search_page:hover{background:#e9ecef}.header .supretec_logo{display:inline-block;position:relative}.header ul{margin:0;padding:0}.header li{display:inline-block}.header .active{font-weight:700}.header .navbar-toggler{background-color:transparent}.header .navbar-collapse{background-color:#fff}@media only screen and (max-width:1500px){.header .container{max-width:1140px}.supretec_logo{right:0}.news-intro small{line-height:.7rem}}@media only screen and (max-width:1150px){.header .search-mobile{display:flex;gap:1rem}.header .menu{position:static}.header .menu .search_page{display:none}.header .menu .right-options{flex-direction:column}.header .navbar-collapse{background-color:#e9ecef}}body{font-family:aktiv-grotesk-extended,sans-serif;font-size:1rem;font-style:normal;font-weight:300}.upfront{background-color:#192b5d;color:#fff;margin-bottom:20px;margin-top:10px}.upfront .header-img{background-color:#e9ecef;margin-top:-4%;text-align:center}.upfront .header-img img{margin:0 10%;max-width:60%}.upfront .title{margin-top:20px;padding-bottom:10px;text-align:center}.blue-p{color:#2e4ea7}.container p{text-align:justify}.gray-box{background-color:#e9ecef;padding:50px 0}.gray-box h3{color:#2e4ea7;font-family:aktiv-grotesk-extended,sans-serif;font-size:27px;font-style:normal;font-weight:700}.gray-box .container{padding:0 155px}.box{margin-bottom:100px;margin-top:50px}.box h2{font-family:aktiv-grotesk-extended,sans-serif;font-size:80px;font-style:normal;font-weight:700;margin-bottom:50px}.box h3{color:#2e4ea7}.box .inside{padding:0 155px}.contacto{background-color:#192b5d}.contacto,.contacto a{color:#fff}.contacto .col-3{background-color:#9acd32}.button_su{overflow:hidden;position:relative}.su_button_circle{background-color:#1987ee;border-radius:1000px;height:0;left:0;margin-left:0;margin-top:0;pointer-events:none;position:absolute;top:0;width:0}.button_su_inner{background:#192b5d;color:#f4f4f4;display:inline-block;font-size:16px;font-weight:400;padding:22px;text-align:center;text-decoration:none;transition:.4s;width:100%;z-index:100000}.button_text_container{font-family:aktiv-grotesk-extended,sans-serif;font-size:2rem;font-style:normal;font-weight:700;position:relative;z-index:10000}.explode-circle{animation:explode 1s forwards}.desplode-circle{animation:desplode 1s forwards}@keyframes explode{0%{background-color:#e9ecef;height:0;margin-left:0;margin-top:0;width:0}to{background-color:#2fa56a;height:4000px;margin-left:-2000px;margin-top:-2000px;width:4000px}}@keyframes desplode{0%{background-color:#2fa56a;height:4000px;margin-left:-2000px;margin-top:-2000px;width:4000px}to{background-color:#e9ecef;height:0;margin-left:0;margin-top:0;width:0}}@media only screen and (max-width:1500px){.title h1{font-size:2rem}}@media only screen and (max-width:1150px){.container{padding-left:35px;padding-right:35px}.title h1{font-size:1.5rem}.gray-box .container{padding:0 20px}.box h2{font-size:2rem}.box .inside{padding:0 20px}}
