.c-accent{color:#d71925}.c-primary{color:#002e6e}.c-secondary{color:#eee}.c-grey{color:#999}.c-white{color:#fff}.p-6{padding:4rem !important}.p-7{padding:5rem !important}.w-125{width:125px}@media (max-width: 992px){.w-125{width:100%}}html{font-size:14px;position:relative;height:100%}body{font-family:"open_sansregular";font-size:1rem;background:#fff;color:#000;height:100%}.container-fluid{height:100%}html,body{height:100%}@media (min-width: 1200px){.container{max-width:1240px}}a,h1,h2{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control:focus{box-shadow:0 0 0 0.2rem rgba(0,46,110,0.25)}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus,.btn-primary:focus,.btn-primary.focus,.btn-secondary:focus,.btn-secondary.focus{box-shadow:none;outline:none}.top{background:#292B2A;font-size:.8rem;line-height:.8rem;padding:.5rem 1rem;color:#999;margin-bottom:2rem}.top a{color:#fff;opacity:.6;margin-right:1rem}.top a:hover,.top a:focus,.top a.active{color:red;text-decoration:none;opacity:1}@media (min-width: 320px) and (max-width: 992px){.top{padding:0}.top .container{width:100%;max-width:100%}.top [class*="col"]{padding:0}.top [class*="col"] a{font-size:0;display:inline-block;vertical-align:middle;margin:0;text-align:center;width:100%;background:#002e6e;color:#FFF;padding-top:.5rem;padding-bottom:.5rem;opacity:1}.top [class*="col"] a i{font-size:1.6rem;display:inline-block;width:100%}.top [class*="col"]:first-child a{background:#d71925}.top [class*="col"]:last-child a{background:none}}.navbar{padding:0;margin-bottom:2rem;margin-top:1rem}.navbar .container{position:relative}.navbar-nav .nav-item{padding-left:1rem;padding-right:1rem}.navbar-nav .nav-item .nav-link{text-transform:uppercase;font-size:1.2rem;padding:0rem;color:rgba(0,46,110,0.7);position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav .nav-item .nav-link:before{content:'';background:#d71925;width:100%;height:5px;position:absolute;top:-10px;left:0;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:0}.navbar-nav .nav-item:hover .nav-link,.navbar-nav .nav-item:focus .nav-link,.navbar-nav .nav-item.active .nav-link{color:#002e6e}.navbar-nav .nav-item:hover .nav-link:before,.navbar-nav .nav-item:focus .nav-link:before,.navbar-nav .nav-item.active .nav-link:before{content:'';background:#d71925;width:100%;height:5px;position:absolute;top:-10px;left:0;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-toggler{background:none;border:none;font-size:3rem;color:#002e6e;padding-right:1.5rem;position:absolute;top:0;right:0rem}button:focus{outline:none;border:none}@media (min-width: 320px) and (max-width: 992px){.navbar-brand{padding-left:1rem;width:auto;margin:0}.navbar-brand img{display:inline-block;text-align:center;width:70%}.navbar-collapse{margin-top:3rem}.navbar-collapse .navbar-nav .nav-item .nav-link{font-size:2rem;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse .navbar-nav .nav-item .nav-link:before{top:7px}.navbar-collapse .dropdown-item{font-size:1.5rem;text-transform:uppercase}}.btn-primary,.btn-secondary,.btn-success{background-color:#d71925;border-color:#d71925;border-radius:0;font-size:1.2rem}.btn-primary:hover,.btn-secondary:hover,.btn-success:hover{background-color:#002e6e;border-color:#002e6e}.form-control{border-color:none;height:47px;line-height:100%;padding:10px 15px;border-radius:0}.form-control.validate{border-color:#d71925}@media (min-width: 320px) and (max-width: 767px){.contact-form{margin-top:2rem}}.section{padding-top:4rem;padding-bottom:4rem;margin-top:4rem;margin-bottom:4rem}@media (min-width: 320px) and (max-width: 992px){.section{padding-top:2rem;padding-bottom:2rem;margin-top:2rem;margin-bottom:2rem}}.section h3,.section .h3{display:inline-block;position:relative;color:#002e6e;font-family:"open_sanslight";font-weight:100;margin-bottom:1rem}.section h3:before,.section .h3:before{content:'';background:#d71925;width:30px;height:5px;position:absolute;top:-8px;left:0;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home{height:70%;display:flex;margin-top:0 !important}@media (max-width: 1140px){.home{height:40%}}@media (min-width: 320px) and (max-width: 992px){.home{height:200px;margin-bottom:7rem !important}}.home .row{min-height:100%;overflow:hidden}.home .row div{min-height:100%;padding-left:0;overflow:hidden}@media (min-width: 320px) and (max-width: 992px){.home .row div{padding-left:15px;padding-right:.15rem;margin-bottom:.3rem}}.home .row div+div{padding-right:0}@media (min-width: 320px) and (max-width: 992px){.home .row div+div{padding-right:15px;padding-left:.15rem}}.home header{background:#002e6e;color:#fff;font-size:1.3rem;margin-bottom:15px;padding:0;min-height:27.8%;position:relative;display:flex;z-index:0}@media (min-width: 320px) and (max-width: 992px){.home header{margin-bottom:0;min-height:1px}}.home header h1,.home header .h1{color:#fff;font-size:2rem;padding:2rem;padding-left:5rem;padding-right:5rem;font-family:"open_sanslight";top:50%;left:auto;bottom:auto;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);position:absolute;margin:0 auto}@media (max-width: 1140px){.home header h1,.home header .h1{font-size:1.5rem}}@media (min-width: 320px) and (max-width: 992px){.home header h1,.home header .h1{position:relative;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);top:auto;font-size:.9rem;padding:.5rem !important;text-align:center}}.home .title{padding:0;margin:0}.home .h1,.home h2{margin:0}.home .slide-1,.home .slide-2,.home .slide-3{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home .slide-1 a,.home .slide-2 a,.home .slide-3 a{color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;display:block;z-index:1;text-transform:uppercase}.home .slide-1 header,.home .slide-2 header,.home .slide-3 header{top:50%;left:50%;bottom:auto;width:60%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;margin:0 auto;background:rgba(0,46,110,0.9);min-height:initial;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home .slide-1 header:before,.home .slide-2 header:before,.home .slide-3 header:before{content:'';background:#d71925;width:140px;height:10px;position:absolute;top:0;left:0;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width: 1140px){.home .slide-1 header:before,.home .slide-2 header:before,.home .slide-3 header:before{width:120px;height:6px}}@media (min-width: 320px) and (max-width: 992px){.home .slide-1 header:before,.home .slide-2 header:before,.home .slide-3 header:before{width:50px;height:2px}}@media (max-width: 1140px){.home .slide-1 header,.home .slide-2 header,.home .slide-3 header{width:70%}}@media (min-width: 320px) and (max-width: 992px){.home .slide-1 header,.home .slide-2 header,.home .slide-3 header{width:90%}}.home .slide-1 header h1,.home .slide-2 header h1,.home .slide-3 header h1{font-size:1rem}.home .slide-1 header h2,.home .slide-2 header h2,.home .slide-3 header h2{color:#fff;padding:1.5rem;padding-top:2rem;font-family:"open_sanslight";text-transform:uppercase}.home .slide-1 header h2 span,.home .slide-2 header h2 span,.home .slide-3 header h2 span{display:inline-block;position:relative}@media (max-width: 1140px){.home .slide-1 header h2,.home .slide-2 header h2,.home .slide-3 header h2{font-size:1.8rem}}@media (min-width: 320px) and (max-width: 992px){.home .slide-1 header h2,.home .slide-2 header h2,.home .slide-3 header h2{font-size:.9rem;padding:.5rem}}.home .slide-1 header i,.home .slide-2 header i,.home .slide-3 header i{position:absolute;right:1.5rem;top:50%;font-size:1.5rem;line-height:.7rem;bottom:auto;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);position:absolute;margin:0 auto;border:2px solid #fff;border-radius:50%;padding:.5rem;width:30px;height:30px;text-align:center}.home .slide-1,.home .slide-2{min-height:70% !important}@media (min-width: 320px) and (max-width: 992px){.home .slide-1,.home .slide-2{min-height:inherit !important}}.home .slide-1:before,.home .slide-2:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home .slide-1:hover,.home .slide-1:focus,.home .slide-2:hover,.home .slide-2:focus{-moz-transform:scale(0.98);-webkit-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.home .slide-1:hover:before,.home .slide-1:focus:before,.home .slide-2:hover:before,.home .slide-2:focus:before{background-color:rgba(255,255,255,0.4)}.home .slide-2{margin-bottom:15px}.home .slide-3{background-image:url("../img/c.jpg");min-height:27.8% !important}@media (min-width: 320px) and (max-width: 992px){.home .slide-3{min-height:100% !important}}.site{height:20%;margin-bottom:0}@media (max-width: 1140px){.site{height:10%}}@media (min-width: 320px) and (max-width: 992px){.site{height:120px;margin-bottom:3.5rem !important}}.site header{height:100%}.site header h1,.site header .h1{font-size:1.5rem;padding:2rem;padding-left:4rem}@media (max-width: 1140px){.site header h1,.site header .h1{font-size:1.1rem}}@media (min-width: 320px) and (max-width: 992px){.site header h1,.site header .h1{font-size:.9rem}}.site header h2{font-size:1.5rem}.site .slide-1,.site .slide-2{min-height:100% !important}.site .slide-1 header,.site .slide-2 header{height:auto}@media (max-width: 1140px){.site .slide-1 header h2,.site .slide-2 header h2{font-size:1.5rem}}@media (min-width: 320px) and (max-width: 992px){.site .slide-1 header h2,.site .slide-2 header h2{font-size:.9rem}}.about{background-color:rgba(0,46,110,0.1)}.about h4{font-size:2rem}.about h5{font-size:1.5rem}.contact h4{font-size:1.2rem}.partnership{background:#fff;color:#002e6e;text-align:center;position:relative;font-size:3rem}.partnership i{font-size:5rem}.portfolio{background-color:rgba(0,46,110,0.1);position:relative}.portfolio .portfolio-item{padding-left:15px;padding-right:15px}.portfolio .btn{margin-top:4rem;color:#fff;border-radius:0;font-size:1rem;text-transform:uppercase}.portfolio .item{position:relative;overflow:hidden}.portfolio .item img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio .item a{position:absolute;display:block;z-index:1;text-indent:-9999px;width:100%;height:100%}.portfolio .item .description{background-color:rgba(0,46,110,0.7);color:#fff;padding:.8rem;position:absolute;top:50%;left:50%;width:60%;top:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:0}@media (max-width: 1140px){.portfolio .item .description{opacity:.8}}.portfolio .item .description h4{margin-top:.5rem}@media (max-width: 1140px){.portfolio .item .description h4{font-size:1.2rem}}@media (min-width: 320px) and (max-width: 992px){.portfolio .item .description h4{font-size:1rem}}.portfolio .item .description p{margin-bottom:0}@media (min-width: 320px) and (max-width: 992px){.portfolio .item .description p{font-size:.8rem}}.portfolio .item .description:before{content:'';background:#d71925;width:140px;height:10px;position:absolute;top:0;left:0;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width: 1140px){.portfolio .item .description:before{width:120px;height:6px}}@media (min-width: 320px) and (max-width: 992px){.portfolio .item .description:before{width:50px;height:2px}}.portfolio .item:hover img,.portfolio .item:focus img{opacity:.8;-moz-transform:scale(0.98);-webkit-transform:scale(0.98);-o-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.portfolio .item:hover .description,.portfolio .item:focus .description{opacity:1}.breadcrumb{background:none;margin-bottom:0;font-size:.9rem}.offer h3{margin-bottom:0}@media (min-width: 320px) and (max-width: 767px){.offer h3{font-size:1.2rem}}.offer h1{color:#002e6e;text-transform:uppercase;margin-bottom:3rem}@media (min-width: 320px) and (max-width: 767px){.offer h1{font-size:1.5rem}}.offer .btn{text-align:left}.offer .photo{padding-left:30px}.offer .photo .col-md-6{padding-left:0}.offer img{margin-bottom:1rem;width:100%}.offer .offer-list .btn-link{color:#002e6e;font-size:1.3rem;padding:.5rem 2rem;position:relative;font-family:"open_sanssemibold";white-space:normal}.offer .offer-list .btn-link.disabled,.offer .offer-list .btn-link:disabled{opacity:.85}.offer .offer-list .btn-link:before{content:'';background:#d71925;border-radius:50%;width:10px;height:10px;position:absolute;left:.5rem;top:1.2rem}.offer .offer-list .btn-link:hover,.offer .offer-list .btn-link:focus{color:#d71925}.offer .offer-list .card-body{padding-left:2rem;padding-top:0}.news .news-list{margin-top:1rem;padding:0}.news .news-list li{list-style:none;border-bottom:1px solid #999;margin-top:1rem;padding-bottom:1rem}.news .news-list li h2{font-size:1.1rem;margin-bottom:0;line-height:1;margin-top:0}@media (min-width: 320px) and (max-width: 767px){.news .news-list li h2{line-height:initial}}.news span{color:#999;font-size:.8rem;line-height:.8}.news a{display:block;color:#fff;font-size:1.1rem;line-height:1}.news a:hover,.news a:focus{color:red}.news a:hover h2,.news a:focus h2{color:red}.news a.small{font-size:.9rem;margin-top:.5rem;color:red}.news a.small:hover,.news a.small:focus{color:#c00}.news p{color:#999;margin-bottom:0;margin-top:.2rem}.news p.lead{color:#ccc;padding:0;font-size:1.1rem}.news .text{color:#999}.pagination{display:block}.pagination a{color:#999}.pagination a:hover,.pagination a:focus{color:red}.slick-prev,.slick-next{height:auto;width:auto}.slick-prev:before,.slick-next:before{font-family:'FontAwesome';font-size:3rem;color:#002e6e}@media (min-width: 320px) and (max-width: 576px){.slick-prev,.slick-next{display:none !important}}.slick-prev:before{content:"\f104"}.slick-next:before{content:"\f105"}.slick-slide img{display:inline-block}.slick div{text-align:center}footer{background:#002e6e;padding-top:5rem;padding-bottom:5rem;color:rgba(255,255,255,0.6)}@media (min-width: 320px) and (max-width: 992px){footer{text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}footer img{margin-bottom:2rem;width:90%}}footer a{color:rgba(255,255,255,0.8)}footer a:hover,footer a:focus,footer a.active{color:red;text-decoration:none;opacity:1}footer .author a{margin-bottom:.5rem;display:inline-block}footer .social{margin-top:1rem}footer .social a{border:1px solid rgba(255,255,255,0.6);padding:.5rem;text-align:center;width:40px;display:inline-block}footer .social a:hover,footer .social a:focus{border-color:#d71925}@media (min-width: 320px) and (max-width: 767px){footer{line-height:inherit}}.footer{background:#111;padding-top:2rem;padding-bottom:2rem;color:rgba(255,255,255,0.6)}@media (min-width: 320px) and (max-width: 992px){.footer{text-align:center}}.footer a{color:rgba(255,255,255,0.8)}.footer a:hover,.footer a:focus,.footer a.active{color:red;text-decoration:none;opacity:1}.toTop{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#002e6e;color:white;cursor:pointer;padding:0px 5px;border-radius:4px;font-size:52px;opacity:.9;line-height:22px}.toTop:hover,.toTop:focus{background-color:#002e6e;opacity:1;text-decoration:none;color:#FFF}
