@font-face{font-family:icomoon;src:url("../fonts/icomoon.eot?2z0qxp");src:url("../fonts/icomoon.eot?2z0qxp#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?2z0qxp") format("truetype"),url("../fonts/icomoon.woff?2z0qxp") format("woff"),url("../fonts/icomoon.svg?2z0qxp#icomoon") format("svg");font-weight:400;font-style:normal}.download-pdf-list li a:before,.icomoon,.links-list li a:after,[class*=" icons-"],[class^=icons-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-download:before{content:"\E907"}.icons-arrow-down:before{content:"\E900"}.icons-down:before{content:"\E901"}.icons-next:before{content:"\E902"}.icons-next-down:before{content:"\E903"}.icons-point:before{content:"\E904"}.icons-prew:before{content:"\E905"}.icons-up:before{content:"\E906"}.icons-arrow-right2:before{content:"\EA3C"}.icons-next-arrow:before{content:"\E908"}@font-face{font-family:Roboto Condensed;src:url("../fonts/RobotoCondensed-Italic.eot");src:url("../fonts/RobotoCondensed-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoCondensed-Italic.woff2") format("woff2"),url("../fonts/RobotoCondensed-Italic.woff") format("woff"),url("../fonts/RobotoCondensed-Italic.svg#RobotoCondensed-Italic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url("../fonts/Roboto-Italic.eot");src:url("../fonts/Roboto-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Italic.woff2") format("woff2"),url("../fonts/Roboto-Italic.woff") format("woff"),url("../fonts/Roboto-Italic.svg#Roboto-Italic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url("../fonts/Roboto-Medium.eot");src:url("../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff"),url("../fonts/Roboto-Medium.svg#Roboto-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto Condensed;src:url("../fonts/RobotoCondensed-Light.eot");src:url("../fonts/RobotoCondensed-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoCondensed-Light.woff2") format("woff2"),url("../fonts/RobotoCondensed-Light.woff") format("woff"),url("../fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url("../fonts/Roboto-Black.eot");src:url("../fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Black.woff2") format("woff2"),url("../fonts/Roboto-Black.woff") format("woff"),url("../fonts/Roboto-Black.svg#Roboto-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url("../fonts/Roboto-Regular.eot");src:url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.svg#Roboto-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto Condensed;src:url("../fonts/RobotoCondensed-Regular.eot");src:url("../fonts/RobotoCondensed-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoCondensed-Regular.woff2") format("woff2"),url("../fonts/RobotoCondensed-Regular.woff") format("woff"),url("../fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("../fonts/Roboto-Light.eot");src:url("../fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Light.woff2") format("woff2"),url("../fonts/Roboto-Light.woff") format("woff"),url("../fonts/Roboto-Light.svg#Roboto-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:BC Steiner RB;src:url("../fonts/BCSteinerRB-Regular.eot");src:url("../fonts/BCSteinerRB-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BCSteinerRB-Regular.woff2") format("woff2"),url("../fonts/BCSteinerRB-Regular.woff") format("woff"),url("../fonts/BCSteinerRB-Regular.svg#BCSteinerRB-Regular") format("svg");font-weight:400;font-style:normal}.accordion,.jcf-list ul,.list-img,.list-link,.main-navigation ul,.slideshow .pagination ul,.visual-list,ol{margin:0;padding:0;list-style:none}.center-holder:after,.clearfix:after,.column-accordion:after,.column:after,.contact-columns:after,.example-holder:after,.header.fixed-position .holder-header:after,.main-navigation ul:after,.navigation-single:after,.post-password-form p:after,.row:after,.search-form:after,.visual-list:after,.widget:after,dl:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{max-height:1000000px}body{color:#191919;background:#fff;font-family:Roboto Condensed,Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.5;font:23px/1.5 Roboto Condensed,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.7px;margin:0 auto;font-weight:300}@media (min-width:1024px){body{font-size:23px}}@media (max-width:1023px) and (min-width:560px){body{font-size:18.4px}}@media (max-width:559px){body{font-size:16.1px}}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}address,applet,blockquote,dl,embed,form,frameset,h1,h2,h3,h4,h5,h6,iframe,object,ol,p,table,ul{margin:0 0 1.5em}blockquote{border-left:4px solid #333;padding-left:.5em;margin-left:1.5em}td,th{border:1px solid #333;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ol,ul{padding-left:.3em}ol ol,ol ul,ul ol,ul ul{padding-left:.3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}fieldset,form{margin:0;padding:0;border-style:none}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;padding:2px 10px;display:block;width:100%;height:35px;font-size:14px;line-height:30px;background:#fff;color:#191919;outline:none}input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#000}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#333}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#333}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333}input[type=date].placeholder,input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,input[type=url].placeholder,textarea.placeholder{color:#333}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top;height:105px;min-height:105px;max-height:250px;line-height:18px;padding:5px 10px}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;padding:0 10px;height:40px;width:100%;max-width:200px;font-size:13px;line-height:38px;font-weight:900;color:#fff;background:#000;border:0;-webkit-transition:background .3s ease;transition:background .3s ease;outline:none;font-family:Roboto Condensed,Arial,Helvetica Neue,Helvetica,sans-serif}button:hover,input[type=button]:hover,input[type=file]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#000}label{font-size:13px;line-height:16px;font-weight:900;margin:0 0 10px;float:left;font-family:Roboto Condensed,Arial,Helvetica Neue,Helvetica,sans-serif}.row{margin:0 0 27px}.wpcf7{font-size:13px;line-height:16px;max-width:410px}@media (max-width:767px){.wpcf7{max-width:100%}}.wpcf7 img.wpcf7-captchac{float:left;margin:-24px 0 0}.wpcf7-form-control-wrap{display:block;clear:both}.wpcf7-form-control-wrap.captcha{float:left;padding:0 17px 0 0;width:52.6%}.wpcf7-form-control-wrap.checkbox{padding-top:13px}.wpcf7-checkbox{overflow:hidden;margin:0 -9px;display:block}.wpcf7-list-item{margin:0 0 5px!important;padding:0 9px;font-weight:900;float:left}.jcf-checkbox,.wpcf7-list-item-label{display:inline-block;vertical-align:middle}.jcf-checkbox{position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #000;margin:0 11px 0 0;height:20px;width:20px}.jcf-checkbox.jcf-checked span{display:block}.jcf-checkbox span{position:absolute;display:none;height:10px;width:10px;top:50%;left:50%;background:#000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;border-radius:9px;margin:0 3px 0 0;height:16px;width:16px}.jcf-radio.jcf-checked span{display:block}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#777;border-radius:100%}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-select{display:block;position:relative;border:1px solid #000;background:#fff;width:134px;height:35px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:14px;line-height:33px;margin:0 35px 0 8px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:#000;width:34px;bottom:0;right:0;top:0;cursor:pointer}.jcf-select .jcf-select-opener:before{content:"\E903";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:icomoon!important;color:#fff;font-size:19px;margin:0 0 0 1px}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select-drop .jcf-select-drop-content{border:1px solid #000}.jcf-select-drop .jcf-hover{background:#fff;color:#000}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list{position:relative;background:#fff;line-height:18px;font-size:14px}.jcf-list,.jcf-list .jcf-list-content{display:inline-block;vertical-align:top;width:100%}.jcf-list .jcf-list-content{overflow:auto}.jcf-list ul li{overflow:hidden}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#191919;height:1%}.jcf-list .jcf-option.jcf-option-hidden{display:none}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-disabled{background:#ddd!important}.jcf-focus,.jcf-focus *{border-color:#000!important}#content{padding-top:60px}.widget{margin-bottom:1.5em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px;float:none}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;max-width:410px}@media (max-width:767px){.comment-form input[type=text],.comment-form textarea{width:100%}}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;width:300px}.search-form{margin-bottom:15px}.search-form input{float:left;height:40px}@media (max-width:767px){.search-form input{width:100%;margin:0 0 10px}}.search-form input[type=search]{margin:0 4px 0 0;width:150px}@media (max-width:767px){.search-form input[type=search]{width:100%;margin:0 0 10px}}.post-password-form label{line-height:40px;margin-bottom:0}.post-password-form input{float:left;height:40px}@media (max-width:767px){.post-password-form input{width:100%;margin:0 0 10px}}.post-password-form input[type=password]{width:150px}@media (max-width:767px){.post-password-form input[type=password]{width:100%;margin:0 0 10px}}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#938a70;color:#fff;border:none}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{background:#000}.commentlist{margin:0 0 1.5em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.5em 4px 0}.commentlist-item .commentlist-item{padding:0}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item+.commentlist-item,.commentlist-item .commentlist-item{padding-top:1.5em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1.5em;max-width:100%}.navigation-comments .screen-reader-text,.navigation .screen-reader-text{position:absolute;left:-99999px}.navigation-comments .page-numbers,.navigation .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}@media (max-width:767px){.navigation-comments .page-numbers,.navigation .page-numbers{padding:0}}.navigation-comments .next,.navigation-comments .prev,.navigation .next,.navigation .prev{display:inline-block;vertical-align:middle;max-width:100%;background:#938a70;color:#fff;padding:.4em;text-decoration:none}@media (max-width:767px){.navigation-comments .next,.navigation-comments .prev,.navigation .next,.navigation .prev{padding:0 .5em;letter-spacing:0;font-size:15px}}.navigation-comments .next:hover,.navigation-comments .prev:hover,.navigation .next:hover,.navigation .prev:hover{background:#000;opacity:1}.navigation-single{margin-bottom:1.5em}.navigation-single .next,.navigation-single .prev{float:left;vertical-align:middle;max-width:48%;background:#938a70;color:#fff;text-decoration:none}@media (max-width:767px){.navigation-single .next,.navigation-single .prev{letter-spacing:0;font-size:15px}}.navigation-single .next:hover,.navigation-single .prev:hover{background:#000;opacity:1}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:.4em;display:block}@media (max-width:767px){.navigation-single .next a,.navigation-single .prev a{padding:0 .5em}}.navigation-single .next{float:right}.wp-caption{max-width:100%;clear:both;border:1px solid #333;padding:.4em;margin-bottom:1.5em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.5em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.5em 4px 0}.alignright{float:right;margin:0 0 4px 1.5em}.mejs-container{margin-bottom:1.5em}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}.footer-title,h1,h3,h4,h5,h6{font-family:BC Steiner RB,Times,Baskerville,Georgia,serif;font-weight:400}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 .5em;color:#000}.h1,h1{line-height:1;letter-spacing:3px;margin:0 0 84px;font-family:BC Steiner RB,Times,Baskerville,Georgia,serif}@media (max-width:767px){.h1,h1{margin-bottom:25px}}@media (min-width:1024px){.h1,h1{font-size:70px}}@media (max-width:1023px) and (min-width:560px){.h1,h1{font-size:56px}}@media (max-width:559px){.h1,h1{font-size:49px}}.decor-line h1,.footer-title{margin-bottom:1em;line-height:1.01}@media (min-width:1024px){.decor-line h1,.footer-title{font-size:70px}}@media (max-width:1023px) and (min-width:560px){.decor-line h1,.footer-title{font-size:56px}}@media (max-width:559px){.decor-line h1,.footer-title{font-size:49px}}.h2,h2{font-weight:900;color:#333;margin:0 0 5px}@media (min-width:1024px){.h2,h2{font-size:27px}}@media (max-width:1023px) and (min-width:560px){.h2,h2{font-size:21.6px}}@media (max-width:559px){.h2,h2{font-size:18.9px}}@media (min-width:1024px){.h3,h3{font-size:24px}}@media (max-width:1023px) and (min-width:560px){.h3,h3{font-size:19.2px}}@media (max-width:559px){.h3,h3{font-size:16.8px}}@media (min-width:1024px){.h4,h4{font-size:15px}}@media (max-width:1023px) and (min-width:560px){.h4,h4{font-size:13.5px}}@media (max-width:559px){.h4,h4{font-size:12.75px}}@media (min-width:1024px){.round-blocks .h4,.round-blocks h4{font-size:50px}}@media (max-width:1023px) and (min-width:560px){.round-blocks .h4,.round-blocks h4{font-size:40px}}@media (max-width:559px){.round-blocks .h4,.round-blocks h4{font-size:35px}}@media (min-width:1024px){.h5,h5{font-size:14px}}@media (max-width:1023px) and (min-width:560px){.h5,h5{font-size:12.6px}}@media (max-width:559px){.h5,h5{font-size:11.9px}}@media (min-width:1024px){.h6,h6{font-size:13px}}@media (max-width:1023px) and (min-width:560px){.h6,h6{font-size:11.7px}}@media (max-width:559px){.h6,h6{font-size:11.05px}}p{margin:0 0 30px}a{color:#fff;-webkit-transition:color .3s;transition:color .3s;text-decoration:none}a:focus,a:hover{opacity:.8}.header{width:100%;position:relative;background:#928973;z-index:999}@media (max-width:767px){.header{margin-bottom:0;padding-top:10px}}.header.fixed-position{position:fixed;left:0;top:0;padding:20px 20px 0}@media (max-width:767px){.header.fixed-position{padding:10px 0 0}}.header.fixed-position:before{display:none}.header.fixed-position .holder-header{padding:28px 0 23px}@media (max-width:1023px){.header.fixed-position .holder-header{padding:18px 0 17px}}.header.fixed-position #nav{top:30px}@media (min-width:1024px){.header.fixed-position #nav{margin-right:96px}}@media (max-width:1023px){.header.fixed-position #nav{top:0}}.header.fixed-position .holder-header{padding:59px 0 18px}@media (max-width:1023px){.header.fixed-position .holder-header{padding-top:41px;padding-bottom:0}}@media (max-width:767px){.header.fixed-position .holder-header{padding-top:18px;padding-bottom:15px}}.sticky-js-wrap{height:auto!important}.main-navigation{font-size:16px;line-height:1;font-weight:700;position:absolute;letter-spacing:1px;right:20px;top:58px}@media (max-width:767px){.main-navigation{text-align:center}}.main-navigation ul{padding:0 6px 0 0}.main-navigation ul li{float:left;margin:0 16px}.main-navigation ul li a{text-decoration:none;position:relative}.main-navigation ul li a:after{content:"";position:absolute;width:36px;top:30px;right:50%;-webkit-transform:translateX(50%) rotate(-8deg);transform:translateX(50%) rotate(-8deg);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width:1023px){.main-navigation ul li a:after{display:none}}.main-navigation ul li a:hover{opacity:1}@media (max-width:1023px){.main-navigation ul li a:hover{opacity:.8}}.main-navigation ul li a:hover:after{opacity:1}@media (max-width:1023px){.main-navigation ul li.active a{opacity:.8}}.main-navigation ul li.active a:after{opacity:1}a.nav-opener{font-weight:300}a.nav-opener:hover{text-decoration:none}a.nav-opener:after{content:attr(data-menu);display:block;text-transform:uppercase}.nav-opener{overflow:hidden;font-size:12px;line-height:1;width:74px;text-decoration:none;text-transform:uppercase;display:none;text-align:center;color:#fff;background:transparent;padding:12px 12px 0;position:absolute;left:65px;top:65px;z-index:10;margin-bottom:0}@media (max-width:1023px){.nav-opener{display:block;left:55px;top:10px;width:50px;padding:8px 0 0}}@media (max-width:768px){.nav-opener{left:55px;top:10px;width:50px;padding:8px 0 0}}@media (max-width:449px){.nav-opener{left:50px;width:34px}}@media (max-width:1023px){.fixed-position .nav-opener{top:50px;-webkit-transform:translateY(-68%);transform:translateY(-68%);padding-top:0}.fixed-position .nav-opener span{text-indent:-9999px;overflow:hidden}}.nav-opener:before{display:block;content:"";width:50px;height:15px;border-top:5px solid #fff;border-bottom:5px solid #fff;margin-bottom:5px}@media (max-width:767px){.nav-opener:before{border-top:5px solid #fff;border-bottom:5px solid #fff;height:15px;width:100%}}.nav-opener span{display:block;padding:12px 0 0;border-top:5px solid #fff}@media (max-width:767px){.nav-opener span{border-top:5px solid #fff;padding:8px 0 0}}.nav-active .nav-opener{top:5vw;left:10vw;background-color:transparent;padding:37px 12px 0;width:46px}.nav-active .nav-opener span{display:none}.nav-active .nav-opener:after,.nav-active .nav-opener:before{content:"";position:absolute;right:50%;top:35%;width:40px;height:6px;border:0;background:#fff;margin:0 -20px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-active .nav-opener:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-opener:hover{opacity:.9}.resize-active .drop,.resize-active .drop>ul,.resize-active .hold{-webkit-transition:none!important;transition:none!important}@media (max-width:1023px){#nav{position:absolute;margin:0 -33px;padding:0 33px;max-height:15vh}#nav,#nav .drop{left:0;right:0;top:0}#nav .drop{overflow:hidden;z-index:999;-webkit-transition:-webkit-transform .35s linear .2s;transition:-webkit-transform .35s linear .2s;transition:transform .35s linear .2s;transition:transform .35s linear .2s,-webkit-transform .35s linear .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);background:hsla(43,12%,51%,.9);height:100vh}.nav-active #nav .drop{top:0;max-height:none;-webkit-transition:-webkit-transform .35s linear;transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear}.nav-active #nav .drop,.nav-active #nav .drop-hold{-webkit-transform:translateY(0);transform:translateY(0)}.nav-active #nav .drop-hold{-webkit-transition:all .25s linear .3s;transition:all .25s linear .3s}#nav .drop-hold{-webkit-transform:translateY(-250%);transform:translateY(-250%);-webkit-transition:all .15s linear;transition:all .15s linear;margin-bottom:20vh}#nav ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}#nav ul li{font-family:BC Steiner RB,Times,Baskerville,Georgia,serif;font-size:3rem;margin-bottom:.7rem}#nav ul a{display:block;color:#fff;padding:6px 5px;text-align:center;background:transparent}}@-webkit-keyframes opacity{0%{opacity:1;left:0}1%{opacity:0;top:-100px}50%{opacity:0;top:-100px;left:50%}70%{opacity:1;top:31px}}@keyframes opacity{0%{opacity:1;left:0}1%{opacity:0;top:-100px}50%{opacity:0;top:-100px;left:50%}70%{opacity:1;top:31px}}header{text-align:center;position:absolute;padding:20px 0;font-weight:400}.home header,.start-page header{background-color:transparent;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;position:absolute;top:0;left:0;margin-bottom:0;padding:65px 0 0}.home header:before,.start-page header:before{display:none}.home header.fixed-position,.start-page header.fixed-position{-webkit-transition:background-color .2s linear;transition:background-color .2s linear;position:fixed;background:#928973}.nav-active header{padding-top:10px}@media (max-width:769px){header{padding-top:10px;padding-bottom:10px}}.no-slider:not(.home){position:relative!important}.no-slider .fixed-position{position:fixed!important}.home .header,.start-page .header{position:absolute;z-index:4;margin-bottom:0}@media (max-width:767px){.home .header,.start-page .header{position:absolute}}.home .sticky-js-wrap,.start-page .sticky-js-wrap{height:auto!important}.white-logo{display:block}.home .white-logo{display:none}.home .fixed-position .white-logo{display:block}@media (min-width:1024px){.primary-menu{padding:0;margin:0}}.black-logo{display:none}.home .black-logo{margin:0 auto;display:none}.home .fixed-position .black-logo{display:inline-block;margin-bottom:0;width:200px;display:none}.header-logo{width:100%;text-align:center;max-width:96px;-webkit-box-sizing:content-box;box-sizing:content-box}.fixed-position .header-logo{margin-bottom:20px}@media (max-width:769px){.fixed-position .header-logo{margin-right:auto;margin-left:auto}}@media (max-width:769px){.header-logo{margin:10px auto 30px}}@media (min-width:768px){.header-logo{-ms-flex-item-align:start;align-self:flex-start}}@media (max-width:767px){.header-logo{display:none}}@media (max-width:1023px) and (min-width:768px){.header-logo{position:relative;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}}.header-logo-mobile{display:none;margin-bottom:10px;text-align:center;padding:10px 20px 20px}.header-logo-mobile a{max-width:30vw;display:block;margin:0 auto}@media (max-width:449px){.header-logo-mobile a{width:200px;padding-left:10px}}@media (max-width:767px){.header-logo-mobile{display:block;margin-bottom:0;width:65%;margin-left:15%;margin-right:15%;z-index:5}}@media (max-width:767px){.header-logo-mobile img{max-height:30px}}.header-logo-mobile .black-logo{display:none;margin:0 auto}.main-navigation{margin-bottom:50px}@media (max-width:767px){.main-navigation{margin-bottom:0}}.fixed-position .primary-menu{margin-bottom:0}.menu-item{padding:0 7px;list-style-type:none;display:inline-block}.menu-item.active a:hover{opacity:1}.menu-item a{text-transform:capitalize;padding:8px 16px;display:block;letter-spacing:1.5px;-webkit-transition:font-size .5s linear;transition:font-size .5s linear;color:#fff;background:transparent}.home .menu-item a{color:#000;background-color:#fff}.menu-item a:hover{text-decoration:none}.menu-item.active a,.menu-item.current-menu-item a,.menu-item:hover a{background-color:#b3ad9d;-webkit-transition:all .3s;transition:all .3s}.fixed-position .drop a{padding:4px 6px;color:#fff;background:transparent}.fixed-position .drop a:hover{background:transparent}.fixed-position .drop .active a,.fixed-position .drop .current-menu-item a{background-color:#b3ad9d;-webkit-transition:all .3s;transition:all .3s;padding:8px 16px}.banner{width:100%;min-height:370px;background:#fff no-repeat top;background-size:cover;-webkit-box-shadow:inset 0 4px 20px #333;box-shadow:inset 0 4px 20px #333}@media (max-width:767px){.banner{background-position:50%}}.home .banner{display:none}@media (max-width:767px){.home .banner{display:block}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation:slideInDown 1s linear;animation:slideInDown 1s linear}.black-logo,::-ms-backdrop{display:block}.container-language{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:5;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1500px;width:100%}@media (min-width:1200px){.container-language{padding:0 110px}}@media (max-width:1199px){.container-language{padding:0 5vw}}.container-language .lang-menu{padding:0}.container-language .lang-item a{padding:9px 8px;color:#000}.container-language .lang-item:not(:last-child){padding:0 3px 0 0}.container-language .lang-item:last-child{padding:0}.container-language .menu-item:not(.active) a{background:#fff;color:#000}.menu-wrapper{line-height:1}@media (min-width:1024px){.menu-wrapper{font-size:20px}}@media (max-width:1023px) and (min-width:560px){.menu-wrapper{font-size:18px}}@media (max-width:559px){.menu-wrapper{font-size:16px}}.lang-menu{margin-bottom:0}.lang-menu a{text-transform:none}@media (min-width:1024px){.header.fixed-position .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1185px}.header.fixed-position .container .center-holder{-ms-flex-item-align:center;align-self:center}}body:not(.home) .header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.home) .header .primary-menu{margin-bottom:0}.center-holder{max-width:980px;padding:0 20px;margin:0 auto}@media (max-width:767px){.center-holder{padding:0 10px}}a{color:#303539}a:hover{text-decoration:underline}.container{max-width:995px;margin:0 auto}.text-center{text-align:center}.text-center.decor-line{padding-bottom:30px;margin-bottom:53px}@media (max-width:1023px){.text-center.decor-line{margin-bottom:40px}}.display-block{display:block}#wrapper{width:100%;position:relative;overflow:hidden}.win-height{height:calc(100vh - 144px);overflow:hidden}@media (max-width:1023px){.win-height{height:calc(100vh - 67px)}}@media (max-width:767px){.win-height{height:calc(100vh - 52px)}}@media (max-width:1023px){.decor-tablet{position:relative;padding-bottom:30px;margin-bottom:50px}.decor-tablet:before{content:"";position:absolute;width:165px;top:100%;right:50%;-webkit-transform:translateX(50%) rotate(-8deg);transform:translateX(50%) rotate(-8deg);border-top:1px solid #938a70}}.column{padding-bottom:57px;margin-bottom:52px}@media (max-width:1023px){.column{padding-bottom:89px}}@media (max-width:767px){.column{padding-bottom:20px}}.column>.col{width:48%;float:right}@media (max-width:1023px){.column>.col{width:100%;float:none}}.column>.col:first-child{float:left}@media (max-width:1023px){.column>.col:first-child{width:100%;float:none}}.column h1{text-align:center;margin-bottom:37px}@media (max-width:1023px){.column.decor-line{padding-bottom:42px;margin-bottom:48px}}.address-wrap.decor-line,.contact-columns.decor-line{margin-bottom:0;padding-bottom:40px}@media (max-width:1023px){.address-wrap.decor-line,.contact-columns.decor-line{margin-bottom:0;padding-bottom:34px}}.multicolumns{-webkit-column-count:2;column-count:2;-webkit-column-gap:46px;column-gap:46px}@media (max-width:1023px){.multicolumns{-webkit-column-count:1;column-count:1}}.visual-skew,.visual-skew-link{-webkit-transform:skewY(-7deg) translateZ(0);transform:skewY(-7deg) translateZ(0);overflow:hidden;max-width:300px;margin:0 auto 66px;background-clip:padding-box}@media (max-width:1023px){.visual-skew,.visual-skew-link{margin-bottom:60px}}.visual-skew-link.mirror,.visual-skew.mirror{-webkit-transform:skewY(7deg) translateZ(0);transform:skewY(7deg) translateZ(0)}.visual-skew-link.mirror .visual,.visual-skew.mirror .visual{-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}.visual-skew-link .visual,.visual-skew .visual{-webkit-transform:skewY(7deg);transform:skewY(7deg);margin:-6.5% 0}.visual-skew-link .visual img,.visual-skew .visual img{width:100%}.visual-skew-link a,.visual-skew a{text-decoration:none;color:#fff;display:block;position:relative;font-size:20px;line-height:24px}@media (max-width:767px){.visual-skew-link a,.visual-skew a{font-size:14px;line-height:18px}}.visual-skew-link a:after,.visual-skew a:after{content:"";position:absolute;width:101%;height:100%;background:#938a70;left:-100%;top:-100%;opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:2;-webkit-transform:skewY(-7deg) translateZ(0);transform:skewY(-7deg) translateZ(0)}.visual-skew-link a>span,.visual-skew a>span{position:absolute;left:-100%;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:3;-webkit-transition-delay:.1s;transition-delay:.1s}.visual-skew-link{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 0 rgba(0,0,0,.4);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.visual-skew-link.hover{-webkit-box-shadow:inset -1px -1px 1px 0 hsla(45,14%,51%,.5),7px 7px 4px 0 rgba(0,0,0,.4);box-shadow:inset -1px -1px 1px 0 hsla(45,14%,51%,.5),7px 7px 4px 0 rgba(0,0,0,.4)}.visual-skew-link.hover a:after{top:0;left:0;opacity:.9}.visual-skew-link.hover a>span{left:0;opacity:1}.visual-list{margin:-15px -10px 0;padding-bottom:40px}@media (max-width:1023px){.visual-list{margin-top:-25px;padding-bottom:34px}}@media (max-width:767px){.visual-list{margin-top:0;padding-top:20px}}.visual-list li{float:left;width:33.333%;margin:0 0 2px;padding:0 9px}@media (max-width:1023px){.visual-list li{margin-bottom:6px}}@media (max-width:767px){.visual-list li{width:50%;margin-bottom:-15px}}.visual-list li .visual-skew-link.mirror{-webkit-transform:skewY(7deg) translateZ(0);transform:skewY(7deg) translateZ(0)}.visual-list li .visual-skew-link.mirror .visual{-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}.visual-list li .visual-skew-link.mirror a:after{-webkit-transform:skewY(7deg);transform:skewY(7deg)}.text{padding:30px 0 51px;margin-bottom:51px}@media (max-width:1023px){.text{padding:21px 0 44px;margin-bottom:48px}}@media (max-width:767px){.text{padding-bottom:20px;margin-bottom:30px}}@media (max-width:1023px){.text .footer-text{text-align:center}}.block-map{margin:0 -40px 45px}@media (max-width:1023px){.block-map{margin:0 0 20px}}.map{width:100%;height:560px;position:relative;overflow:hidden}@media (max-width:1023px){.map{margin:0 -20px 52px;width:auto;height:388px}}@media (max-width:767px){.map{margin-bottom:20px;height:250px}}.map>div{height:100%}.map .point-map{position:absolute;top:183px;left:129px;z-index:2}@media (max-width:767px){.map .point-map{top:50px;font-size:30px}}.map iframe{width:100%;margin:0;height:100%}.map>div{width:100%}@media (max-width:1023px){.block-map{margin-bottom:30px}}.block-map h1{margin-bottom:46px;padding:0 10px}@media (max-width:1023px){.block-map h1{margin-bottom:40px}}@media (min-width:1024px){.block-map.decor-line:before{display:none}}ol{padding:0;height:1%;overflow:hidden;counter-reset:item}ol ol{padding:0 0 0 15px!important}ol li{display:block;padding:0 0 1px;position:relative}ol li:before{content:counters(item,".") "";counter-increment:item;display:block;text-align:center;font-weight:900;margin:0 0 20px}ol li:after{content:"";position:absolute;width:36px;top:39px;right:50%;-webkit-transform:translateX(50%) rotate(-8deg);transform:translateX(50%) rotate(-8deg);border-top:1px solid #938a70}ol li:nth-child(4n+3):after,ol li:nth-child(4n+4):after{-webkit-transform:translateX(50%) rotate(8deg);transform:translateX(50%) rotate(8deg)}ol .more{font-size:13px}.list{margin:0}@media (max-width:1023px){.list{margin-top:-7px}}.list h2{text-align:center}@media (max-width:767px){.banner{margin:0}}.banner img{width:100%;max-width:none}.project-block [class^=icons-]{padding:0 0 0 12px;font-size:12px}.project-block .img-box{padding:26px 0 0}.project-block a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.project-block a:hover{opacity:.7}.project-block:last-child .column{margin-bottom:0}.list-link{-webkit-column-count:2;column-count:2;-webkit-column-gap:70px;column-gap:70px;padding:23px 15px 47px}@media (max-width:1023px){.list-link{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0;padding-bottom:53px}}.list-link li{position:relative;padding:0 0 6px 29px}.list-link li:after{content:"\E900";position:absolute;top:5px;left:0;font-family:icomoon;font-size:13px}.list-link a:hover{opacity:.8}.list-img{font-size:0;line-height:0;letter-spacing:-4px;margin:0 -20px;padding:26px 0 0}.list-img li{display:inline-block;vertical-align:top;width:50%;font-size:15px;line-height:27px;letter-spacing:0;padding:0 20px 30px}@media (max-width:1023px){.list-img li{display:block;width:100%;padding-bottom:24px}}.list-img p{margin:0}.thumbnail{max-width:450px;margin:0 auto;letter-spacing:2px}.thumbnail .img-box{display:block;margin:0 0 11px;-webkit-transition:opacity .3s;transition:opacity .3s}.thumbnail .img-box:hover{opacity:.8}.virtual-box{margin:0 0 54px;padding:0 0 67px}@media (max-width:1023px){.virtual-box{margin-bottom:52px;padding:0 0 63px}}@media (max-width:767px){.virtual-box{margin-bottom:40px}}.virtual-box img{max-width:none;width:100%}.example-holder{padding:0}@media (max-width:1023px){.example-holder{padding-bottom:1px}}@media (max-width:767px){.example-holder{padding-top:30px}}.example-box{float:left;width:48%;margin:0 0 28px}@media (max-width:1023px){.example-box{float:none;width:100%;height:auto!important;margin-bottom:66px}}.example-box:nth-child(2n){float:right}@media (max-width:1023px){.example-box:nth-child(2n){float:none}}.example-box h2{margin-bottom:0}.example-box .visual-skew{margin-bottom:41px}@media (max-width:1023px){.example-box .visual-skew{margin-bottom:62px}}.main,footer{background:hsla(28,7%,63%,.05)}#footer{padding:45px 0;text-align:center;color:#000;position:relative}@media (min-width:1024px){#footer{font-size:20px}}@media (max-width:1023px) and (min-width:560px){#footer{font-size:16px}}@media (max-width:559px){#footer{font-size:14px}}#footer:before{content:"";width:250px;height:6px;border-top:6px solid #000;top:0;left:calc(50% - 125px);position:absolute}.column-footer a,.column-footer address{color:#000;font-style:normal;font-weight:200}.column-footer address{margin-bottom:0}.footer-title{display:block;margin-bottom:30px}.impressum-link{text-align:left;color:#000;display:block;margin-top:-30px;max-width:40%}@media (max-width:767px){.impressum-link{margin:0 auto 10px;text-align:center}}.logo-footer{margin-bottom:30px;display:none}.header-logo-mobile img{max-height:200px;width:50%}.contact-columns h2{font-weight:400;margin-bottom:26px}.contact-columns .col{float:right;width:47.6%}@media (max-width:767px){.contact-columns .col{float:none;width:100%}}.contact-columns .col:nth-child(odd){float:left}@media (max-width:767px){.contact-columns .col:nth-child(odd){float:none}}.contact-columns a{color:#191919;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.contact-columns a:hover{opacity:.7}.logo-contact{margin:36px 0 35px}.address-box{margin:0 0 30px}@media (max-width:767px){.address-box{margin-bottom:10px}}.address-box .text{display:block;padding:0}.title-box{text-align:center;margin:0 0 50px}@media (max-width:767px){.title-box{margin-bottom:25px}}.title-box h1{margin-bottom:18px}.title-box .text-hold{display:block;font-size:15px;line-height:18px;font-weight:900}.main-address{color:#003465;font-size:13px;line-height:16px}@media (max-width:1023px){.main-address{margin:0 0 22px}}.main-address h2{color:#333;margin:0 0 11px;font-size:13px;line-height:16px;font-weight:700;letter-spacing:0}.main-address .logo-box{margin:0 0 16px}.main-address .text{display:block;padding:0;margin:0 0 4px;letter-spacing:1px}.add-address{color:#333;font-size:13px;line-height:16px}.add-address+.add-address{margin:23px 0 0}.add-address h2{margin:0 0 3px;font-size:13px;line-height:16px;font-weight:700;letter-spacing:1px}.add-address .text{padding:0;display:block;letter-spacing:1px;margin:0 0 4px}.add-address a{color:#333;-webkit-transition:opacity .3s;transition:opacity .3s}.add-address a:hover{opacity:.7}.grey-bg{line-height:2}.grey-bg p{line-height:1.53}.page-description{padding:75px 0}@media (max-width:1023px){.page-description{padding:75px 20px}}@media (max-width:767px){.page-description{padding:45px 25px}}@media (max-width:449px){.page-description{padding:70px 25px 45px}}.page-description ul{padding-left:25px}.page-description ul.download-pdf-list{padding-left:45px}.page-description .container{max-width:905px}body:not(.home) .page-description{background-image:url("../images/lagoblue-bg.svg");background-position:top;background-size:auto;background-repeat:no-repeat;max-width:1500px;margin-right:auto;margin-left:auto}body.downloads .page-description{padding-bottom:30px;background-size:90%}body.downloads .page-description+.content{padding-top:40px;background-image:url("../images/lagoblue-bg.svg");background-position:top;background-size:90%;background-repeat:no-repeat}h1{letter-spacing:1px}h1,h4{text-align:center;font-weight:400;font-family:BC Steiner RB,Times,Baskerville,Georgia,serif}h4{font-size:35px}.content{padding:70px 0}.downloads .content{padding:70px 20px}.text-container{max-width:905px;margin:0 auto}@media (max-width:1023px){.text-container{padding:0 15px}}@media (max-width:767px){.text-container{padding:0 10px}}.tiles-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.tiles-row p{text-align:left}.tiles-row img{margin-bottom:45px;-webkit-transition:opacity .8s;transition:opacity .8s}.tiles-row img:hover{opacity:.8}@media (max-width:767px){.tiles-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.tiles-row.round-links a{color:#fff;padding:10px 20px}@media (max-width:1023px){.tiles-row.round-links{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:767px){.tiles-row.round-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px}}.masonry-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media (max-width:767px){.masonry-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.masonry-column .tiles{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.masonry-column .tiles .item{padding:10px 20px 30px;width:100%}@media (max-width:767px){.masonry-column .tiles{width:100%}}.masonry-column p{text-align:left;letter-spacing:1px}.masonry-column img{margin-bottom:45px;-webkit-transition:opacity .8s;transition:opacity .8s}.masonry-column img:hover{opacity:.8}.tiles-item{padding:10px 20px 30px;max-width:50%}@media (max-width:767px){.tiles-item{width:100%;max-width:none}}.download-pdf-list{padding-left:45px}.download-pdf-list li{list-style-type:none;font-weight:700;display:block;position:relative;margin-bottom:15px}.download-pdf-list li a{display:inline-block;background-color:#1f5150;padding:7px 12px;line-height:1;color:#fff;position:relative}@media (max-width:767px){.download-pdf-list li a{display:block}}.download-pdf-list li a:before{content:"\E907";position:absolute;color:#1f5150;font-size:32px;left:-37px;top:1px}@media (max-width:1023px){.download-pdf-list{padding:0 50px}}@media (max-width:767px){.download-pdf-list{padding:10px 10px 10px 40px}}.round-img{background-repeat:no-repeat;background-size:cover;border-radius:50%;max-width:300px;width:30.3%;height:300px;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.round-img a{font-size:30px;font-family:Playfair Display,serif;font-weight:700;z-index:2;position:relative;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.round-img:after{content:"";top:0;bottom:0;right:0;left:0;position:absolute;opacity:0;border-radius:50%;-webkit-transition:opacity .7s linear;transition:opacity .7s linear}.round-img:focus a,.round-img:hover a{opacity:1}.round-img:focus:after,.round-img:hover:after{opacity:1;background-color:rgba(0,0,0,.7)}@media (max-width:1023px){.round-img{width:50%}}@media (max-width:767px){.round-img{width:100%;margin:10px 4px 15px}}.contact-columns h2{font-weight:700}.green-bg-text{color:#fff;font-weight:700;margin-bottom:50px;background-color:#1f5150;display:inline-block;padding:2px 10px}.green-bg-text a,.green-bg-text p{background-color:#1f5150;padding:2px 4px;line-height:1;color:#fff}.links-list{padding:0!important}.links-list li{list-style-type:none;display:block;position:relative;-webkit-box-shadow:4px 4px 15px 2px #d8dbdc;box-shadow:4px 4px 15px 2px #d8dbdc;background-color:#f6f6f3;max-width:850px;margin:0 auto 20px}.links-list li a{font-size:24px;display:block;color:#000;padding:25px 100px 25px 30px;line-height:1;position:relative}@media (max-width:767px){.links-list li a{font-size:20px;padding:25px 60px 25px 30px}}.links-list li a:after{content:"\E908";color:#000;font-size:42px;position:absolute;top:calc(50% - 21px);right:30px}@media (max-width:767px){.links-list li a:after{font-size:28px;padding-left:20px;right:10px;top:calc(50% - 14px)}}.links-list li:hover{background-color:#1f5150}.links-list li:hover,.links-list li:hover a{-webkit-transition:all .3s;transition:all .3s}.links-list li:hover a{color:#fff;opacity:1}.links-list li:hover a:after{color:#fff}.decor-line{position:relative;padding:70px 0 30px}@media (max-width:767px){.decor-line{padding:50px 20px 10px}}.decor-line h1{margin-bottom:50px}.decor-line:before{content:"";width:250px;height:5px;border-top:6px solid #000;top:0;left:calc(50% - 125px);position:absolute}.plan-table{margin-bottom:40px}.plan-table thead th{font-size:15px}.plan-table tbody td,.plan-table tfoot td,.plan-table thead th{border-bottom:1px solid #1f5150}.info{font-size:15px}.info li{list-style-type:none}.round-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;line-height:1.2;position:relative}@media (min-width:1025px){.round-blocks{margin-top:-80px}}@media (max-width:850px){.round-blocks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1024px){.round-blocks{margin-top:-200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1.1}}.round-blocks .item{border-radius:50%;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;height:400px;max-width:400px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 50px 60px;opacity:1;-webkit-box-shadow:0 3px 10px 5px #d6d9da;box-shadow:0 3px 10px 5px #d6d9da;border:5px solid #928973}@media (max-width:900px){.round-blocks .item{height:350px;width:350px;line-height:1.1;margin:0 10px 20px}}@media (min-width:1025px){.round-blocks .item{padding-bottom:20px;margin-left:20%}}@media (max-width:449px){.round-blocks .item{height:270px;width:270px;padding:0 25px 30px;margin:0 auto 30px}}.round-blocks .item:hover{background-color:#1f5150;text-decoration:none}@media (min-width:1025px){.round-blocks .item:hover h4,.round-blocks .item:hover span{color:#f6f6f3}}.round-blocks p{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:900;margin-bottom:0}@media (min-width:1024px){.round-blocks p{font-size:20px}}@media (max-width:1023px) and (min-width:560px){.round-blocks p{font-size:18px}}@media (max-width:559px){.round-blocks p{font-size:17px}}.round-blocks .green{background-color:#1f5150}@media (min-width:1025px){.round-blocks .item h4{color:#fff}}@media (max-width:1024px){.round-blocks .item h4{color:#1f5150}}@media (min-width:1025px){.round-blocks .item{margin-bottom:-120px;background-color:#1f5150;color:#fff}}@media (max-width:1024px){.round-blocks .item{background-color:#f6f6f3;padding-bottom:40px;color:#928973;margin-bottom:60px}}.round-blocks .item .icons-next-arrow{color:#928973;bottom:37px;display:block;text-align:center;font-size:40px;position:absolute;bottom:40px;left:calc(50% - 20px)}@media (max-width:1023px){.round-blocks .item .icons-next-arrow{bottom:37px}}@media (max-width:767px){.round-blocks .item .icons-next-arrow{font-size:33px;bottom:27px}}@media (max-width:449px){.round-blocks .item .icons-next-arrow{font-size:26px;bottom:17px}}.home-list{padding:30px 5px 10px}.home-list li{background:url("../images/33x-01.png") no-repeat 0 0;padding:9px 8px 21px 120px;list-style-type:none;position:relative;margin-bottom:30px}@media (max-width:767px){.home-list li{padding-left:87px;background-size:65px}}.home .decor-line:first-of-type{max-width:1500px;margin-left:auto;margin-right:auto;background-image:url("../images/lagoblue-bg.svg")}.home .decor-line:first-of-type:before{display:none}@media (min-width:1025px){.home .decor-line:first-of-type{background-position:right 60px;background-size:contain;padding-bottom:200px;background-repeat:no-repeat}}@media (max-width:1024px){.home .decor-line:first-of-type{background-size:contain;background-position:100% 100%;padding-bottom:40px;padding-bottom:200px;background-repeat:repeat-y}}.round-block-wrap{padding-top:0;margin-top:-70px}.round-block-wrap .container{max-width:1250px}.round-blocks-image{width:100%}.round-blocks-image img{width:100%;max-width:none}@media (min-width:768px){div p.green-border{margin-top:75px}}@media (max-width:767px){div p.green-border{margin-top:37px}}div p.green-border a{color:#1a524c;border:1px solid #1a524c;padding:10px 15px;margin-left:auto;margin-right:auto;font-weight:700;text-decoration:none;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div p.green-border a:hover{opacity:.7;-webkit-transition:all .3s linear;transition:all .3s linear}.slideshow{position:relative;height:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.4);box-shadow:0 3px 6px 0 rgba(0,0,0,.4)}.slideshow .slide{position:absolute;z-index:1;left:0;top:0;bottom:0;width:100%;background-size:cover;background-position:50% 50%}@media (max-width:767px){.slideshow .slide{bottom:0}}.slideshow .slide.active{z-index:2}.slideshow.not-enough-slides a.btn-next,.slideshow.not-enough-slides a.btn-prev{visibility:hidden}.slideshow .pagination{position:absolute;left:6.5%;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:126px}@media (max-width:767px){.slideshow .pagination{display:none}}@media (max-height:649px){.slideshow .pagination{-webkit-transform:translateY(0);transform:translateY(0);padding:0;top:auto;bottom:60px}}.slideshow .pagination ul li{width:20px;height:20px;border-radius:50%;overflow:hidden;margin:18px 0 0}@media (max-height:649px){.slideshow .pagination ul li{float:left;margin:0 0 0 10px}}.slideshow .pagination ul li:first-child{margin-top:0}.slideshow .pagination ul li a{text-decoration:none;background:#fff;-webkit-transition:background .3s;transition:background .3s;text-indent:-9999px;display:block}.slideshow .pagination ul li.active a,.slideshow .pagination ul li a:hover{background:#1f5150}.slideshow .text-slide{position:absolute;top:100%;left:0;width:100%;text-align:center;color:#fff;background:#333;padding:15px 20px;letter-spacing:2px;line-height:26px;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.slideshow .text-slide{font-size:14px;padding:10px 5px;display:none}}.slideshow .text-slide p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slideshow .anchor-link{color:#fff;position:absolute;right:50%;bottom:55px;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:10;text-decoration:none;font-size:69px;line-height:1}@media (max-width:767px){.slideshow .anchor-link{font-size:40px;bottom:10px}}.slideshow .anchor-link:hover{color:#1f5150}.box-wrap{width:100%;min-height:100vh;z-index:1;position:relative}.home.no-slider .box-wrap{height:auto;min-height:unset}.metaslider{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1290px){.metaslider{width:139%!important;max-width:1250px!important}}@media (max-width:1289px) and (min-width:905px){.metaslider{width:100vw!important;max-width:calc(100vw - 40px)!important}}@media (max-width:904px){.metaslider{width:100%!important}}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.tabset{width:100%;border-collapse:collapse}@media (max-width:319px){.tabset{width:479px}}.tabset td,.tabset th{text-align:center;padding:0;border:0;padding:4px 5px}.tabset td:first-child,.tabset th:first-child{text-align:left;padding-left:0}@media (max-width:1023px){.tabset td:first-child,.tabset th:first-child{padding-left:10px}}@media (max-width:1023px){.tabset td:last-child,.tabset th:last-child{width:38px}}.tabset thead th{font-weight:400;font-size:12px;line-height:16px;padding:0 5px 20px}@media (max-width:1023px){.tabset thead th{padding-top:9px;padding-bottom:14px}}.tabset tbody tr{cursor:pointer}.tabset tbody tr:hover{background:#c7d6e9;color:#333}.tabset tfoot td{padding-bottom:3px}@media (max-width:1023px){.tabset tfoot td{padding-bottom:6px}}.tabset tfoot td:first-child{text-align:right}.tabset .download{font-size:25px;position:relative;top:-1px;color:#1f5150}.tab-content{position:relative;margin:87px 0 0}@media (max-width:1023px){.tab-content{margin:107px 0 70px}}@media (max-width:767px){.tab-content{margin:30px 0}}.tab-content .img-tab{position:absolute;z-index:-1;left:0;top:0;width:100%}@media (max-width:1023px){.tab-content .img-tab{position:static}}.tab-content .img-tab img{display:inline-block;vertical-align:top}@media (max-width:1023px){.tab-content [id^=tab-]{position:absolute;top:0;left:0;width:100%}}.plan-wrap{padding:4px 0 64px;margin:0 auto;text-align:center}@media (max-width:770px){.plan-wrap{padding:5px 10px 64px}}.accordion-wrap{padding:20px 0 0}.accordion{padding:31px 0 40px}@media (max-width:1023px){.accordion{padding-top:11px;padding-bottom:34px}}.accordion>li{position:relative;border-top:1px solid #938a70;padding:9px 0 10px}.accordion>li .opener:after{content:"\E901";position:absolute;font-family:icomoon;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:35px}@media (max-width:767px){.accordion>li .opener:after{font-size:24px}}.accordion>li .opener:hover{opacity:.8}.accordion>li.active .opener:after{content:"\E906"}.accordion>li h1{margin:0;padding:0 37px;position:relative}@media (max-width:767px){.accordion>li h1{padding:0 26px}}.accordion h2{font-size:15px;letter-spacing:1px;margin:0 0 20px}.accordion .info{font-size:12px;line-height:20px}.accordion .info p{margin:0}.column-accordion{padding-bottom:50px}@media (max-width:1023px){.column-accordion{padding-bottom:31px;overflow-x:scroll}}@media (max-width:770px){.column-accordion{padding:0 10px 50px}}.column-accordion>.col{width:54%;float:right}@media (max-width:1023px){.column-accordion>.col{float:none;width:100%}}@media (max-width:319px){.column-accordion>.col{overflow:auto}}.column-accordion>.col:first-child{width:45%;text-align:center;float:left}@media (max-width:1023px){.column-accordion>.col:first-child{float:none;width:100%}}[data-duration=long]{display:none}.video-banner{position:relative;height:auto;width:100%}.video-banner:before{background-position:50%;background-repeat:no-repeat;background-size:100px 100px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:80}.video-banner .wp-video-shortcode{position:relative;width:100%;max-width:100%;height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;margin-bottom:-9px}body:not(.home) .box-wrap~.video-banner{display:none}.video-banner .anchor-link{bottom:30px;color:#fff;font-size:69px;line-height:1;position:absolute;cursor:pointer;right:50%;text-decoration:none;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:10}@media (max-width:768px){.video-banner .anchor-link{font-size:8vw;bottom:10px}}.button-text-container{position:absolute;height:100%;width:100%;z-index:3;color:#fff;text-align:center;display:none;background:rgba(0,0,0,.85)}.video-banner__content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.video-banner__content{padding-top:10%}}button.video-control{border:3px solid #fff;border-radius:50%;background-image:url("../images/button-play-bg.svg");background-position:58%;background-size:30%;background-repeat:no-repeat;background-color:transparent}@media (min-width:769px){button.video-control{width:167px;height:167px;margin-bottom:3em}}button.video-control:hover{background-color:#928973;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width:768px){button.video-control{width:14vw;height:14vw;margin-bottom:10px}}.video-banner .text-container{padding:10px 40px;border:3px solid #fff}.video-banner .text-container p{text-align:center;font-weight:700;white-space:nowrap;margin-bottom:0}.main .metaslider .theme-default .nivo-directionNav a{display:block;background-repeat:no-repeat!important;background-size:cover;text-indent:-9999px;border:0;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:1200px){.main .metaslider .theme-default .nivo-directionNav a{width:60px!important;height:120px!important}}@media (max-width:1199px){.main .metaslider .theme-default .nivo-directionNav a{width:5vw!important;height:10vw!important}}.main .metaslider .theme-default .nivo-directionNav a:hover{-webkit-transform:scale(1.6);transform:scale(1.6);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;opacity:.7}.metaslider .theme-default a.nivo-prevNav{background:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 73.2 144.8' style='enable-background:new 0 0 73.2 144.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cpath class='st0' d='M0.3,71.5L71.5,0.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4L2.2,72.4l70.7,70.7c0.4,0.4,0.4,1,0,1.4 c-0.2,0.2-0.5,0.3-0.7,0.3s-0.5-0.1-0.7-0.3L0.3,73.3C0,73.1,0,72.7,0,72.4C0,72.1,0,71.8,0.3,71.5z'/%3E%3C/svg%3E")!important}.metaslider .theme-default a.nivo-prevNav,.metaslider .theme-default a.nivo-prevNav:hover{-webkit-transform-origin:left center;transform-origin:left center}.metaslider .theme-default a.nivo-nextNav{background:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 73.2 144.8' style='enable-background:new 0 0 73.2 144.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cpath class='st0' d='M72.9,71.5L1.7,0.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L71,72.4L0.3,143.1c-0.4,0.4-0.4,1,0,1.4 c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l71.2-71.2c0.2-0.2,0.3-0.6,0.3-0.9C73.3,72.1,73.2,71.8,72.9,71.5z'/%3E%3C/svg%3E")!important}.metaslider .theme-default a.nivo-nextNav,.metaslider .theme-default a.nivo-nextNav:hover{-webkit-transform-origin:right center;transform-origin:right center}