#home-carousel .bgimage,.heroimage{background-size:cover;background-position:center;background-repeat:no-repeat}.content .line,body:before{content:""}.navigation,.proposal,.proposal .title{text-align:center}.col-ms-1,.col-ms-10,.col-ms-11,.col-ms-12,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:576px) and (max-width:767px){.container{max-width:748px}.hidden-xs{display:block!important}.col-ms-1,.col-ms-10,.col-ms-11,.col-ms-12,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9{float:left}.col-ms-1{width:8.33333%}.col-ms-2{width:16.66667%}.col-ms-3{width:25%}.col-ms-4{width:33.33333%}.col-ms-5{width:41.66667%}.col-ms-6{width:50%}.col-ms-7{width:58.33333%}.col-ms-8{width:66.66667%}.col-ms-9{width:75%}.col-ms-10{width:83.33333%}.col-ms-11{width:91.66667%}.col-ms-12{width:100%}.col-ms-pull-0{right:auto}.col-ms-pull-1{right:8.33333%}.col-ms-pull-2{right:16.66667%}.col-ms-pull-3{right:25%}.col-ms-pull-4{right:33.33333%}.col-ms-pull-5{right:41.66667%}.col-ms-pull-6{right:50%}.col-ms-pull-7{right:58.33333%}.col-ms-pull-8{right:66.66667%}.col-ms-pull-9{right:75%}.col-ms-pull-10{right:83.33333%}.col-ms-pull-11{right:91.66667%}.col-ms-pull-12{right:100%}.col-ms-push-0{left:auto}.col-ms-push-1{left:8.33333%}.col-ms-push-2{left:16.66667%}.col-ms-push-3{left:25%}.col-ms-push-4{left:33.33333%}.col-ms-push-5{left:41.66667%}.col-ms-push-6{left:50%}.col-ms-push-7{left:58.33333%}.col-ms-push-8{left:66.66667%}.col-ms-push-9{left:75%}.col-ms-push-10{left:83.33333%}.col-ms-push-11{left:91.66667%}.col-ms-push-12{left:100%}.col-ms-offset-0{margin-left:0}.col-ms-offset-1{margin-left:8.33333%}.col-ms-offset-2{margin-left:16.66667%}.col-ms-offset-3{margin-left:25%}.col-ms-offset-4{margin-left:33.33333%}.col-ms-offset-5{margin-left:41.66667%}.col-ms-offset-6{margin-left:50%}.col-ms-offset-7{margin-left:58.33333%}.col-ms-offset-8{margin-left:66.66667%}.col-ms-offset-9{margin-left:75%}.col-ms-offset-10{margin-left:83.33333%}.col-ms-offset-11{margin-left:91.66667%}.col-ms-offset-12{margin-left:100%}}.visible-ms,.visible-xs{display:none!important}.visible-ms-block,.visible-ms-inline,.visible-ms-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:575px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:576px) and (max-width:767px){.visible-ms{display:block!important}table.visible-ms{display:table!important}tr.visible-ms{display:table-row!important}td.visible-ms,th.visible-ms{display:table-cell!important}.visible-ms-block{display:block!important}.visible-ms-inline{display:inline!important}.visible-ms-inline-block{display:inline-block!important}.hidden-ms{display:none!important}}@media (max-width:575px){.hidden-xs{display:none!important}}body,html{margin:0;padding:0;height:100%}#wrap{min-height:100%}.header,.white-bg{background-color:#FFF}#main{overflow:auto;padding-bottom:31px}#copyright{position:relative;margin-top:-31px;height:31px;clear:both}body:before{height:100%;float:left;width:0;margin-top:-32767px}body{font-family:Verdana;background-color:#e9eaeb}.header .top{padding:20px 0}.header .top .logo{max-width:440px}.header .top .contacts{margin-top:14px;font-size:15px}@media (max-width:767px){.header .top .logo{max-width:calc(100% - 65px)}.header .top .contacts{display:none}}.header .navbar{margin-bottom:0}.header .navbar-default{border:none!important;background-color:#eff8fc!important}.header .navbar-default a{color:#0e3d61!important}.header .navbar-default a:hover{text-decoration:underline}.header .navbar-collapse{padding-left:0;padding-right:0}.header .navbar-nav{font-weight:700}.header .navbar-nav li>li{font-weight:400}.header .navbar-nav>li:hover>a{text-decoration:none!important;color:#fff!important;background-color:#3882a8}.header .navbar-nav>li:hover .dropdown-menu{display:block!important}.header .dropdown-menu{border-radius:0;border:none;padding:0;min-width:200px}.box,.contacts .map-box{border:2px solid #e2e8ed}.header .dropdown-menu a{padding:8px 20px;color:#FFF!important}.header .dropdown-menu li{background-color:#3882a8}.header .dropdown-menu li:hover a{background-color:#0e3d61;color:#fff!important;text-decoration:none!important}.header .languages{padding-top:13px}.header .languages a{opacity:.6}.header .languages a.active,.header .languages a:hover{opacity:1}#home-carousel{height:355px;position:relative}@media (max-width:1199px){#home-carousel{height:280px}}@media (max-width:991px){#home-carousel{height:240px}}@media (max-width:767px){#home-carousel{height:200px}}#home-carousel .carousel-inner,#home-carousel .item{height:100%}#home-carousel .bgimage{width:100%;height:100%}#home-carousel .carousel-indicators{bottom:-2px}#home-carousel .indicators-bg{position:absolute;left:0;right:0;bottom:0;height:36px;background-color:rgba(0,0,0,.6)}#home-carousel .overlay-info{color:#fff;padding:30px 40px;background-color:rgba(0,0,0,.6);font-size:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:850px;display:none}@media (max-width:991px){#home-carousel .overlay-info{font-size:23px;padding:20px 30px}}@media (max-width:767px){#home-carousel .overlay-info{font-size:20px;padding:15px 20px}}@media (max-width:575px){#home-carousel .overlay-info{font-size:15px;padding:15px 20px}}.heroimage{height:310px}@media (max-width:1199px){.heroimage{height:280px}}@media (max-width:991px){.heroimage{height:240px}}.box{border-radius:5px;box-shadow:0 0 2px #e2e8ed}.content{position:relative;margin-top:10px;margin-bottom:10px;display:none}.content .left{color:#0e3d61;padding:40px;width:74%}.content .left h1{font-size:24px;font-weight:700;margin-top:0}@media (max-width:767px){.heroimage{height:180px}.content .left h1{font-size:20px}.content .left h3{font-size:18px}.content .left h4{font-size:16px}.content .left .text{font-size:13px}}.content .left .text{margin-top:30px;font-size:13px}.content .right{padding:60px 10px;width:26%}.content .line{position:absolute;top:0;bottom:0;background-color:#84b2ca;width:1px;left:74%}@media (max-width:767px){.content .right .btn{font-size:13px}.content{border:none;border-radius:0;box-shadow:none}.content .left,.content .right{float:none;width:100%;box-shadow:0 0 2px #e2e8ed}.content .left{margin-bottom:10px;padding:25px;border:2px solid #e2e8ed;border-radius:5px}.content .right{border:2px solid #e2e8ed;border-radius:5px;padding:14px 0}.content .line{display:none}}.container .proposal .title{padding-left:5px;padding-right:5px}.proposal .title{font-size:24px;color:#3984aa;text-transform:uppercase;width:100%;border-bottom:5px solid #3984aa;padding-bottom:12px}@media (max-width:991px){.proposal .title{font-size:18px}}@media (max-width:767px){.proposal .title{font-size:16px}}.proposal .talk{color:#0e3d61;margin-top:40px;font-size:18px}.proposal .btn{min-width:145px;margin-top:13px;padding-left:40px;position:relative;line-height:30px}.proposal .btn i{position:absolute;top:50%;left:15px;margin-top:-7px}.footer{background-color:#e9eaeb;padding:20px 0 25px;color:#0e3d61}.footer .area{margin-right:5px}@media (max-width:991px){.footer{padding:15px 0}.footer .area:not(:last-child){display:none}.footer .area:last-child{float:left!important;position:relative;padding:0}.footer .area:last-child h3{margin:0}.footer .area:last-child:after{content:"";position:absolute;left:0;width:0;height:0;border-style:solid;border-width:12px 0 0 12px;border-color:transparent transparent transparent #0e3d61;bottom:0}}.footer .area a{color:inherit}.footer .area h3{font-size:12px;font-weight:700;padding-left:23px;text-transform:uppercase}.footer .area ul{margin-top:3px;margin-left:-11px;list-style-type:none;font-size:10px}.footer .area ul li{text-indent:-5px}.footer .area ul a{color:#0e3d61}.footer .area ul a:hover{text-decoration:underline}.footer .pages.spaced{margin-left:-8px}.copyright{background-color:#0e3d61;color:#fff;padding:3px 0}@media (max-width:767px){.copyright{text-align:center;height:auto!important;padding:10px 0}.copyright .search-container{display:none}.copyright .text{float:none!important;padding-bottom:6px}}.search .btn,.search input{border-radius:0;height:25px}.copyright .text{padding-top:6px;font-size:11px}.search .input-group{max-width:220px}.search input{font-size:12px}.search .btn{background-color:#4587b2;color:#fff;border:none;font-size:13px;padding:2px 0 2px 8px}.search .btn:hover{opacity:.8}.btn-dark:hover,.btn-light:hover{color:#fff;opacity:.9}.btn i{margin-right:10px}.btn-dark{background-color:#0e3d61;color:#fff}.btn-light{background-color:#3984aa;color:#fff}.homepage .box{width:49%;padding-top:24px;padding-bottom:30px}@media (max-width:991px){.homepage .box{padding-top:14px;padding-bottom:14px}}@media (max-width:767px){.homepage .box{width:100%;float:none;margin-top:10px;margin-bottom:10px;padding-top:14px;padding-bottom:14px}.homepage .btn{font-size:12px}}.homepage .talk{margin-top:24px}.article{padding:30px 10px 15px;border-bottom:1px solid #84b3cb}.article.no-border{border:0}.article h2{font-size:18px;font-weight:700;color:#0e3d61;margin-top:0}.article h3{font-size:14px;font-weight:700;color:#4587b2;margin-top:8px}.article .description{font-size:13px;color:#144a7c;margin-top:18px;margin-bottom:26px}.article .btn{border-radius:0;background-color:#4587b2;min-width:0;font-size:12px;padding-top:2px;padding-bottom:2px}.article .btn i{margin-right:0}.article .print{margin-right:10px}.article-show{padding-top:0;padding-bottom:0}.article-show .social{margin-top:20px;margin-bottom:40px}.btn-right-icon i{margin-right:0}.navigation{margin-top:25px}.contacts .left{width:40%!important}.contacts .right{width:60%!important;padding:28px}.contacts .right .title{font-size:24px;color:#3984aa;text-transform:uppercase;text-align:center;width:100%;border-bottom:5px solid #3984aa;padding-bottom:12px}.contacts .right .subtitle{color:#0e3d61;margin-top:22px}.contacts .right .form{margin-top:30px}.contacts .right .form .form-control{margin-bottom:10px}.contacts .right .form .btn{margin-top:28px;border-radius:0}.contacts .right .form textarea{height:280px}.contacts .line{left:40%}.contacts .where{margin-top:23px;font-size:18px;font-weight:700}.contacts #map{width:100%;height:250px;margin-top:14px;background-color:#c3c3c3}.contacts .map-box{padding:28px 40px;color:#0e3d61;border-radius:5px;box-shadow:0 0 2px #e2e8ed}@media (max-width:767px){.contacts .right .title{font-size:18px}.contacts .map-box{padding:25px}}.contacts .map-box .title{font-size:24px;font-weight:700;margin-top:0}.contacts .application-box{padding:28px 42px;border:2px solid #e2e8ed;border-radius:5px;box-shadow:0 0 2px #e2e8ed}@media (max-width:767px){.contacts .map-box .title{font-size:18px}.contacts .application-box{padding:25px}}.contacts .application-box .title{font-size:24px;color:#3984aa;text-transform:uppercase;text-align:left;border-bottom:5px solid #3984aa;padding-bottom:12px;display:inline-block}@media (max-width:767px){.contacts .application-box .title{font-size:18px}}.contacts .application-box .text{margin-top:30px;font-size:13px;color:#0e3d61}.contacts .application-box .form{margin-top:22px}.contacts .application-box .form .btn{border-radius:0}.contacts .application-box .form .input100{width:705px;float:left}@media (max-width:991px){.contacts .application-box .form .input100{width:100%;float:none}}.contacts .application-box .form .inputzip{width:60px;float:left;margin-right:16px}.contacts .application-box .form .zipspacer{margin-right:16px;position:relative}.contacts .application-box .form .zipspacer:after{content:"-";position:absolute;right:-10px;top:5px}.contacts .application-box .form .inputlocation{float:left;width:230px}@media (max-width:991px){.contacts .application-box .form .inputlocation{width:calc(100% - 152px)}.contacts .application-box .form .inputlocation:after{clear:both}.contacts .application-box .form .labelphone{margin-top:55px}}.contacts .application-box .form .labelphone{width:60px!important}.contacts .application-box .form .inputphone{float:left;width:255px}@media (max-width:991px){.contacts .application-box .form .inputphone{width:100%;float:none}}.contacts .application-box .form .inputemail{width:305px;float:left}@media (max-width:991px){.contacts .application-box .form .inputemail{width:100%;float:none}}.contacts .application-box .form .labeldoc{width:117px!important;margin-left:20px}@media (max-width:991px){.contacts .application-box .form .labeldoc{width:100%;float:none;margin-left:0;margin-top:15px}}.contacts .application-box .form .inputdoc{width:255px;float:left}.contacts .application-box .form .control-label{width:95px;text-align:right;margin-right:8px;float:left}@media (max-width:991px){.contacts .application-box .form .control-label{width:auto;text-align:left;float:none;display:block}.contacts .application-box .form .form-group{margin-left:0;margin-right:0}}#application-form,.toggle .close-msg{display:none}.contacts .application-box .form .control-label-bigger{width:130px}.contacts .application-box .form .warnlabel{color:#3984aa;font-size:11px;margin-top:5px}.contacts .application-box label{font-size:12px;color:#3984aa;font-weight:400;text-align:right}@media (max-width:767px){.contacts,.contacts .left,.contacts .right{width:100%!important;float:none!important}}.toggle{color:#144a7c;font-weight:700;font-size:12px;padding-top:40px;padding-left:10px;cursor:pointer}.toggle.open .close-msg{display:block}.navbar-toggle-container,.toggle.open .open-msg{display:none}.presentations{margin-top:40px}.navbar-toggle-container .icon-bar{background:#84b2ca;height:3px}.navbar-toggle-container .navbar-toggle{padding:0;margin:7px 0 0}@media (min-width:576px){.navbar-toggle-container .icon-bar{height:5px;width:30px}.navbar-toggle-container .navbar-toggle{margin-top:14px}}@media (max-width:991px){.navbar-toggle-container{display:block}}.mobile-menu{overflow:hidden}@media (min-width:992px){.mobile-menu{display:none}}.mobile-menu .top{background:#eff8fc;padding:15px}.mobile-menu .top .languages{padding-top:0}.mobile-menu .navbar-nav{background:#0e3d61;margin:0}.mobile-menu .navbar-nav li:not(:last-child){border-bottom:1px solid #4587b2}.mobile-menu .navbar-nav a{color:#fff}.mobile-menu .navbar-nav .dropdown-menu{position:relative;float:none}.mobile-menu .navbar-nav .dropdown-menu a{padding-left:35px}.mobile-menu .navbar-nav .empty{display:none!important}