@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);.bold,a{font-weight:700}section.full-screen,section.menu .container .full-width .logo{background-repeat:no-repeat;background-position:center center}*{margin:0;padding:0;box-sizing:border-box;vertical-align:middle}body,html{font-family:'Open Sans',sans-serif;color:#000;line-height:1.5}.clear{clear:both}.right{float:right}.left{float:left}a{text-decoration:none;-webkit-transition:text-decoration;transition:text-decoration;color:#004f94}a:hover{text-decoration:underline}.italic{text-transform:italic}.page,section{display:block;position:relative;top:0;left:0}.full-width{max-width:1440px;padding:0 16px;margin:0 auto}.quote{color:#025194;font-weight:Bold;font-style:italic;margin-bottom:8px;display:block}.quote.left-side{text-align:left}.quote.right-side{text-align:right}.quote.center-side{text-align:center}@media only screen and (min-width:0px) and (max-width:1025px){.quote{color:#025194;font-weight:Bold;font-style:italic;margin-bottom:8px;display:block}.quote.center-side,.quote.left-side,.quote.right-side{text-align:center}}section.menu{position:fixed;top:0;width:100%;z-index:100;padding:24px;background-color:#fff;color:#004f94}section.menu .container .full-width .logo{display:inline-block;background-image:url(../images/logo2.png);background-size:contain;width:340px;height:50px}section.menu .container .full-width .nav-items{display:inline-block;float:right}section.menu .container .full-width .nav-items .item{float:left;margin:0 4px;font-weight:400;padding:12px;font-size:16px}section.menu .container .full-width .nav-items .item.login{background-color:#b3c32f;padding:12px 24px;border-radius:16px;color:#fff}section.menu .container .full-width .hamburger{display:none}@media only screen and (min-width:0px) and (max-width:1024px){section.menu{padding:12px;height:70px}section.menu .container .full-width .hamburger,section.menu .container .full-width .logo{height:50px;position:absolute;background-position:center center;background-repeat:no-repeat}section.menu .container .full-width .logo{display:inline-block;background-image:url(../images/logo.png);background-size:contain;width:120px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}section.menu .container .full-width .nav-items{display:none;position:absolute;width:100%;left:0;top:70px;background-color:#fff;padding:12px}section.menu .container .full-width .nav-items .item{width:100%;padding:12px 8px;border-bottom:solid 1px #005095}section.menu .container .full-width .nav-items .item.login,section.menu .container .full-width .nav-items .item.register{border-bottom:none}section.menu .container .full-width .nav-items.active{display:block;box-shadow:0 2px 5px 0 rgba(0,0,0,.4)}section.menu .container .full-width .hamburger{display:block;width:50px;left:10px;top:10px;background-image:url(../images/hamburger.png);background-size:80%}}section.full-screen{display:block;position:relative;width:100%;height:100vh;background-size:cover;overflow:hidden}section.full-screen .video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;overflow:hidden}section.full-screen .container{position:absolute;width:100%;height:100%}section.full-screen .container .full-width{position:absolute;height:100%;width:100%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media (max-width:1024px){section.full-screen .container .full-width{background-image:url(../images/homebanner.jpg);background-size:cover;background-repeat:no-repeat;background-position:Center center}}section.full-screen .container .full-width .login-container{width:480px;position:absolute;right:16px;top:65%;padding:30px;border-radius:5px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#b3c32f;background:-webkit-linear-gradient(top,#b3c32f 0,#b3c32f 100%);background:linear-gradient(to bottom,#b3c32f 0,#b3c32f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3c32f', endColorstr='#b3c32f', GradientType=0 )}section.full-screen .container .full-width .login-container .title{color:#fff;font-weight:700;font-size:26px;margin-bottom:0}section.full-screen .container .full-width .login-container input{width:100%;height:45px;padding:12px 24px;font-size:18px;margin-top:12px;color:#575757;font-weight:300;border:1px solid rgba(117,121,131,.54);box-shadow:inset 0 0 4px 2px rgba(136,136,136,.35);background:#fff}section.full-screen .container .full-width .login-container .button.submit{width:100%;height:45px;background:#4781b3;background:-webkit-linear-gradient(top,#4781b3 0,#005095 100%);background:linear-gradient(to bottom,#4781b3 0,#005095 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4781b3', endColorstr='#005095', GradientType=0 );color:#fff;font-weight:700;text-align:center;padding:10px;margin-top:12px}section.full .container.banner,section.half .container .full-width .block.image{background-size:cover;background-repeat:no-repeat;background-position:center center}section.full-screen .container .full-width .login-container .subtitle{font-size:12px;text-align:center;margin-top:6px;color:#696c63}section.full-screen .container .full-width .bottom-text{font-size:32px;color:#fff;font-weight:700;position:absolute;bottom:36px;left:16px;width:60%}@media only screen and (min-width:0px) and (max-width:1025px){section.full-screen .video{display:none}section.full-screen .container .full-width .login-container{width:90%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:12px 24px}section.full-screen .container .full-width .login-container .title{margin-bottom:0}section.full-screen .container .full-width .login-container input{height:45px;font-size:16px}section.full-screen .container .full-width .bottom-text{width:100%;text-align:center;font-size:20px;padding:0 12px;left:0}}section.full .container .full-width{padding:48px;max-width:1140px;text-align:center}section.full .container .full-width .title{font-size:32px;text-align:center;color:#025194;font-weight:bolder}section.full .container .full-width .subtitle{font-size:20px;text-align:center;color:#025194;font-weight:bolder;margin-bottom:16px}section.full .container.banner{background-image:url(../images/placeholder/shutterstock_247124494.jpg);min-height:500px}section.full .container.banner .full-width{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:60px}section.full .container.banner .full-width .button.more-info{background-color:#fff;padding:12px 60px;border-radius:12px;font-weight:lighter;font-size:18px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (min-width:0px) and (max-width:1025px){section.full .container .full-width{padding:24px}section.full .container .full-width .title{font-size:27px;text-align:center;color:#025194;font-weight:bolder;margin-bottom:4px}section.full .container .full-width .subtitle{margin-bottom:12px}section.full .container .full-width .description{text-align:center}section.full .container.banner{min-height:initial;text-align:center}section.full .container.banner .full-width{position:relative;top:initial;-webkit-transform:none;transform:none;left:initial;padding:48px 12px}section.full .container.banner .full-width .title{font-size:20px;text-align:center;color:#025194;font-weight:bolder;margin-bottom:8px}section.full .container.banner .full-width .button.more-info{padding:7px 24px;font-size:16px;position:relative;left:initial;-webkit-transform:none;transform:none;display:inline-block}}section.half .container .full-width{border:1px solid rgba(128,128,128,.13);padding:0;border-bottom:none}section.half .container .full-width .block{width:50%;float:left;min-height:593px;position:relative}section.half .container .full-width .block.image{padding-bottom:calc(56.25% / 2)}section.half .container .full-width .block.image.image1{background-image:url(../images/_Happycare.jpg)}section.half .container .full-width .block.image.image2{float:right;background-image:url(../images/_Businessteammeeting.jpg)}section.half .container .full-width .block.image.image3{background-image:url(../images/Handsomeyoungman.jpg)}section.half .container .full-width .block.image.image4{float:right;background-image:url(../images/Training.jpg)}section.half .container .full-width .block.image.image5{background-image:url(../images/placeholder/shutterstock_535636150.jpg)}section.half .container .full-width .block.text{padding:36px 64px}section.half .container .full-width .block .title{font-size:32px;text-align:center;color:#025194;font-weight:bolder}section.half .container .full-width .block .subtitle{font-size:20px;text-align:center;color:#025194;font-weight:bolder;margin-bottom:16px}section.half .container .full-width .block .description ol li{margin-left:16px}section.half .container .full-width .block .description .call-to-action{display:block;text-align:center}section.half .container .full-width .block .description .call-to-action .call{margin-bottom:24px}section.half .container .full-width .block .description .call-to-action .button{background-color:#b3c32f;padding:12px 60px;border-radius:12px;font-weight:lighter;font-size:18px;color:#fff;display:inline-block;cursor:pointer}section.half#pulso .full-width{border-bottom:solid 1px rgba(128,128,128,.13)}@media only screen and (min-width:0px) and (max-width:1025px){section.half .container .full-width .block{min-height:0;width:100%}section.half .container .full-width .block.image{padding-bottom:56.25%}section.half .container .full-width .block.image.image2{float:right}section.half .container .full-width .block.text{padding:24px}section.half .container .full-width .block .title{font-size:27px;text-align:center;color:#025194;font-weight:bolder;margin-bottom:4px}section.half .container .full-width .block .subtitle{margin-bottom:12px}section.half .container .full-width .block .description{text-align:center}}section.counselor-text{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}section.counselor-text.active{max-height:2000px}section.counselor-text .container .full-width{max-width:800px;padding:32px 16px;position:relative}section.counselor-text .container .full-width .close{position:absolute;right:16px;border:1px solid #000;width:25px;border-radius:26px;height:25px;text-align:center;cursor:pointer}section.counselor-text .container .full-width .title{font-size:18px;font-weight:700;margin-bottom:12px}section.counselor-text .container .full-width ul{margin:12px 0}section.counselor-text .container .full-width ul li{margin-left:48px}@media only screen and (min-width:0px) and (max-width:1025px){section.counselor-text .container .full-width{padding:16px}}