/*! Ixi Studio | http://h5bp.com/ | HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */fieldset,hr{border:0;padding:0}*,:after,:before,body,html{-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:Neubau-Bold,Helvetica,Arial,sans-serif}.valign,audio,canvas,img,video{vertical-align:middle}.arrow_down,.header_title,.text_center{text-align:center}.grid_el_cover,.levels a,.units a{cursor:pointer}button,html,input,select,textarea{color:#222}html{line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}h1,h2,h3,h4{margin-top:0;font-weight:400}@font-face{font-family:TradeGothic-CondEighteen;src:url(../fonts/TradeGothic-CondEighteen.eot?#iefix) format('embedded-opentype'),url(../fonts/TradeGothic-CondEighteen.otf) format('opentype'),url(../fonts/TradeGothic-CondEighteen.woff) format('woff'),url(../fonts/TradeGothic-CondEighteen.ttf) format('truetype'),url(../fonts/TradeGothic-CondEighteen.svg#TradeGothic-CondEighteen) format('svg');font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-Bold;src:url(../fonts/TradeGothic-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/TradeGothic-Bold.otf) format('opentype'),url(../fonts/TradeGothic-Bold.woff) format('woff'),url(../fonts/TradeGothic-Bold.ttf) format('truetype'),url(../fonts/TradeGothic-Bold.svg#TradeGothic-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Neubau-Bold;src:url(../fonts/Neubau-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Neubau-Bold.otf) format('opentype'),url(../fonts/Neubau-Bold.woff) format('woff'),url(../fonts/Neubau-Bold.ttf) format('truetype'),url(../fonts/Neubau-Bold.svg#Neubau-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Neubau-Light;src:url(../fonts/Neubau-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Neubau-Light.otf) format('opentype'),url(../fonts/Neubau-Light.woff) format('woff'),url(../fonts/Neubau-Light.ttf) format('truetype'),url(../fonts/Neubau-Light.svg#Neubau-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Neubau;src:url(../fonts/Neubau.eot?#iefix) format('embedded-opentype'),url(../fonts/Neubau.otf) format('opentype'),url(../fonts/Neubau.woff) format('woff'),url(../fonts/Neubau.ttf) format('truetype'),url(../fonts/Neubau.svg#Neubau) format('svg');font-weight:400;font-style:normal}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-size:15px;font-family:TradeGothic-CondEighteen,Arial,Helvetica,sans-serif;color:#444341;background-color:#f1edea;font-size-adjust:auto}.container{position:relative;z-index:1;width:100%}.wrapper{width:100%;padding:20px}a{color:#000;text-decoration:none}h1{font-size:50px}h3{font-size:20px}h4{font-family:TradeGothic-CondEighteen,Helvetica,Arial,sans-serif;font-size:26px;color:#65bcb9}.brown{color:#6a5a40!important}.btn_a{display:inline-block;background:#af936c;color:#fff;padding:15px 30px 12px;letter-spacing:1px;line-height:0}.btn_b,.btn_c{line-height:0;display:inline-block;padding:20px 40px 18px;letter-spacing:1px;font-family:Neubau-Bold,Helvetica,Arial,sans-serif}.btn_b{background:#65bcb9;color:#fff}.btn_c{background:#fff;border:2px solid #af936c;color:#af936c}.btn_c:hover{background:#af936c;color:#fff}.contact_short,.map_btns ul,.nav ul,.nav_mobile ul,.social,.text_section_content ul{margin:0;padding:0}.contact_short li,.map_btns li,.nav li,.nav_mobile li,.social li,.text_section_content li{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}.valign{display:inline-block;height:100%}.screen_hide_sm{display:none}[class*=" icon-"],[class^=icon-]{display:inline-block;width:1em;height:1em;fill:currentColor}div[class*=cols-]{padding:0}div[class*=cols-] .col{width:100%;display:inline-block;vertical-align:top;zoom:1}.social{display:block;padding-bottom:10px;margin-left:-5px}.social li{display:inline-block;border-left:1px solid #FFF;padding-left:5px;height:23px;vertical-align:top}.social li:first-child{border-left:0;padding-left:0}.title,.title img{border-left:1px solid #af936c;border-right:1px solid #af936c}.social li a{color:#fff;display:block;padding-right:5px}.icon-icon_fb{font-size:20px;position:relative;top:2px}.icon-icon_twitter{font-size:25px;position:relative;top:-2px}.icon-icon_instagram{font-size:19px;position:relative;top:1px;margin-left:3px}.social_sm .icon-icon_fb{font-size:13px;position:relative;top:2px}.social_sm .icon-icon_twitter{font-size:15px;position:relative;top:2px}.social_sm .icon-icon_instagram{font-size:13px;position:relative;top:2px;margin-left:3px}.arrow_down{background:#af936c;width:70px;height:70px;border-radius:70px}.arrow_down .icon-icon_down{fill:#FFF;font-size:30px;margin-top:22px}[data-start]{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0}.data_in{opacity:1}.header .wrapper{padding-bottom:0}.title{padding:0 5px;display:inline-block;margin:0 0 20px}.nav_mobile .wrapper,.title img{padding:0 20px}.title img{height:80px}.subtitle{font-family:Times,serif}.nav_mobile{color:#f1edea}.nav_mobile_label{display:block;padding:10px 20px;cursor:pointer;background:#65bcb9}.nav_mobile_label_icon{width:32px;height:32px;display:inline-block;margin-right:5px;vertical-align:middle}.nav_mobile_label_icon .icon-icon_menu{font-size:25px;fill:#f1edea;position:relative;top:2px}.nav_mobile ul{display:none;letter-spacing:3px;color:#fff;background:#65bcb9;text-align:left;padding-bottom:20px;position:relative;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-overflow-scrolling:touch}.contact_form fieldset,.grid_el_cover h2,.grid_el_cover_deco,.map_btns,.text_section_content,.text_section_header{text-align:center}.cover_section,.grid_el,.text_section{background-repeat:no-repeat;background-size:cover;background-position:center}.grid_el>a,.nav_mobile a{display:block}.nav_mobile a{color:#FFF;padding:10px 20px;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.contact_form input,.contact_form textarea,.nav_mobile a{-webkit-transition:all .2s linear;-ms-transition:all .2s linear}.nav_mobile .current-menu-item a{color:#af936c}.grid_el{width:100%;position:relative;height:200px}.grid_el_content{display:none}.grid_el_cover{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.grid_el_cover h2{display:inline-block;width:98%;vertical-align:middle;color:#fff;margin-bottom:0}.grid_el_cover_deco{position:absolute;left:0;top:50%;width:100%;height:100%;margin-top:-125px}.text_arrow_down,.text_arrow_up{position:absolute;left:50%;width:64px;height:28px;margin-left:-40px}.icon-icon_text-bg{font-size:250px;fill:#FFF}.slider .wrapper{padding:0}.cover_section .wrapper,.text_section .wrapper{padding:100px 20px}.text_section{color:#fff}.text_arrow_down{top:30px;background:url(../img/icon_graphic-down.svg) center no-repeat;background-size:64px 28px}.text_arrow_up{bottom:30px;background:url(../img/icon_graphic-up.svg) center no-repeat;background-size:64px 28px}.text_section_header h1{color:#65bcb9;position:relative}.text_section_header hr{background:0 0;height:2px;border-top:1px solid #af936c;border-bottom:1px solid #af936c;width:100px;margin:0 auto 40px}.text_section_header p{font-family:Neubau,Helvetica,Arial,sans-serif;margin-top:0;font-size:1.5em}.text_section_content h3{color:#af936c;width:100%;text-align:center}.text_section_content h3:after,.text_section_content h3:before{display:inline-block;content:" ";height:1px;background:#af936c;width:100px;vertical-align:middle}.text_section_content h3:before{margin-right:20px}.text_section_content h3:after{margin-left:20px}.text_section_content .col{font:18px/16px TradeGothic-CondEighteen,Arial,Helvetica,sans-serif}.text_section_content li{margin-bottom:10px}.full_screen .wrapper{padding:0}.map{height:400px;background:gray}.map_btns{position:absolute;top:30px;left:0;width:100%}.map_btns li{display:inline-block;font-weight:700;letter-spacing:1px}.map_btns li a{display:inline-block;background:#fff;border:1px solid #65bcb9;color:#65bcb9;padding:15px 30px 12px;line-height:0}.map_btns li a.active,.map_btns li a:hover{background:#65bcb9;color:#fff}.footer,.footer a{color:#FFF}.footer{background:#af936c}.contact,.contact a,.contact h3{color:#fff}.footer_bottom_left a{margin-right:10px}.icon-icon_housing{position:relative;top:4px;font-size:18px}.contact{background:url(../img/contact_1.jpg) no-repeat;background-size: 100% 40%}.footer_contact{padding-top:0}.contact h3{margin-bottom:0;font-family:TradeGothic-CondEighteen,Arial,Helvetica,sans-serif}.legal{padding-top:60px}.close_legal{position:absolute;top:20px;right:20px}.close_legal .icon-icon_close{font-size:25px;color:#fff}.contact_form{margin:30px 0}.contact_form form{padding:0;width:100%;display:inline-block;margin:0 0 30px}.contact_form fieldset{border:none;padding:0;margin:0}.contact_form label{visibility:hidden;display:none}.form_showlabel fieldset{text-align:left;margin:10px 0}.form_showlabel label{display:block;visibility:visible;margin-bottom:5px}.contact_form input,.contact_form select,.contact_form textarea{outline:0;vertical-align:top;text-align:left;color:#FFF;margin-bottom:10px;display:inline-block;width:100%}.contact_form input,.contact_form textarea{background:0 0;border:none;border-bottom:1px solid #FFF;font:16px/14px TradeGothic-CondEighteen,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2.5px;height:40px;line-height:40px;padding:0 5px;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;box-sizing:border-box}.contact_form input:focus,.contact_form input:hover,.contact_form textarea:focus,.contact_form textarea:hover{background:#af936c}.contact_form textarea{line-height:1.2em;height:auto;padding-top:10px;padding-bottom:10px}.contact_form select{border:none;border-bottom:1px solid #FFF;border-radius:0;padding:0 41px 0 5px;height:40px;line-height:34px;-webkit-line-height:20px;background:url(../img/arrow.png) right center no-repeat;transition:all .2s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}.contact_form select,.hs-form-checkbox input[type=checkbox]+span{letter-spacing:2.5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;box-sizing:border-box}.contact_form select,.hs-form-checkbox input[type=checkbox]+span,.hs_submit .hs-button{font:16px/14px TradeGothic-CondEighteen,Arial,Helvetica,sans-serif;text-transform:uppercase}.contact_form select:hover{background-color:#af936c}.contact_form select option{background:#FFF;color:#8fd2c9}select::-ms-expand{display:none}.inputs-list.multi-container{text-align:left;margin:10px auto 15px;padding:0;width:95%}.hs-form-checkbox{list-style:none;display:inline-block;vertical-align:top;text-align:left;width:100%;margin:5px auto;overflow:hidden;padding-right:10px}.hs-form-checkbox label{display:block;visibility:visible;position:relative;padding-top:0;padding-left:25px;min-height:40px}.hidden,.invisible{visibility:hidden}.hs-form-checkbox input[type=checkbox]{visibility:hidden;position:absolute;top:0;left:0}.hs-form-checkbox input[type=checkbox]+span{content:"";background:#8FD2C9;position:absolute;top:3px;left:0;height:15px;width:15px;border:3px solid #FFF;color:#FFF;display:block;transition:all .2s linear;pointer-events:none}.hs-form-checkbox input[type=checkbox]:checked+span{background:#FFF}.hs_submit{padding:3px;display:block;margin:40px auto 10px;width:50%;transition:all .5s linear}.hs_submit,.hs_submit .hs-button{border:none;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear}.hs_submit .hs-button{background:#FFF;color:#af936c;letter-spacing:3px;padding:10px 0;margin:0;text-align:center;display:inline-block;outline:0;width:100%;transition:all .5s linear}.hs_submit:hover{border:none}.hs_submit:hover .hs-button,.hs_submit:hover .submit{background:#af936c;color:#f1f1f2;border:none}.contact_form ::-webkit-input-placeholder{color:#FFF}.contact_form :-moz-placeholder{color:#FFF;opacity:1}.contact_form ::-moz-placeholder{color:#FFF;opacity:1}.contact_form :-ms-input-placeholder{color:#FFF}.floorplans{background:#fff}.floorplan_levels{max-width:500px;margin:0 auto 30px;position:relative}.btn_fplevels,.btn_fpplan{position:absolute;top:140px;left:0;width:100%;text-align:center}.floorplan_view,.floorplan_view_2{position:relative}.floorplan_view{max-width:1000px;margin:0 auto 40px}.fpnorth{font-size:35px;color:#af936c}.levels path,.levels polygon,.levels rect,.units path,.units polygon,.units rect{fill:#65bcb9;opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.levels a:hover path,.levels a:hover polygon,.levels a:hover rect,.levels a[data-state=active] path,.levels a[data-state=active] polygon,.levels a[data-state=active] rect,.units a:hover path,.units a:hover polygon,.units a:hover rect,.units a[data-state=active] path,.units a[data-state=active] polygon,.units a[data-state=active] rect{fill:#65bcb9;opacity:.7}#fp_cover_img,#labels{pointer-events:none}.floorplan_desc hr{border:none;display:block;height:1px;background-color:#af936c}.fp_unitname{margin:0}.fp_unitdesc{font-family:Times,serif;margin:0}.floorplan_close{position:absolute;top:0;right:0;font-size:40px;background-color:#65bcb9;width:40px;height:40px;line-height:0}.floorplan_close .icon-icon_close_x{fill:#FFF;position:relative}.ixi_fp_preloader{background:url(../img/floorplans/preloader.gif) center no-repeat #fff;position:absolute;top:0;left:0;width:100%;height:100%;min-height:100px;z-index:11;opacity:0;-webkit-transition:opacity .5s ease-out .3s;-moz-transition:opacity .5s ease-out .3s;-ms-transition:opacity .5s ease-out .3s;-o-transition:opacity .5s ease-out .3s;transition:opacity .5s ease-out .3s}.ixi_fp_preloader.in{opacity:1}.fp_error{background:#ffb2a5;color:#7b1200;padding:20px;text-align:center;margin:20px 0}@media only screen and (min-width:480px){.grid_el{height:250px}div.cols-2 .col{width:52%;padding-left:4%}div.cols-2 .col:first-child{width:48%;padding-left:0!important}.map{height:200px}}@media only screen and (min-width:768px){.grid_el{width:50%;float:left;height:350px}.map{height:400px}.footer_top{margin-bottom:10px}.footer_address_center,.footer_address_left,.footer_address_right{display:inline-block;vertical-align:middle;margin-right:30px}}@media only screen and (min-width:1200px) and (min-height:500px){h1,h2,h3,p{margin-top:0}.header_footer,.menu_button,.nav li{letter-spacing:1px}h1{font-size:56px}.screen_hide_sm{display:block}.screen_hide_md{display:none}div[class*=cols-]{padding:0 0 30px}div.cols-4. .col{width:26%;padding-left:4%}div.cols-4 .col:first-child{width:22%;padding-left:0!important}div.cols-3 .col{width:34.66%;padding-left:4%}div.cols-3 .col:first-child{width:30.66%;padding-left:0!important}.container,.wrapper{position:relative;width:100%;height:100%}.container{opacity:1;display:block}.wrapper{padding:0}.header{height:130px;position:fixed;z-index:101!important;background:#f1edea}.header_static{position:static}.header .wrapper{padding:25px 0}.title{margin-bottom:0}.title img{height:auto;width:184px;padding:0 30px}.header_left{position:absolute;left:50px;top:0;width:400px;height:100%}.menu_button{display:inline-block;vertical-align:middle;width:98%;margin:0;font-size:17px}.menu_button a{color:#65bcb9}.menu_button .icon-icon_menu{font-size:30px;vertical-align:middle;margin-right:10px;margin-top:-4px}#menu_button_fixed{position:fixed;top:52px;left:53px;z-index:105;width:auto}.header_footer,.menu{height:100%;width:400px}.header_footer{position:absolute;right:50px;top:0;color:#af936c;text-align:right}.grid_el_content,.menu_cta,.menu_title,.nav li{text-align:center}.header_footer a{color:#af936c}.header_footer a.btn_a,.nav li a{color:#fff}.header_footer p,.header_footer ul{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.header_footer .social{position:relative;top:4px}.header_footer .social li{border-color:#af936c}.header_footer .social li a{color:#af936c}.menu{position:fixed;left:-400px;top:0;z-index:110!important;background:rgba(68,67,65,.95);-webkit-transition:left .5s ease-out;-moz-transition:left .5s ease-out;-ms-transition:left .5s ease-out;-o-transition:left .5s ease-out;transition:left .5s ease-out}.menu .wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto}.menu_title{margin-top:35px;margin-bottom:30px}.menu_title img{width:80px}.menu_cta{margin-bottom:40px}.menu_cta .btn_a{padding-left:40px;padding-right:40px}.nav li{border-top:1px solid #af936c;text-transform:uppercase}.nav li:first-child{border:none}.nav li a{padding:5px 15px;display:block;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.nav li a:hover,.nav li.current-menu-item a{color:#af936c}.contact_short li a,.grid_el_content a,.nav_footer{color:#fff}.nav_footer{margin-top:40px;width:200px;padding:0 20px 20px}.contact_short{margin-bottom:10px;font-size:12px}.contact_short li{position:relative;border-bottom:1px solid #fff;padding:5px 0 6px 17px}.contact_short li:before{content:">";position:absolute;left:0;top:4px}.header_close{position:absolute;left:10px;top:10px;font-size:30px}.header_close .icon-icon_close{fill:#af936c}.grid_el{height:500px}.grid_el_content{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:2;color:#fff;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;display:block;opacity:0}.grid_el_content_in{vertical-align:middle;display:inline-block;max-width:500px;text-align:left;position:relative}.cover_section .arrow_down,.home_arrow_down{position:absolute;left:50%;margin-left:-35px}.grid_el_content_in p{font-size:18px}.grid_el_content_in_text{border-left:3px double #af936c;border-right:3px double #af936c;padding:0 40px}.grid_el_content h3{text-align:center;margin-bottom:20px}.grid_el:hover .grid_el_content{opacity:1}.home_arrow_down{bottom:-110px;z-index:5}#section_1{border-top:130px solid transparent}.grid_2 .grid_el{width:25%}.grid_2 .grid_el_content{background:rgba(175,147,108,.7)}.grid_2 .grid_el_content_in{text-align:center;width:95%}.cover_section .wrapper{padding:0;text-align:center}.cover_section header{display:inline-block;vertical-align:middle;width:95%;max-width:1200px}.cover_section header img{max-height:200px}.cover_section .arrow_down{bottom:50px}.footer_bottom,.map{position:relative}.text_section .wrapper{max-width:1000px;margin:0 auto}.text_section_valign{display:inline-block;vertical-align:middle;width:98%}.text_section_header{margin-bottom:70px}.text_section_content{margin-bottom:30px}.text_section_content .col{text-align:left}.full_screen .wrapper{height:100%}.map{width:100%;height:100%}.contact .wrapper{padding:180px 0 50px;width:1000px;margin:0 auto}.contact_left{width:35%;float:left}.contact_left h1{line-height:1.2em;font-family:Neubau,Arial;font-weight:400}.contact_left .contact_short{width:180px;font-size:14px}.contact_right{margin-left:5%;width:60%;float:left;padding-top:50px}.contact .footer_contact{width:100%;padding:0 50px 20px}.contact .wrapper.legal{position:relative;border-top:transparent solid 180px;padding:60px 0}.footer .wrapper{padding:30px 50px}.footer_bottom_center,.footer_bottom_left,.footer_bottom_right{display:inline-block;vertical-align:top;margin-right:30px}.floorplate svg,.footer_bottom_left{vertical-align:middle}.footer_bottom_right{position:absolute;right:0;bottom:0}.flexslider,.slider .wrapper{padding:0;width:100%;height:100%}.section_header{padding-top:200px}.floorplans{position:absolute;top:0;left:0;width:100%;height:100%;border-top:130px solid transparent;background-color:#fff}.floorplans .wrapper{position:relative;width:100%;height:100%}.floorplan_levels{width:auto;height:100%;position:absolute;left:0;top:0;margin:0;max-width:none;overflow:hidden}.btn_fplevels,.btn_fpplan{top:50%;margin-top:-39px}.floorplan_view,.floorplate{position:absolute;height:100%;top:0}.floorplan_levels_selector{height:100%;width:auto;background:0 0}.floorplan_view{right:0;width:50%;margin:0;max-width:none}.floorplate{width:100%;left:0;padding:50px;text-align:center}.floorplate svg{width:98%;max-width:900px;max-height:100%;display:inline-block}.fpnorth{position:absolute;bottom:20px;left:20px;width:30px;height:30px}.floorplan_desc{margin:20px 30px;position:relative;z-index:2}.floorplan_view_1 .floorplan_desc{background:rgba(255,255,255,.95)}.fp_unitdesc,.fp_unitname{display:inline-block;vertical-align:bottom;margin:0}.fp_unitname{margin-right:20px;line-height:28px}.fp_unitdesc{line-height:1.2em}.floorplan_close{top:20px;right:30px;z-index:2}.floorplan_desc_img{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:150px;text-align:center}.floorplan_desc_img img{max-height:100%;width:auto}.floorplan_view_1,.floorplan_view_2{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff}}.ir,.visuallyhidden{border:0;overflow:hidden}@media only screen and (min-width:1200px) and (min-height:580px){.menu_title img{width:80px}.nav li a{padding:10px 15px}}@media only screen and (min-width:1200px) and (min-height:680px){.menu_title img{width:100px}.nav li a{padding:15px}.floorplan_desc{margin-top:30px}.floorplan_close{top:30px}}body>.skrollable{position:fixed;z-index:100}.skrollr-mobile .skrollable,.visuallyhidden{position:absolute}.ir{background-color:transparent}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.r_contact {
   background: url(../img/contact_1.jpg) center top no-repeat;
   background-size: 100% 25%;
}

.r_divfix {
   height: 700px;
}

@media only screen and (max-width: 1200px) {
   .r_contact {
      background: url(../img/contact_1.jpg) center top no-repeat;
      background-size: 100% 60%;
   }

   .r_divfix {
      height: 400px;
   }
}