@import url(https://fonts.googleapis.com/css?family=Open+Sans:300|Roboto:300,300i,400,400i,700,700i&display=swap);.ico-play{background-image:url(../img/sprite.png);background-position:0 0;display:inline-block;font-size:0;height:94px;vertical-align:middle;width:94px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-play{background-position:0 0;background-size:94px 94px;display:inline-block;font-size:0;height:94px;vertical-align:middle;width:94px}}.article:after,.cols:after,.footer .shell:after,.section-contacts .shell:after{clear:both;content:"";display:table;line-height:0}*,:after,:before{box-sizing:border-box;margin:0;outline:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{display:inline-block;height:auto;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],label[for]{cursor:pointer}a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a[href^=tel],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto}button,input,optgroup,select,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:inherit;font-family:inherit;font-size:inherit}button,select{text-transform:none}table{border-collapse:collapse;border-spacing:0;width:100%}nav ol,nav ul{list-style:none outside none}body{background:#fff;color:#000;font-family:Open Sans,sans-serif;font-size:13px;line-height:1.2;min-width:320px}body,html{height:100%}a{color:inherit;text-decoration:underline}a:hover,a[href^=tel]{text-decoration:none}h1{font-size:58px}h2{font-size:48px}h3{font-size:40px}h4{font-size:26px}h5{font-size:20px}h6{font-size:16px}@media(max-width:1024px){h1{font-size:42px}h2{font-size:35px}h3{font-size:33px}h4{font-size:21px}h5,h6{font-size:16px}}@media(max-width:767px){h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:14px}h6{font-size:13px}}.clear:after{clear:both;content:"";display:table;line-height:0}.notext{overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}.notext-old{font-size:0;line-height:0;text-indent:-4000px}.hidden,[hidden]{display:none}.alignleft{float:left}.alignright{float:right}.disabled,[disabled]{cursor:default}.col{float:left;width:100%}.col-1of2{width:50%}@media(max-width:767px){.col{float:none;width:100%}}fieldset{border:none;margin:0;padding:0}.a{cursor:pointer}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.a img:focus,.a img:hover,a img:focus,a img:hover{opacity:.8}.footer{background:#3c3d41;padding:27px 0 23px}.footer-address{color:#9f9f9e;font-size:14px;font-weight:300;line-height:1.22;margin-bottom:11px}.footer .phone{color:#fff;display:inline-block;font-size:24px;font-weight:300;margin-bottom:3px;text-decoration:none}.footer .logo-secondary{margin:0 0 7px -68px}.footer .footer-content{float:right}@media(max-width:767px){.footer .footer-content{float:none;text-align:center}.footer .logo-secondary{margin-left:-2px}}.header{left:0;position:absolute;top:0;width:100%;z-index:99}.header .header-content{background:rgba(62,146,156,.74);padding:12px 0 11px;position:relative}.header .header-bar{background:#f1f7f8;border-top:5px solid #4fa7b1;text-align:right}@media(max-width:767px){.header{position:static}.header .header-bar{display:none}.header .header-content{background:#3e929c;padding:5px 0}}.header-secondary{position:relative}.shell{margin:auto;max-width:1054px;padding-left:15px;padding-right:15px}.shell-fluid{max-width:none}.wrapper{height:100%;min-height:100vh}.article .article-content{float:left;width:71%}.article .article-aside{float:right;padding:0;width:26%}.article .article-logo{margin-bottom:34px}@media(max-width:767px){.article .article-aside,.article .article-content{float:none;width:100%}.article .article-aside img{width:100%}.article .article-logo{margin-bottom:20px}}.floorplans .floorplan{float:left;padding:10px;position:relative;text-decoration:none!important;width:33.333333%}.floorplans .floorplan:nth-child(3n+1){clear:both}.floorplans .floorplan .pic{position:relative;z-index:0}.floorplans .floorplan .info{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;display:block;font-weight:700;padding:10px;position:relative;transition:all .3s linear}.typography .breadcrumbs{color:#c7c7c7;font-style:italic;margin:0}.typography .breadcrumbs a{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;opacity:.4;transition:all .3s linear}.typography .breadcrumbs a:hover{opacity:1}.typography .breadcrumbs+h1{font-size:48px;margin:0 0 16px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;transition:background .2s,color .2s;vertical-align:middle}.btn-primary{border-radius:2px;color:#fff;font-size:14px;font-weight:300;padding:0 6px}.btn-green{background:#3e929c;border:1px solid #3e929c}.btn-green:hover{background:#fff;color:#3e929c}.btn-slider{background:rgba(95,201,213,.7);color:#345e64;font-size:15px;font-weight:300;padding:18px 5px 17px;text-transform:uppercase}.btn-slider:hover{background:#5fc9d5}.btn-large{padding:0 20px;text-transform:uppercase}.btn-block{display:block;padding-left:0;padding-right:0}.btn-menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#30747c;border:none;display:none;height:60px;padding:7px 10px 0;position:absolute;right:0;top:0}.btn-menu span{border-top:6px solid #fff;display:block;height:15px;position:relative;width:40px}.btn-menu span:after,.btn-menu span:before{background:#fff;content:"";height:6px;left:0;position:absolute;width:100%}.btn-menu span:before{top:-16px}.btn-menu span:after{top:4px}.btn-menu span,.btn-menu span:after,.btn-menu span:before{transition:all .3s linear}.btn-menu.active{background-color:transparent}.btn-menu.active span{border-color:transparent}.btn-menu.active span:after,.btn-menu.active span:before{background:#fff}.btn-menu.active span:before{-webkit-transform:rotate(45deg) translate(3.5px,6px);-ms-transform:rotate(45deg) translate(3.5px,6px);transform:rotate(45deg) translate(3.5px,6px)}.btn-menu.active span:after{-webkit-transform:rotate(-45deg) translate(8.5px,-11px);-ms-transform:rotate(-45deg) translate(8.5px,-11px);transform:rotate(-45deg) translate(8.5px,-11px)}@media(max-width:767px){.btn-menu{display:block}}.collapsible-listing .collapsible{border-top:1px solid #eee;margin:20px 0 0;padding:20px 80px 0 0;position:relative}.collapsible-listing .collapsible+.container{padding:10px 0}.collapsible-listing .collapsible:first-child{border-top:none}.collapsible-listing .collapsible:after{color:#6c6e73;content:"-";display:block;font-size:40px;font-weight:400;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:20px;width:50px}.collapsible-listing .collapsible.collapse-close:after{content:"+"}.collapsible-listing .collapsible:hover{color:#3b8787;cursor:pointer}.collapsible-listing .collapsible:hover:after{color:#3b8787}.contacts{color:#fff;font-size:16px;font-weight:400;line-height:1.5;padding:2px 0 0 12px}.contacts a,.contacts strong{display:block}.contacts a{text-decoration:none}.contacts p+p{margin-top:18px}@media(max-width:1024px){.contacts{padding-left:0}}.copyright{background:#000;color:#9f9f9f;font-size:12px;font-weight:400;padding:12px 0}.copyright a:hover{color:#4fa7b1}.copyright p,.copyright ul{display:inline-block;vertical-align:middle}.copyright ul{list-style:none outside none;margin-left:18px}.copyright ul li{display:inline-block;vertical-align:middle}.copyright li a{color:#cecece;display:inline-block;text-decoration:none;transition:color .2s}.copyright ul li+li{margin-left:25px}.copyright ul+p{float:right}.copyright p a{display:block;text-decoration:none}@media(max-width:767px){.copyright{text-align:center}.copyright .shell{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:0 5px}.copyright p{display:block;letter-spacing:-.03em;margin-bottom:22px;width:100%}.copyright ul{-webkit-order:-1;-ms-flex-order:-1;display:block;margin-bottom:20px;margin-left:0;order:-1;width:100%}.copyright ul+p{display:block;letter-spacing:-.03em}}.feature{background:#f4f4f4;color:#464343;font-size:13px;font-weight:400}.feature .feature-content{line-height:1.62;padding:27px 25px 27px 32px}.feature .feature-image{position:relative}.feature img{width:100%}.feature .feature-image:before{background:rgba(48,103,109,.61);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}.feature .feature-image h4{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff;font-size:24px;font-weight:300;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:10}.feature .btn{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;margin-top:27px;position:relative;transform:translateX(-50%)}@media(max-width:767px){.feature .feature-image h4{line-height:1;padding:0 15px}.feature .feature-content{padding:17px 25px 21px 20px}.feature .btn{margin-top:14px}}.feed{background:#30747c;padding:40px;width:100%}@media(max-width:1024px){.feed{padding:35px 20px}}@media(max-width:767px){.feed{padding:20px 10px}}input::-webkit-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:inset 0 0 0 1000px #fff}.link{color:#fff600;display:inline-block;text-decoration:none}.link:hover{text-decoration:underline}.link-search{background:transparent;color:#4fa7b1;display:inline-block;font-size:24px;padding:4px 0;text-align:center;text-decoration:none;transition:color .2s,background .2s;width:36px}.link-search.active,.link-search:hover{background:#3b97a1;color:#fff}.link-popup{opacity:1;transition:opacity .2s}.link-popup:hover{opacity:.8}.logo{background:url(../img/logo.png) no-repeat 0 0;background-size:cover;height:106px;margin-left:-3px;width:481px}.logo,.logo-secondary{display:inline-block;font-size:0;line-height:0;text-indent:-4004px;vertical-align:middle}.logo-secondary{background:url(../img/logo-secondary.png) no-repeat 0 0;background-size:cover;height:60px;width:271px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo{background:url(../img/logo@2x.png) no-repeat 0 0;background-size:cover;height:106px;width:481px}.logo-secondary{background:url(../img/logo-secondary@2x.png) no-repeat 0 0;background-size:cover;height:60px;width:271px}}@media(max-width:767px){.logo{height:50px;margin-left:-6px;width:227px}}.map{height:320px;overflow:hidden;position:relative}.map iframe{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(max-width:767px){.map{height:200px}}.nav{background:rgba(48,116,124,.74);color:#fff;font-size:18px;font-weight:400}.nav>.shell>ul{display:table;width:100%}.nav>.shell>ul>li{display:table-cell;position:relative;text-align:center;vertical-align:middle}.nav>.shell>ul>li>a{background:transparent;display:table;height:90px;line-height:1;padding:15px 25px;width:100%}.nav>.shell>ul>li>a>span{display:table-cell;vertical-align:middle}.nav>.shell>ul>li.mobile{display:none}.nav>.shell>ul>li.current>a,.nav>.shell>ul>li:hover>a{background:#3b97a1}.nav>.shell>ul>li.nav-item-green.current>a,.nav>.shell>ul>li.nav-item-green:hover>a{background:#30747c}.nav>.shell>ul>li.nav-item-red.current>a,.nav>.shell>ul>li.nav-item-red:hover>a{background:#771741}.nav>.shell>ul>li.nav-item-blue.current>a,.nav>.shell>ul>li.nav-item-blue:hover>a{background:#005793}.nav>.shell>ul>li.nav-item-pink.current>a,.nav>.shell>ul>li.nav-item-pink:hover>a{background:#9c1e58}.nav>.shell>ul>li.nav-item-green .nav-dropdown{background:#30747c}.nav>.shell>ul>li.nav-item-red .nav-dropdown{background:#771741}.nav>.shell>ul>li.nav-item-blue .nav-dropdown{background:#005793}.nav>.shell>ul>li.nav-item-pink .nav-dropdown{background:#9c1e58}.nav>.shell>ul>li li ul{background:#358891}.nav>.shell>ul>li.nav-item-green li ul{background:#065e68}.nav>.shell>ul>li.nav-item-red li ul{background:#6b153a}.nav>.shell>ul>li.nav-item-blue li ul{background:#034979}.nav>.shell>ul>li.nav-item-pink li ul{background:#880340}.nav>.shell>ul>li:nth-child(n+4)>.nav-dropdown{left:auto;right:0}.nav>.shell>ul>li:nth-child(n+4)>.nav-dropdown li ul{left:auto;right:100%}.nav a{text-decoration:none;transition:background .2s,color .2s}.nav .nav-dropdown{background:#3b97a1;font-size:16px;left:0;opacity:0;position:absolute;text-align:left;top:100%;transition:opacity .2s,visibility .2s;visibility:hidden;width:300px}.nav .nav-dropdown>ul{padding:13px 0 17px}.nav .nav-dropdown a{display:block;padding:7px 0 6px 23px}.nav .nav-dropdown li{position:relative}.nav .nav-dropdown li ul{background:#358891;left:100%;opacity:0;padding:13px 0 15px;position:absolute;top:-13px;transition:opacity .2s,visibility .2s;visibility:hidden;width:100%}@media(min-width:1024px){.nav li:hover .nav-dropdown{opacity:1;visibility:visible}.nav .nav-dropdown>ul>li:hover>a{background:#358891}.nav .nav-dropdown li li:hover a{background:#3b97a1}.nav .nav-dropdown li:hover ul{opacity:1;visibility:visible}.nav li.nav-item-green .nav-dropdown>ul>li:hover>a{background:#065e68}.nav li.nav-item-red .nav-dropdown>ul>li:hover>a{background:#6b153a}.nav li.nav-item-blue .nav-dropdown>ul>li:hover>a{background:#034979}.nav li.nav-item-pink .nav-dropdown>ul>li:hover>a{background:#880340}.nav li.nav-item-green li li:hover a{background:#30747c}.nav li.nav-item-red li li:hover a{background:#771741}.nav li.nav-item-blue li li:hover a{background:#005793}.nav li.nav-item-pink li li:hover a{background:#9c1e58}}@media(max-width:1024px){.nav{font-size:18px}.nav .nav-dropdown{font-size:15px;width:230px}.nav .nav-dropdown a{display:block;padding:7px 0 6px 15px}.nav li.expanded .nav-dropdown,.nav li.expanded>ul{opacity:1;visibility:visible}.nav .nav-dropdown>ul>li.expanded>a{background:#358891}.nav .nav-dropdown li li.expanded a{background:#3b97a1}.nav li.nav-item-green .nav-dropdown>ul>li.expanded>a{background:#065e68}.nav li.nav-item-red .nav-dropdown>ul>li.expanded>a{background:#6b153a}.nav li.nav-item-blue .nav-dropdown>ul>li.expanded>a{background:#034979}.nav li.nav-item-pink .nav-dropdown>ul>li.expanded>a{background:#880340}}@media(max-width:767px){.nav{display:none;font-size:15px;padding-bottom:9px;width:100%}.nav>.shell>ul,.nav>.shell>ul>li,.nav>.shell>ul>li.mobile,.nav>.shell>ul>li>a,.nav>.shell>ul>li>a>span{display:block}.nav .nav-dropdown>ul{padding:0}.nav .nav-dropdown{display:none;opacity:1;position:static;visibility:visible;width:100%}.nav li.expanded .nav-dropdown{display:block}.nav .nav-dropdown li ul{display:none;opacity:1;padding:0;position:static;visibility:visible;width:100%}.nav .nav-dropdown a{padding-left:25px}.nav .nav-dropdown li.expanded ul{display:block}.nav .nav-dropdown li li a{padding-left:35px}.nav>.shell>ul>li{text-align:left}.nav>.shell>ul>li>a{height:auto;padding:10px 35px 10px 15px}.nav br{display:none}.nav .shell{padding:0}.nav.active{max-height:5000px}.nav li.has-dropdown>a{position:relative}.nav li.has-dropdown>a:before{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);color:#fff;content:"";font-family:FontAwesome;font-size:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(0);transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.nav li.has-dropdown.expanded>a:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.nav .search{margin-top:10px}.nav>.shell>ul>li.nav-item-green>a{background:#30747c}.nav>.shell>ul>li.nav-item-red>a{background:#771741}.nav>.shell>ul>li.nav-item-blue>a{background:#005793}.nav>.shell>ul>li.nav-item-pink>a{background:#9c1e58}}.nav-secondary{color:#225158;display:inline-block;font-size:14px;font-weight:400;margin-right:18px;padding-top:2px;vertical-align:middle}.nav-secondary a{text-decoration:none;transition:color .2s}.nav-secondary a:hover{color:#4fa7b1}.nav-secondary li{display:inline-block;position:relative;vertical-align:middle}.nav-secondary li+li{margin-left:6px;padding-left:12px}.nav-secondary li+li:before{background:#587d82;content:"";height:14px;left:0;position:absolute;top:2px;width:1px}@media(max-width:767px){.nav-secondary{display:none}}.nav-tertiary{font-size:14px;font-weight:400;margin-bottom:10px}.nav-tertiary a{background:#94dee6;border-radius:2px;color:#34b0bd;display:block;padding:5px 10px 4px;text-decoration:none;transition:color .2s,background .2s}.nav-tertiary a:hover{background:#34b0bd;color:#94dee6}.nav-tertiary li+li{margin-top:5px}.search{display:inline-block;position:relative;vertical-align:middle}.search form{background:#3b97a1;display:none;padding:5px;position:absolute;right:0;text-align:left;top:100%;width:310px;z-index:30}.search .search-field{background:#fff;border:none;border-radius:0;color:#30747c;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;height:40px;padding:5px 11px;width:calc(100% - 50px)}.search .search-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#30747c;border:1px solid #30747c;border-radius:0;color:#fff;font-size:18px;font-weight:700;height:40px;position:absolute;right:5px;text-transform:uppercase;top:5px;transition:background .2s;width:50px}.search .search-btn:hover{background:#3b97a1}.search.active form{display:block}.search.mobile{display:none}@media(max-width:767px){.search,.search.mobile{display:block}.search.mobile .link-search{display:none}.search.mobile form{background:#fff;display:block;margin-left:10px;padding:1px;position:static;width:calc(100% - 20px)}.search.mobile .search-btn{right:11px;top:1px}}.section .section-title{color:#3e929c;font-weight:300;margin-bottom:28px;text-align:center}@media(max-width:1024px){.section .section-title{font-size:28px;margin-bottom:25px}}@media(max-width:767px){.section .section-title{line-height:1;margin-bottom:5px}}.section-slider{padding:20px 0 33px}@media(max-width:767px){.section-slider{padding:10px 0 0}}.section-comunity h1{color:#fff;font-weight:300}.section-comunity h1 em{display:block;font-size:39px;font-style:italic;font-weight:300;margin-top:2px}.section-comunity .section-head{background:#4fa7b1;padding:57px 0 71px;text-align:center}.section-comunity .col{border-collapse:separate;border-spacing:0;display:table;outline-color:red}.section-comunity .feature,.section-comunity .feed{display:table-cell}@media(max-width:1024px){.section-comunity h1 em{font-size:27px}.section-comunity .section-head{padding:30px 0}.section-comunity .section-body .cols{margin:0 -15px}}@media(max-width:767px){.section-comunity .section-head{padding:15px 0 21px}.section-comunity h1{line-height:1}.section-comunity h1 em{font-size:18px;line-height:1.2;margin-top:10px;padding:0 20px}.section-comunity .section-body .cols{display:block}}.section-article{padding:51px 0 43px}@media(max-width:1024px){.section-article{padding:30px 0}}@media(max-width:767px){.section-article{padding:15px 0}}.section-contacts{background:#3b97a1;padding:40px 0}.section-contacts .section-content{float:left;width:32%}.section-contacts .section-aside{float:right;width:67%}@media(max-width:767px){.section-contacts{padding:15px 0}.section-contacts .shell{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.section-contacts .section-content{-webkit-order:2;-ms-flex-order:2;float:none;order:2;width:100%}.section-contacts .section-aside{-webkit-order:1;-ms-flex-order:1;float:none;margin-bottom:15px;order:1;width:100%}}.slider{position:relative}.slider,.slider .owl-item,.slider .owl-stage,.slider .owl-stage-outer,.slider .slider-clip{height:100%}.slider .slides{height:100%;list-style:none outside none}.slider .owl-carousel .owl-item img{display:none}.slider .slide{background-position:50%;background-size:cover;height:100%;position:relative}.slider .owl-item{-webkit-backface-visibility:visible}.slider .slide-content{background:rgba(48,116,124,.7);bottom:0;color:#fefefe;font-size:22px;font-weight:300;left:0;padding:14px 0 17px;position:absolute;width:100%}.slider .slide-content p{padding:0 70px 0 4px;position:relative}.slider .shell{padding-left:4px;padding-right:26px}.slider h2{color:#fefefe;font-size:47px;font-weight:300;line-height:1;margin-bottom:10px}.slider .btn{bottom:-7px;position:absolute;right:11px}@media(max-width:1024px){.slider,.slider .slide{max-height:1024px}.slider .slide-content{font-size:20px}.slider .shell{padding:0 15px}.slider .btn{right:0}.slider h2{font-size:35px}}@media(max-width:767px){.slider{height:auto}.slider .slide{background-image:none;height:auto}.slider h2{font-size:24px}.slider .slide-content{background:#43858d;font-size:14px;line-height:1.3;padding:12px 0 13px;position:static;text-align:center}.slider .slide-content p{padding:0}.slider .btn{display:none}.slider .owl-carousel .owl-item img{display:block}}.slider-updates .slides{list-style:none outside none}.slider-updates .owl-item{-webkit-backface-visibility:visible}.slider-updates .owl-stage-outer{padding-left:1px}.slider-updates .owl-stage-outer:before{background:#fff;content:"";height:100%;position:absolute;right:-5px;top:0;width:8px;z-index:90}.slider-updates .owl-stage{display:table;margin:0 auto}.slider-updates .owl-item{display:table-cell}.slider-updates .owl-next,.slider-updates .owl-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;color:#4fa7b1;font-family:FontAwesome;font-size:48px;line-height:1;position:absolute;text-decoration:none;top:44%;transform:translateY(-50%);transition:all .3s linear;z-index:10}.slider-updates .owl-prev{left:-70px}.slider-updates .owl-next{right:-70px}@media(max-width:1185px){.slider-updates{padding:0 30px}.slider-updates .owl-next,.slider-updates .owl-prev{font-size:44px}.slider-updates .owl-prev{left:-40px}.slider-updates .owl-next{right:-40px}}@media(max-width:767px){.slider-updates .owl-next,.slider-updates .owl-prev{font-size:48px;top:48%}.slider-updates .owl-prev{left:-45px}.slider-updates .owl-next{right:-45px}.slider-updates .owl-item,.slider-updates .owl-stage,.slider-updates .slide{display:-webkit-flex;display:-ms-flexbox;display:flex}}.socials ul{font-size:0}.socials li{color:#4fa7b1;display:inline-block;font-size:36px;transition:color .2s;vertical-align:middle}.socials li:hover{color:#30747c}.socials li+li{margin-left:9px}.update{color:#626262;font-size:12px;font-weight:400;line-height:1.67;padding-bottom:65px;position:relative}.update img{width:100%}.update h4{color:#3e929c;font-size:26px;font-weight:400;letter-spacing:-.02em;margin-bottom:19px;transition:color .2s}.update h4:hover{color:#1cbed2}.update h4 a{text-decoration:none}.update .btn{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.update .update-content{padding:21px 19px 0 12px}@media(max-width:1024px){.update{padding-bottom:50px}.update .btn{width:62%}.update h4{font-size:20px;line-height:1;margin-bottom:10px;margin-right:-10px}}@media(max-width:767px){.update{padding-bottom:43px}.update .update-content{padding:11px 0 0}.update h4{font-size:26px;margin-bottom:6px}.update p{padding-left:2px}.update .btn{-webkit-transform:translateX(0);-ms-transform:translateX(0);bottom:10px;left:0;transform:translateX(0);width:auto}}.video a{display:block;position:relative}.video img{width:100%}.video .ico-play{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.main-default .slider-updates .owl-next,.main-default .slider-updates .owl-prev{color:#3b97a1}.main-default .slider-updates .owl-next:hover,.main-default .slider-updates .owl-prev:hover{color:#000}.main-default .slider-updates .owl-next.disabled,.main-default .slider-updates .owl-prev.disabled{color:rgba(59,151,161,.1)}.main-default .slider-updates .owl-next.disabled:hover,.main-default .slider-updates .owl-prev.disabled:hover{color:rgba(59,151,161,.1);cursor:default}.main-default .update h4{color:#3b97a1}.main-default .update .btn-primary{background:#3b97a1;border:1px solid #3b97a1}.main-default .update .btn-primary:hover{background:#fff;color:#3b97a1}.main-default .section .section-title{color:#3b97a1}.main-default .section-contacts{background:#3b97a1}.main-default .nav-tertiary a{background:rgba(59,151,161,.2);color:#3b97a1}.main-default .nav-tertiary a.current{background:#fff;border:1px solid #3b97a1;font-weight:700}.main-default .nav-tertiary a:hover{background:#3b97a1;color:#fff}.main-default .typography a,.main-default .typography h1,.main-default .typography h2,.main-default .typography h3,.main-default .typography h4{color:#3b97a1}.main-default .typography a:hover{color:#205156}.main-default .typography ul li:before{background:#3b97a1}.main-default .typography .captionImage{border-bottom:.25em solid #3b97a1}.main-default .typography .btn{background:rgba(59,151,161,.2);color:default}.main-default .typography .btn:hover,.main-default .typography .reversed{background:#3b97a1}.main-default .typography .styled-table thead th{background-color:#3b97a1}.main-default .typography .styled-table thead td{background-color:rgba(59,151,161,.6)}.main-green .slider-updates .owl-next,.main-green .slider-updates .owl-prev{color:#30747c}.main-green .slider-updates .owl-next:hover,.main-green .slider-updates .owl-prev:hover{color:#000}.main-green .slider-updates .owl-next.disabled,.main-green .slider-updates .owl-prev.disabled{color:rgba(48,116,124,.1)}.main-green .slider-updates .owl-next.disabled:hover,.main-green .slider-updates .owl-prev.disabled:hover{color:rgba(48,116,124,.1);cursor:default}.main-green .update h4{color:#30747c}.main-green .update .btn-primary{background:#30747c;border:1px solid #30747c}.main-green .update .btn-primary:hover{background:#fff;color:#30747c}.main-green .section .section-title{color:#30747c}.main-green .section-contacts{background:#30747c}.main-green .nav-tertiary a{background:rgba(48,116,124,.2);color:#30747c}.main-green .nav-tertiary a.current{background:#fff;border:1px solid #30747c;font-weight:700}.main-green .nav-tertiary a:hover{background:#30747c;color:#fff}.main-green .typography a,.main-green .typography h1,.main-green .typography h2,.main-green .typography h3,.main-green .typography h4{color:#30747c}.main-green .typography a:hover{color:#142f32}.main-green .typography ul li:before{background:#30747c}.main-green .typography .captionImage{border-bottom:.25em solid #30747c}.main-green .typography .btn{background:rgba(48,116,124,.2);color:green}.main-green .typography .btn:hover,.main-green .typography .reversed{background:#30747c}.main-green .typography .styled-table thead th{background-color:#30747c}.main-green .typography .styled-table thead td{background-color:rgba(48,116,124,.6)}.main-blue .slider-updates .owl-next,.main-blue .slider-updates .owl-prev{color:#005793}.main-blue .slider-updates .owl-next:hover,.main-blue .slider-updates .owl-prev:hover{color:#000}.main-blue .slider-updates .owl-next.disabled,.main-blue .slider-updates .owl-prev.disabled{color:rgba(0,87,147,.1)}.main-blue .slider-updates .owl-next.disabled:hover,.main-blue .slider-updates .owl-prev.disabled:hover{color:rgba(0,87,147,.1);cursor:default}.main-blue .update h4{color:#005793}.main-blue .update .btn-primary{background:#005793;border:1px solid #005793}.main-blue .update .btn-primary:hover{background:#fff;color:#005793}.main-blue .section .section-title{color:#005793}.main-blue .section-contacts{background:#005793}.main-blue .nav-tertiary a{background:rgba(0,87,147,.2);color:#005793}.main-blue .nav-tertiary a.current{background:#fff;border:1px solid #005793;font-weight:700}.main-blue .nav-tertiary a:hover{background:#005793;color:#fff}.main-blue .typography a,.main-blue .typography h1,.main-blue .typography h2,.main-blue .typography h3,.main-blue .typography h4{color:#005793}.main-blue .typography a:hover{color:#001b2d}.main-blue .typography ul li:before{background:#005793}.main-blue .typography .captionImage{border-bottom:.25em solid #005793}.main-blue .typography .btn{background:rgba(0,87,147,.2);color:blue}.main-blue .typography .btn:hover,.main-blue .typography .reversed{background:#005793}.main-blue .typography .styled-table thead th{background-color:#005793}.main-blue .typography .styled-table thead td{background-color:rgba(0,87,147,.6)}.main-red .slider-updates .owl-next,.main-red .slider-updates .owl-prev{color:#771741}.main-red .slider-updates .owl-next:hover,.main-red .slider-updates .owl-prev:hover{color:#000}.main-red .slider-updates .owl-next.disabled,.main-red .slider-updates .owl-prev.disabled{color:rgba(119,23,65,.1)}.main-red .slider-updates .owl-next.disabled:hover,.main-red .slider-updates .owl-prev.disabled:hover{color:rgba(119,23,65,.1);cursor:default}.main-red .update h4{color:#771741}.main-red .update .btn-primary{background:#771741;border:1px solid #771741}.main-red .update .btn-primary:hover{background:#fff;color:#771741}.main-red .section .section-title{color:#771741}.main-red .section-contacts{background:#771741}.main-red .nav-tertiary a{background:rgba(119,23,65,.2);color:#771741}.main-red .nav-tertiary a.current{background:#fff;border:1px solid #771741;font-weight:700}.main-red .nav-tertiary a:hover{background:#771741;color:#fff}.main-red .typography a,.main-red .typography h1,.main-red .typography h2,.main-red .typography h3,.main-red .typography h4{color:#771741}.main-red .typography a:hover{color:#220612}.main-red .typography ul li:before{background:#771741}.main-red .typography .captionImage{border-bottom:.25em solid #771741}.main-red .typography .btn{background:rgba(119,23,65,.2);color:red}.main-red .typography .btn:hover,.main-red .typography .reversed{background:#771741}.main-red .typography .styled-table thead th{background-color:#771741}.main-red .typography .styled-table thead td{background-color:rgba(119,23,65,.6)}.main-pink .slider-updates .owl-next,.main-pink .slider-updates .owl-prev{color:#9c1e58}.main-pink .slider-updates .owl-next:hover,.main-pink .slider-updates .owl-prev:hover{color:#000}.main-pink .slider-updates .owl-next.disabled,.main-pink .slider-updates .owl-prev.disabled{color:rgba(156,30,88,.1)}.main-pink .slider-updates .owl-next.disabled:hover,.main-pink .slider-updates .owl-prev.disabled:hover{color:rgba(156,30,88,.1);cursor:default}.main-pink .update h4{color:#9c1e58}.main-pink .update .btn-primary{background:#9c1e58;border:1px solid #9c1e58}.main-pink .update .btn-primary:hover{background:#fff;color:#9c1e58}.main-pink .section .section-title{color:#9c1e58}.main-pink .section-contacts{background:#9c1e58}.main-pink .nav-tertiary a{background:rgba(156,30,88,.2);color:#9c1e58}.main-pink .nav-tertiary a.current{background:#fff;border:1px solid #9c1e58;font-weight:700}.main-pink .nav-tertiary a:hover{background:#9c1e58;color:#fff}.main-pink .typography a,.main-pink .typography h1,.main-pink .typography h2,.main-pink .typography h3,.main-pink .typography h4{color:#9c1e58}.main-pink .typography a:hover{color:#460e28}.main-pink .typography ul li:before{background:#9c1e58}.main-pink .typography .captionImage{border-bottom:.25em solid #9c1e58}.main-pink .typography .btn{background:rgba(156,30,88,.2);color:pink}.main-pink .typography .btn:hover,.main-pink .typography .reversed{background:#9c1e58}.main-pink .typography .styled-table thead th{background-color:#9c1e58}.main-pink .typography .styled-table thead td{background-color:rgba(156,30,88,.6)}.typography form ::-webkit-input-placeholder{color:#c7c7c7;opacity:1}.typography form :-moz-placeholder,.typography form ::-moz-placeholder{color:#c7c7c7;opacity:1}.typography form :-ms-input-placeholder{color:#c7c7c7;opacity:1}.typography form textarea{-webkit-overflow-scrolling:touch;height:80px;overflow:auto;resize:none}.typography form input[type=hidden]{display:none}.typography form input[type=checkbox],.typography form input[type=radio]{border:0;height:auto;padding:0;width:auto}.typography form a[href^=tel],.typography form input,.typography form textarea{-webkit-appearance:none;-moz-appearance:none}.typography form input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}.typography form input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}.typography form fieldset{border:none;margin:0;padding:0}.typography form .field{margin-bottom:10px}.typography form .field label{color:#000;float:none;font-size:18px;font-weight:400;line-height:1.5em}.typography form .field input[type=date],.typography form .field input[type=email],.typography form .field input[type=password],.typography form .field input[type=tel],.typography form .field input[type=text],.typography form .field select,.typography form .field textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;border:1px solid #c7c7c7;box-sizing:border-box;color:#373a36;font-size:1em;height:40px;padding:0 20px;width:100%}.typography form .field input[type=date]:focus,.typography form .field input[type=date]:hover,.typography form .field input[type=email]:focus,.typography form .field input[type=email]:hover,.typography form .field input[type=password]:focus,.typography form .field input[type=password]:hover,.typography form .field input[type=tel]:focus,.typography form .field input[type=tel]:hover,.typography form .field input[type=text]:focus,.typography form .field input[type=text]:hover,.typography form .field textarea:focus,.typography form .field textarea:hover{border:1px solid #000}.typography form .field textarea{min-height:200px;text-indent:0}.typography form .field .placeholder{color:#828980;text-transform:none}.typography form .field ::-webkit-input-placeholder{color:#828980;text-transform:none}.typography form .field ::-moz-placeholder{color:#828980;text-transform:none}.typography form .field :-ms-input-placeholder{color:#828980;text-transform:none}.typography form .field input:-moz-placeholder{color:#828980;text-transform:none}.typography form .field.checkbox input[type=checkbox],.typography form .field.checkbox input[type=radio],.typography form .field.checkboxset input[type=checkbox],.typography form .field.checkboxset input[type=radio],.typography form .field.optionset input[type=checkbox],.typography form .field.optionset input[type=radio]{display:inline-block;vertical-align:middle}.typography form .field.checkbox label.right,.typography form .field.checkboxset label.right,.typography form .field.optionset label.right{margin-left:5px}.typography form .field.checkbox ul.checkboxset,.typography form .field.checkbox ul.optionset,.typography form .field.checkboxset ul.checkboxset,.typography form .field.checkboxset ul.optionset,.typography form .field.optionset ul.checkboxset,.typography form .field.optionset ul.optionset{list-style-type:none;margin-left:0;padding-left:15px}.typography form .field.checkbox ul.checkboxset li,.typography form .field.checkbox ul.optionset li,.typography form .field.checkboxset ul.checkboxset li,.typography form .field.checkboxset ul.optionset li,.typography form .field.optionset ul.checkboxset li,.typography form .field.optionset ul.optionset li{background:none;list-style-type:none;padding-left:0}.typography form .field.checkbox ul.checkboxset li label,.typography form .field.checkbox ul.optionset li label,.typography form .field.checkboxset ul.checkboxset li label,.typography form .field.checkboxset ul.optionset li label,.typography form .field.optionset ul.checkboxset li label,.typography form .field.optionset ul.optionset li label{margin-left:5px}.typography form .field.checkbox ul.checkboxset li:before,.typography form .field.checkbox ul.optionset li:before,.typography form .field.checkboxset ul.checkboxset li:before,.typography form .field.checkboxset ul.optionset li:before,.typography form .field.optionset ul.checkboxset li:before,.typography form .field.optionset ul.optionset li:before{display:none}.typography form .field.file{background:#ececec;border:1px solid #c7c7c7;color:#373a36;padding:10px}.typography form .field.file:focus,.typography form .field.file:hover{border:1px solid #c7c7c7}.typography form .field.file input[type=file]{background:#ececec;border:none;display:inline-block;padding:0;vertical-align:middle}.typography form .field .mollom-captcha{margin-top:10px}.typography form .Actions input[type=submit]{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;background-color:#c7c7c7;border:1px solid #000;color:#fff;cursor:pointer;padding:10px 40px;text-transform:uppercase;transition:all .3s linear}.typography form .Actions input[type=submit]:focus,.typography form .Actions input[type=submit]:hover{background-color:#000;border:1px solid #c7c7c7}.typography form input[type=submit]:focus,.typography form input[type=submit]:hover{background-color:#f7270a}.typography form input[type=reset]{-webkit-border-radius:1px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#a6c0d3;border:none;border-radius:1px;color:#f7270a;height:30px}.typography form input[type=reset]:focus,.typography form input[type=reset]:hover{background-color:#f7270a}.typography form .recaptcha input,.typography form .recaptcha input[type=text]{background:#fff;display:inline-block;height:auto}.typography form .requiredField label:after{content:"*"}.typography form .message{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-radius:4px;color:#c7c7c7;display:block;font-weight:700;padding:5px 0 10px}@media print{.breadcrumbs,.copyright ul,.copyright ul+p,.header .header-bar,.nav,.socials{display:none}.header{border-bottom:1px solid #000;margin-bottom:30px;padding-bottom:10px}.logo,.logo-secondary{color:#000;font-size:36px;font-weight:400;height:auto;line-height:40px;margin-left:auto;text-align:center;text-decoration:none;text-indent:0;width:100%}.logo span,.logo-secondary span{display:none}.logo-secondary{font-size:16px;line-height:20px}.footer .phone{color:#000}.typography ul{list-style-type:disc}.typography ul,.typography ul li{margin-left:20px;padding-left:10px}}.a,.a *,.alert,.btn,.container,.container-fluid,.dropdown,.row,.transition,[class="col-*"],[data-toggle],[data-toggle] *,a,a *,button,input,optgroup,select,textarea{transition:all .4s ease}.typography{color:#626262;font-size:16px;font-weight:400;line-height:1.5}.typography h1,.typography h2,.typography h3,.typography h4{color:#3b97a1;font-weight:300;line-height:1.2;margin:30px 0 15px}.typography h1{font-size:36px}.typography h2{font-size:30px}.typography h3{font-size:26px}.typography h4{font-size:22px}.typography h6{font-size:15px;font-style:italic;font-weight:300;line-height:1.5;margin:30px 0 15px}.typography p{color:#636363;font-size:16px;line-height:1.5;margin-bottom:20px}.typography a{color:#3b97a1;text-decoration:underline}.typography ol{margin:0 0 15px 15px;padding-left:15px;padding-top:3px}.typography ol ol,.typography ol ul{padding-top:15px}.typography ol li{color:#636363;font-size:16px;line-height:22px;margin-bottom:10px;position:relative}.typography ol li p{margin-bottom:15px}.typography ul{list-style-type:none;margin:0 0 15px 15px;padding-top:0}.typography ul ol,.typography ul ul{padding-top:15px}.typography ul li{color:#636363;font-size:16px;line-height:22px;padding-left:30px;position:relative}.typography ul li~li{margin-top:14px}.typography ul li:before{background:#3b97a1;content:"";height:6px;left:15px;position:absolute;top:4px;width:6px}.typography img{height:auto;max-width:100%}.typography img.center{clear:both;display:block;margin:0 auto 20px}.typography img.left,.typography img.right{margin-bottom:20px}.typography img.left{float:left;margin-right:20px}.typography img.right{float:right;margin-left:20px}.typography img.leftAlone{display:block;float:none;margin-bottom:20px}@media(max-width:400px){.typography img{height:auto;max-width:100%}.typography img.left,.typography img.right{display:block;float:none;margin:0 auto 20px}}.typography .media img{float:none;margin:0}.typography .media iframe{margin-bottom:0}.typography .media.right{clear:right;float:right;margin-left:1.25em}.typography .media.left{clear:left;float:left;margin-right:1.25em}.typography .media.leftAlone{clear:left;margin-bottom:1.25em}.typography .media.center{clear:both;margin:0 auto 1.25em}.typography .media.center iframe{margin:0 auto}@media(max-width:400px){.typography .media img{height:auto;max-width:100%}.typography .media.center,.typography .media.left,.typography .media.leftAlone,.typography .media.right{clear:both;display:block;float:none;height:auto;margin:0 auto 20px;max-width:100%}}.typography .captionImage{background-color:#ececec;border-bottom:.25em solid #3b97a1;margin-bottom:1.25em;text-align:left}.typography .captionImage img{float:none;margin:0}.typography .captionImage p.caption{font-size:12px;line-height:16px;margin:0;padding:1em}.typography .captionImage.right{clear:right;float:right;margin-left:1.25em}.typography .captionImage.left{clear:left;float:left;margin-right:1.25em}.typography .captionImage.leftAlone{clear:left}.typography .captionImage.center{clear:both;margin:0 auto 1.25em}@media(max-width:400px){.typography .captionImage img{height:auto;max-width:100%}.typography .captionImage.center,.typography .captionImage.left,.typography .captionImage.leftAlone,.typography .captionImage.right{clear:both;display:block;float:none;height:auto;margin:0 auto 20px;max-width:100%}.typography .captionImage p.caption{float:none}}.typography iframe{display:block;margin-bottom:10px;max-width:100%}.typography blockquote{padding:10px 30px}.typography hr{clear:both;margin:30px 0}.typography .underline{border-bottom:1px solid;padding-bottom:10px}.typography .clear{clear:both}.typography .btn{background:rgba(59,151,161,.2);color:#fff;display:inline-block;padding:5px 10px;text-decoration:none;visibility:visible}.typography .btn:hover{background:#3b97a1}.typography .reversed{background:#3b97a1;color:#fff;padding:6px 10px}.typography .small{font-size:12px}.typography table[align=center]{margin:0 auto 20px!important}.typography .styled-table{border-collapse:collapse;margin:10px 0 20px}.typography .styled-table tr:nth-child(odd){background-color:#efefef}.typography .styled-table td,.typography .styled-table th{border:1px solid #ccc;padding:5px;text-align:left;vertical-align:top}.typography .styled-table th{font-weight:700}.typography .styled-table thead th{background-color:#3b97a1;color:#fff;text-align:center}.typography .styled-table thead td{background-color:rgba(59,151,161,.6);color:#fff;font-weight:700}.typography .styled-table .fixed{white-space:nowrap}@media(max-width:767px){.typography .styled-table .fixed{white-space:normal}}.typography .styled-table tfoot td{background-color:#c7c7c7}.typography .styled-table.specs tfoot td{text-align:center}@media(max-width:1024px){.typography{font-size:15px;line-height:1.4}}@media(max-width:767px){.typography{font-size:16px}}.post-summary{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.post-summary:not(:last-child){margin-bottom:20px}.typography .post-summary__title{font-size:21px;font-weight:700;margin-top:0}.post-summary__thumb{-webkit-box-flex:1;-ms-flex:1 0 280px;flex:1 0 280px;margin-right:30px;max-width:280px}.post-summary__details{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 310px);flex:1 1 calc(100% - 310px)}@media only screen and (max-width:500px){.post-summary__thumb{margin:0 0 20px;max-width:100%}.post-summary__details,.post-summary__thumb{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.typography .blog-post-meta{font-size:15px;font-weight:300}.typography .WidgetHolder ul{margin:0}.WidgetHolder .arrow{display:none}.typography .BlogTagsWidget li{padding:0}.BlogTagsWidget li:before{display:none}.BlogTagsWidget ul{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.typography .BlogTagsWidget li{display:inherit;margin:0 3px 3px 0}.BlogTagsWidget a{background-color:#ddd;font-size:14px;padding:7px 12px;text-decoration:none}.job-application__fields{grid-gap:20px;-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}.job-application__field--full{grid-column:1/-1}@media only screen and (max-width:500px){.job-application__fields{grid-template-columns:1fr}}.typography ul.parsley-errors-list{margin:0;text-align:center}.typography ul.parsley-errors-list li{background-color:#ffd7d7;border:1px solid red;color:red;font-size:15px;font-weight:700;margin:0;padding:15px 10px}.typography ul.parsley-errors-list li:before{display:none}.print-page-title{border-bottom:1px solid #ccc;font-size:32px;margin-bottom:30px;padding-bottom:30px;text-align:center}.print-title{font-size:24px;margin-bottom:20px}.print-section{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px}.print-section p{font-size:16px;margin-bottom:30px}.print-list__item{font-size:16px;margin-bottom:5px}.print-list__label{color:#111;font-weight:700}.print-list__label:after{content:": "}.print-table{border:1px solid #ddd;font-size:16px}.print-table th{background-color:#ddd;color:#111;font-weight:700}.print-table td,.print-table th{padding:10px 20px}.print-table td:not(:last-child){border-right:1px solid #ddd}.print-table tr{border-bottom:1px solid #ddd}.print-table tr:nth-child(2n){background-color:#eee}.row{align-items:center;display:flex}.alert,.row,.row .col{position:relative}.alert{font-size:1rem;font-weight:700;padding:.5rem 1rem}.alert .btn{margin-left:1rem;padding:.5rem 1rem}.alert-fixed-top{text-align:center;z-index:99999}.alert-danger,.alert-error{background:#4fa7b1;color:#fff}.alert-danger .btn,.alert-error .btn{background:#3f868e;color:#fff}.alert-danger .btn:focus,.alert-danger .btn:hover,.alert-error .btn:focus,.alert-error .btn:hover{color:#fff;opacity:.6}.update{font-size:1rem;padding-bottom:0}.update .stretched-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.update .update-content{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem 1rem 0}.update-title{line-height:1}.update .btn{display:block;font-size:1rem;font-weight:700;margin:auto auto 0;padding:.25rem .5rem;position:static;transform:none}.feature .feature-content{padding:1rem}.feature .feature-image .title{padding:1rem 1rem 0}.feature .feature-image:before{display:none}.section-comunity .feed{height:100%}.section-comunity .feed iframe{height:100%;width:100%}.section-comunity .feed>div{display:flex;height:100%}.section-comunity .feed>div>.fb-page{background:#fff;height:100%;width:100%}.row{align-items:stretch;flex-wrap:wrap;margin:0 -1rem}@media(min-width:727px){.col-sm-4{flex:1 1 33.3333%;max-width:33.3333%;padding:1rem}}.post-summary{position:relative}.joboffer__title{color:#000!important;font-weight:700!important;letter-spacing:.1em}.joboffer__price{color:#000;font-weight:700}.joboffer__link{color:#000!important;float:right;font-size:1.2em;text-decoration:none;text-transform:uppercase}.joboffer__link:after{content:" »"}.joboffer__link:focus,.joboffer__link:hover{text-decoration:underline}.joboffer--short{border-bottom:1px solid #000;margin-bottom:1rem;padding-bottom:1rem}.careeritem--short{border:1px solid;border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:space-around;padding:1rem}.careeritem__loc__title,.careeritem__salary,.careeritem__title,.careeritem__type{font-weight:700}.careeritem__title{font-size:1.2rem}.careeritem__link{display:block!important;font-weight:700}.careeritem__img img{display:block;margin:0 auto;max-height:67px}.careeritem__type{align-items:center;color:#3b97a1;display:flex;font-size:.8rem;justify-content:space-between;margin:1rem 0;text-transform:uppercase}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;position:relative}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{-webkit-transform:translateZ(0);overflow:hidden;position:relative}.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-webkit-touch-callout:none;float:left;min-height:1px}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;cursor:hand;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;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{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:-webkit-transform .1s ease;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}