.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.text-left,caption,td,th{text-align:left}.button:focus,.button:hover,button:focus{outline:-webkit-focus-ring-color auto 0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.nav-bar nav,.wrapper,.wrapper-l{padding-left:1rem;padding-right:1rem}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}.button,.button-dots{border:0;cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale .1s ease}.nav-bar nav,.wrapper,.wrapper-fw,.wrapper-l{margin:0 auto;width:100%}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.nav-bar nav,.row,.wrapper,.wrapper-fw,.wrapper-l,body,p{display:block}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.background-image,.blocks-wrap .block{background-size:cover;background-repeat:no-repeat;background-position:center center}.button,.button:focus,.button:hover,.nav-bar.default ul>li>a,.nav-bar.default ul>li>a:hover{transition:background-color .3s ease-in-out}.owl-carousel .owl-video-frame{position:relative;z-index:1}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Light.otf) format("opentype"),url(../fonts/AvenirLTStd-Light.woff) format("woff"),url(../fonts/AvenirLTStd-Light.ttf) format("truetype"),url(../fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light) format("svg");font-weight:200;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Medium.otf) format("opentype"),url(../fonts/AvenirLTStd-Medium.woff) format("woff"),url(../fonts/AvenirLTStd-Medium.ttf) format("truetype"),url(../fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Black.otf) format("opentype"),url(../fonts/AvenirLTStd-Black.woff) format("woff"),url(../fonts/AvenirLTStd-Black.ttf) format("truetype"),url(../fonts/AvenirLTStd-Black.svg#AvenirLTStd-Black) format("svg");font-weight:700;font-style:normal}html{overflow-y:scroll}.clearfix:after,.nav-bar nav:after,.row:after,.wrapper-fw:after,.wrapper-l:after,.wrapper:after{display:block;width:100%;content:"";clear:both}.wrapper-l{max-width:979px}.nav-bar nav,.wrapper{max-width:830px}h1,h2,h3,h4,h5,h6{line-height:1.1;margin-bottom:.5em}[class*=column-]{float:left;width:100%;margin-right:0}[class*=column-]:nth-last-child(1){margin-right:0}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.offset-12{margin-left:100%}.column-1{max-width:8.33333%}.column-2{max-width:16.66667%}.column-3{max-width:25%}.column-4{max-width:33.33333%}.column-5{max-width:41.66667%}.column-6{max-width:50%}.column-7{max-width:58.33333%}.column-8{max-width:66.66667%}.column-9{max-width:75%}.column-10{max-width:83.33333%}.column-11{max-width:91.66667%}.column-12{max-width:100%}body{position:relative;color:#1a171b;font-family:Avenir,sans-serif;font-size:1rem;line-height:1.4;font-weight:200;width:100%}p{margin-bottom:1em}a,a:visited{color:#1a171b;text-decoration:none}a:focus,a:hover,a:visited:focus,a:visited:hover{color:#6f99c5}h1{font-size:2.71rem}h2{font-size:2.2rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5,h6{font-size:1rem}h1 small,h1.small,h2 small,h2.small,h3 small,h3.small,h4 small,h4.small,h5 small,h5.small,h6 small,h6.small,p small,p.small{color:#5c5260;font-size:80%}h1.big,h2.big,h3.big,h4.big,h5.big,h6.big,p.big{font-size:120%}.strong,strong{font-weight:700}small{font-size:80%}.upper{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.button{display:inline-block;color:#FFF;font-size:1em;padding:.35rem 1.2rem;background-color:#FFF;font-weight:400;box-shadow:1px 1px 5px 0 rgba(33,19,23,.52)}.btn-group,.secundairy-nav p{display:block}.button:focus,.button:hover{background-color:#93b3d4}.button.blank{color:inherit;background-color:transparent}.button.blank:focus,.button.blank:hover{background-color:#e6e6e6}.button-dots{padding:.5rem .75rem;background-color:transparent}.button-dots i{color:inherit;font-size:4px;margin:1px;display:block}.secundairy-nav a,.secundairy-nav p,.secundairy-nav ul{font-size:.75rem;color:#9caab1}.button-dots.blank:focus,.button-dots.blank:hover{background-color:#e6e6e6}.btn-group{float:left}.btn-group.right{float:right}.secundairy-nav{padding:1rem 0 2rem}.secundairy-nav a{display:inline}.secundairy-nav ul{display:block}.secundairy-nav ul li{display:inline-block}.secundairy-nav ul li a{color:#9caab1}.primary-nav{margin-top:3rem}.primary-nav nav ul{display:block;font-weight:400;color:#000;position:relative;float:right}.primary-nav nav ul li{display:block;float:left;margin:0;padding:0;border-right:1px solid #6f99c5;line-height:2rem}.primary-nav nav ul li:last-child{border-right:0}.primary-nav nav ul li a{display:block;width:100%;height:auto;padding:0 1rem;font-size:.875rem}.primary-nav nav ul li:hover a{background-color:#6f99c5;color:#FFF}.primary-nav nav ul li:hover ul{display:block}.primary-nav nav ul li:hover ul li{float:none!important}.primary-nav nav ul li ul{display:none;position:absolute;z-index:9999;background-color:rgba(111,153,197,.4);text-align:center;margin-left:-3rem;float:none!important;color:#000}.primary-nav nav ul li ul li{display:block;margin:0;position:relative}.primary-nav nav ul li ul li a{color:#000!important;background-color:rgba(111,153,197,.4)!important}.primary-nav nav ul li ul li a:hover{background-color:#6f99c5!important;color:#FFF!important}.nav-bar{display:block}.nav-bar.default{color:#FFF;background-color:#6f99c5}.nav-bar.default ul>li>a{color:#FFF;background-color:transparent}.nav-bar.default ul>li>a:hover{background-color:#93b3d4}.nav-bar ul>li>a{padding:.78rem .875rem}.nav-inline{display:inline-block;float:left}.nav-inline>li,.nav-inline>li>a{display:block;float:left}.nav-inline.right{float:right}.nav-inline.small>li>a{font-size:.875em;padding:.875rem}form input,form input#gform_submit_button_1,form textarea{box-shadow:3px 4px 15px -4px rgba(0,0,0,.75) inset;font-size:.875rem}form label{display:none}form input,form textarea{width:100%;display:block;font-family:Avenir;font-weight:400;padding:.5rem .7rem 1rem;margin-bottom:.5rem;border:0}form textarea{min-height:8rem}form ::-webkit-input-placeholder{color:#000;font-size:.875rem;font-family:Avenir;font-weight:400}form :-moz-placeholder{color:#000;opacity:1;font-size:.875rem;font-family:Avenir;font-weight:400}form ::-moz-placeholder{color:#000;opacity:1;font-size:.875rem;font-family:Avenir;font-weight:400}form :-ms-input-placeholder{color:#000;font-size:.875rem;font-family:Avenir;font-weight:400}form .gform_footer.top_label{text-align:right}form input#gform_submit_button_1{width:auto;background-color:#c0cfe5;color:#000;padding:.5rem 1.2rem}form .gform_title{display:none}div#gform_confirmation_message_1{margin-bottom:2rem}.gfield_description.validation_message{color:red;margin-bottom:.5rem}.page-header .logo-wrap{width:20%;float:left;margin-right:10%}.page-header .logo-wrap .logo{width:245px;padding:.8rem 0 .9rem;margin:0 auto}.page-header .logo-wrap .logo a img{display:block;width:100%;height:auto}.page-header .information-wrap{width:70%;float:left;text-align:right;padding-right:2rem}.buttons-wrap a.button{margin-right:1.5rem;color:#000}.buttons-wrap .socialmedia-btns{display:inline}.buttons-wrap .socialmedia-btns .social-btn{display:inline-block;width:26px;height:auto;vertical-align:middle;margin-right:.1rem}.buttons-wrap .socialmedia-btns .social-btn img{display:block;width:100%}.buttons-wrap .socialmedia-btns .social-btn:last-child{margin-right:0}.slider{width:100%;position:relative;margin-bottom:2rem}.slider .slider-text{width:100%;position:absolute;text-align:center;color:#FFF;font-weight:700;text-shadow:7px 3px 13px #000;z-index:999;top:50%;transform:translateY(-50%)}.slider .slider-image{width:100%;display:block}.slider .slider-image img{display:block;width:100%}img{display:block;height:auto}img.alignright{float:right;margin:0 0 1em 1em;padding-right:3rem}img.alignleft{float:left;margin:0 1em 1em 0;padding-left:3rem}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.content-wrap{width:100%;height:100%}.blocks-wrap .block{display:block;position:relative;float:left;width:18.06rem;height:13.125rem;margin-right:2.5rem;border:4px solid rgba(0,109,170,.9);color:#FFF;transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out}.blocks-wrap .block:last-child{margin-right:0}.blocks-wrap .block .title{width:90%;margin:1rem auto}.blocks-wrap .block .title h2{font-weight:400}.blocks-wrap .block .image-overlay{position:absolute;bottom:-24px;right:15px}.blocks-wrap .block .image-overlay img{display:block;width:100%;height:auto}.blocks-wrap .block:hover{color:#FFF;transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}.content-field{margin:2rem auto}.content-field ul{list-style:inherit;margin-left:1rem}.overlay-color-one{box-shadow:inset 23px -27px 100px 17px rgba(3,69,126,.7)}.overlay-color-one:hover{box-shadow:0 2px 20px 0 #000,inset 23px -27px 100px 17px rgba(3,69,126,.7)}.overlay-color-two{box-shadow:inset 0 90px 100px 17px rgba(3,69,126,.7)}.overlay-color-two:hover{box-shadow:0 2px 20px 0 #000,inset 0 90px 100px 17px rgba(3,69,126,.7)}.maps-wrap{float:left;width:68%;margin-right:2%}.sidebar-wrap{float:left;width:30%}.sidebar-wrap .text{font-size:.75rem;line-height:1.6;color:#000}.mobile-menu{display:none}.owl-controls,.owl-controls .owl-dots{display:block}.owl-controls{width:100%;position:absolute;bottom:.5rem;text-align:center}.owl-controls .owl-dots .owl-dot{display:inline-block;background-color:#FFF;width:10px;height:10px;border-radius:100%;margin-right:.7rem}.owl-controls .owl-dots .owl-dot:last-child{margin-right:0}.owl-controls .owl-dots .owl-dot.active{background-color:#25568a}*{box-sizing:border-box;margin:0}body,html{height:100%}.background-image{background-image:url(../images/background-image.jpg);min-height:100%;height:auto!important;height:100%;margin:0 auto -4em}.footer,.push{height:4em;clear:both;content:''}.footer-wrap{padding-bottom:.7rem}.footer-wrap .footer-logo-wrap,.footer-wrap .text{width:49%;display:inline-block}.footer-wrap .footer-logo-wrap .footer-logo{width:100px;margin-left:2rem}.footer-wrap .text{font-size:.67rem;text-align:right}.footer-wrap .text p{display:inline-block;margin:0}@media screen and (max-width:1040px){.page-header .logo-wrap{width:28%;margin-right:2%}.page-header .logo-wrap .logo{width:87%}}@media screen and (max-width:790px){h1{font-size:1.3rem}.content-wrap{background-size:auto 100%}.page-header .logo-wrap{width:100%;float:none;margin-right:0}.page-header .logo-wrap .logo{width:50%}.page-header .information-wrap{width:100%;float:none;padding:0;text-align:center}.mobile-menu{display:block;font-weight:400;background-color:#6f99c5;padding:.5rem .8rem;margin-top:1.2rem}.mobile-menu .usermenu{display:inline-block;text-align:left;vertical-align:middle;width:49%}.mobile-menu .nav-toggle-wrap{display:inline-block;text-align:right;vertical-align:middle;width:49%}.mobile-menu .nav-toggle-wrap.active .menu{color:#000;transition:all .3s ease}.mobile-menu .nav-toggle-wrap.active .hamburger .menu-icon .menu-icon-line,.mobile-menu .nav-toggle-wrap.active .hamburger .menu-icon:after,.mobile-menu .nav-toggle-wrap.active .hamburger .menu-icon:before{transition:all .3s ease;background:#000}.mobile-menu .nav-toggle-wrap .menu{display:inline-block;color:#000;font-size:1rem;font-weight:700;vertical-align:middle;text-decoration:none;letter-spacing:1px}.mobile-menu .nav-toggle-wrap .hamburger{display:inline-block;margin-left:.5rem;vertical-align:middle}.mobile-menu .nav-toggle-wrap .hamburger .menu-icon{margin:0 auto auto;width:1.5rem;cursor:pointer}.mobile-menu .nav-toggle-wrap .hamburger .menu-icon .menu-icon-line,.mobile-menu .nav-toggle-wrap .hamburger .menu-icon:after,.mobile-menu .nav-toggle-wrap .hamburger .menu-icon:before{background:#000;content:'';display:block;height:3px;margin:3px 0;width:100%;border-radius:4px;transition:all .3s ease}.mobile-menu .nav-toggle-wrap .effect1:before{transform:translateY(6px) rotate(135deg);color:#000}.mobile-menu .nav-toggle-wrap .effect1:after{transform:translateY(-6px) rotate(225deg);color:#000}.mobile-menu .nav-toggle-wrap .effect1 .menu-icon-line{transform:rotate(180deg);opacity:0}.primary-nav{display:none;position:absolute;width:100%;z-index:9999;margin-top:0;background-color:#93b3d4;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.primary-nav nav ul{float:none}.primary-nav nav ul li{display:block;border:0;float:none}.primary-nav nav ul li a{font-weight:200;font-size:1rem;padding:0}.primary-nav nav ul li ul{display:none;position:relative;width:100%;margin:0;background-color:#fff}.secundairy-nav{text-align:center;padding:.4rem 0 1rem}.buttons-wrap .button{display:none}.buttons-wrap .socialmedia-btns{display:block;width:25%;margin:0 auto}.buttons-wrap .socialmedia-btns .social-btn{width:25px}.blocks-wrap .block{width:100%;margin-bottom:2rem;float:none;margin-right:0}.content-field{margin:0 auto 2rem}.maps-wrap{float:none;width:100%;margin-right:0;margin-bottom:1rem}.sidebar-wrap{float:none;width:100%}.background-image{margin:0 auto -6em}.footer,.push{height:6em}.footer-wrap .footer-logo-wrap,.footer-wrap .text{width:100%;display:block}.footer-wrap .footer-logo-wrap .footer-logo{width:100%;margin:0}.footer-wrap .footer-logo-wrap .footer-logo .logo{width:22%;margin:0 auto}.footer-wrap .text{margin-top:1rem;text-align:center}}