@import url("https://fonts.googleapis.com/css?family=Jockey+One");@import url("https://fonts.googleapis.com/css?family=PT+Sans");*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a,button,input,select,textarea{outline:0}a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none}a:active,a:focus,a:hover,a:visited{text-decoration:none}ol,ul{list-style-type:none;padding:0}.img-container{width:100%;padding:10px;border:1px solid #eee;background:#fff}.img-container img{display:block;width:100%;max-width:100%;height:auto}.red{color:#e3020a}.blue{color:#00162e}.valign{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.form-control-feedback{position:absolute;top:40px;right:16px;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.has-feedback label~.form-control-feedback{top:25px}.required{font-weight:bold;color:#f00}.sweet-alert .sa-input-error{top:32px!important}.sweet-alert .sa-error-container.show{margin-top:20px!important}body,html{width:100%;height:100%!important;margin:0;padding:0;font-size:$base_font_size;line-height:1.5;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:'Jockey One', Helvetica, Arial, sans-serif;line-height:1.5;background:#f0f0f0;font-size-adjust:none;overflow:visible!important}header{position:relative;height:77px;background:-webkit-linear-gradient(top, #002e62 0%, #011b38 100%);background:-moz-linear-gradient(top, #002e62 0%, #011b38 100%);background:-o-linear-gradient(top, #002e62 0%, #011b38 100%);background:-ms-linear-gradient(top, #002e62 0%, #011b38 100%);background:-webkit-gradient(linear, left top, left bottom, from(#002e62), to(#011b38));background:linear-gradient(to bottom, #002e62 0%, #011b38 100%);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.55);box-shadow:0 0 5px 2px rgba(0,0,0,0.55);overflow:hidden}header:before{content:'';height:77px;width:140px;position:absolute;top:0;right:0;background:url("../img/flag.png") no-repeat center}header nav{padding:0!important}header nav div#icon{float:left;position:relative;z-index:1;height:77px;width:107px;background:url("../img/icon.jpg") no-repeat center;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%}header nav h1{margin:0}header nav h1 a{position:relative;display:block;height:76px;width:313px;padding:0!important;background:url("../img/logo.png") no-repeat center;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;text-indent:-9999px;margin-left:-12px;font-size:0px;color:transparent}header nav h1 a .flag{position:absolute;bottom:3px;right:-8px;display:block;height:20px;width:28px;background:url("../img/flags.png") no-repeat 0 0 transparent;-webkit-background-size:28px;-moz-background-size:28px;background-size:28px}header nav h1 a .flag.co{background-position:0 -40px}header nav h1 a .flag.uy{background-position:0 -220px}header nav h1 a .flag.pe{background-position:0 -180px}header nav h1 a .flag.ec{background-position:0 -120px}header nav h1 a .flag.ve{background-position:0 -240px}header nav h1 a .flag.bo{background-position:0 -280px}header nav h1 a .flag.py{background-position:0 -300px}header nav h1 a .flag.pa{background-position:0 -160px}header nav h1 a .flag.mx{background-position:0 -140px}header nav .navbar-nav li{margin:0!important;height:78px}header nav .navbar-nav li a{color:#fff;font-size:17px;letter-spacing:0.3px;padding:26px 15px!important;text-shadow:1px 1px 0 rgba(0,0,0,0.35)}header nav .navbar-nav li a.active,header nav .navbar-nav li a:hover{background:rgba(0,0,0,0.2)}header nav .social-nav{margin-left:20px;margin-right:10px}header nav .social-nav li{float:left;margin-top:21px}header nav .social-nav li a{display:block;height:36px;width:36px;background:#e3020a;border-radius:50%;margin:0 15px 0 0;color:#fff;text-align:center}header nav .social-nav li a i{display:block;line-height:36px;font-size:17px;text-shadow:1px 1px 0 rgba(0,0,0,0.35)}.banner{background:url("../img/form_bg.jpg") no-repeat center;text-align:center;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed!important;overflow:hidden;height:270px;min-height:220px}.banner .banner-wrapper{background:rgba(0,0,0,0.45);padding-top:65px;height:270px}.banner .banner-wrapper>.container{position:relative;height:100%}.banner .banner-wrapper .jumbotron{background:transparent!important;text-align:center}.banner .banner-wrapper .jumbotron .display-2{font-size:48px;color:#fff;text-shadow:3px 3px 4px rgba(0,0,0,0.55);letter-spacing:0.3px;margin-bottom:0}.banner .banner-wrapper .jumbotron .display-1{font-size:40px;color:#fff;text-shadow:3px 3px 4px rgba(0,0,0,0.55);letter-spacing:0.3px}section.main-form{padding:80px 0;text-align:center}section.main-form .disclaimer{font-size:22px;text-align:center;line-height:1.5;margin-bottom:40px}section.main-form .disclaimer span{color:#e3020a;text-align:center;text-transform:uppercase;font-size:20px;margin:20px 0 0 0;display:block;margin:10px 0}section.main-form .btn-begin{display:inline-block;background:-webkit-linear-gradient(top, #002e62 0%, #00162e 100%);background:-moz-linear-gradient(top, #002e62 0%, #00162e 100%);background:-o-linear-gradient(top, #002e62 0%, #00162e 100%);background:-ms-linear-gradient(top, #002e62 0%, #00162e 100%);background:-webkit-gradient(linear, left top, left bottom, from(#002e62), to(#00162e));background:linear-gradient(to bottom, #002e62 0%, #00162e 100%);color:#fff;border-radius:4px;padding:0 30px 0 20px;height:40px;line-height:40px;text-shadow:1px 1px 0 rgba(0,0,0,0.2);font-size:16px;border:none}section.main-form .btn-begin:active,section.main-form .btn-begin:focus,section.main-form .btn-begin:hover{text-decoration:none}section.main-form .btn-begin:active{position:relative;top:1px}section.main-form .btn-begin i{display:block;float:left;margin-right:10px;height:30px;width:30px;background:rgba(0,0,0,0.4);border-radius:50%;font-size:13px;line-height:30px;text-align:center;margin-top:5px;-webkit-box-shadow:inset 1px 1px 0 0 rgba(0,0,0,0.45);box-shadow:inset 1px 1px 0 0 rgba(0,0,0,0.45)}section.main-form .btn-begin#begin_form{background:#008000!important;height:50px;line-height:50px}section.main-form .btn-begin#begin_form i{margin-top:10px}.form-container{padding:40px 0;text-align:left}.form-container .blocks{background:#fff;padding:30px 40px;border-radius:10px;border-bottom:2px solid #ccc;margin-bottom:40px}.form-container .blocks h3{margin-bottom:15px;text-align:center;color:#00162e;font-size:34px}.form-container .blocks em{display:block;height:3px;width:120px;margin:0 auto 30px auto;background:#e3020a}.form-container .blocks label{font-size:18px}.form-container .blocks .radio-box{padding-top:7px}.form-container .blocks .radio-box .c-indicator{top:4px}.form-container .blocks .datepicker{cursor:pointer}.form-container .blocks button{margin-top:25px}.form-container .blocks .form-control{font-size:1.1rem!important}.form-container .blocks fieldset.disabled{opacity:0.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);pointer-events:none}.form-container .send-form{display:inline-block;border-radius:5px;background:#e3020a;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2);text-transform:uppercase;line-height:47px;letter-spacing:0.3px;border:none;font-size:28px;padding:5px 30px}.form-container .send-form:active{background:#b60208;position:relative;top:1px}footer .footer-top{background:#00162e;padding:30px 0;color:#fff;text-align:center}footer .footer-top .disclaimer{font-size:16px;margin-bottom:25px}footer .footer-top i{display:block;font-size:38px}footer .footer-top a{display:block;color:#fff;font-size:38px;margin:10px 0 0 0}footer .footer-top a.mail{font-size:28px;line-height:57px}footer .footer-top p{font-size:22px;margin:0}footer .footer-bottom{background:#101419;text-align:center;padding:20px 0}footer .footer-bottom p{color:#fff;font-size:16px;margin:0}@media only screen and (max-width:1200px){header nav .navbar-nav li a{font-size:15px;padding:28px 8px!important}header nav .social-nav{margin-left:10px}header nav .social-nav li a{margin:0 8px 0 0}.banner .banner-wrapper .jumbotron .display-2{font-size:38px}.banner .banner-wrapper .jumbotron .display-1{font-size:30px}}@media only screen and (max-width:992px){header{height:65px}header:before{height:65px}header nav div#icon{height:65px;width:90px}header nav h1 a{height:66px;margin-top:-1px;width:265px}header nav .navbar-nav li a{font-size:14px;padding:22px 7px!important}header nav .social-nav li{margin-top:15px}.banner .banner-wrapper .jumbotron{padding-left:0}.banner .banner-wrapper .jumbotron .display-2{font-size:32px}.banner .banner-wrapper .jumbotron .display-1{font-size:26px}footer .footer-top a{font-size:30px}footer .footer-top a.mail{font-size:18px;line-height:45px}}@media only screen and (max-width:768px){header nav .navbar-nav .nav-item{display:none}header nav .navbar-nav .nav-item:last-child{display:block;margin-right:5px;height:66px}header nav .navbar-nav .nav-item:last-child a{font-size:17px;padding:20px 0!important}header nav .social-nav li{margin-top:15px}.banner{height:220px}.banner .banner-wrapper{padding-top:65px;height:220px}.banner .banner-wrapper .container{width:100%;max-width:100%;padding:0;padding-bottom:80px}.banner .banner-wrapper .container .jumbotron{padding:2rem 1rem 0 1rem}footer .footer-top .disclaimer{font-size:14px;line-height:1.5}footer .footer-top a{font-size:22px}footer .footer-top a.mail{font-size:14px;line-height:33px}footer .footer-top p{font-size:18px;line-height:1}}@media only screen and (max-width:480px){header nav div#icon{display:none}header nav h1 a{width:210px}.banner{height:auto}.banner .banner-wrapper{padding-top:75px;height:220px}.banner .banner-wrapper .container{width:100%;max-width:100%;padding:0;padding-bottom:80px}.banner .banner-wrapper .container .jumbotron{padding:1rem 1rem 0 1rem}footer .footer-top .disclaimer{font-size:14px;line-height:1.5}footer .footer-top .col-sm-4{margin-bottom:20px}footer .footer-top a{font-size:22px}footer .footer-top a.mail{font-size:16px;line-height:33px}footer .footer-top p{font-size:18px;line-height:1}}.wsp-icon{position:fixed;bottom:25px;left:25px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;width:65px;height:65px;background-color:#25d366;border-radius:50%!important;overflow:hidden;color:#fff!important;z-index:8080;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2), 0px 6px 10px 0px rgba(0,0,0,0.14), 0px 1px 18px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2), 0px 6px 10px 0px rgba(0,0,0,0.14), 0px 1px 18px 0px rgba(0,0,0,0.12)}.wsp-icon:hover{background-color:#1faf55}.wsp-icon img{width:24px;height:24px}.wsp-icon .wsp-label{display:none;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (max-width:480px){.wsp-icon{bottom:10px;left:10px}}