.col-centered{float:none;margin:0 auto}@media (max-width:767px){.navbar-brand{width:280px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-bottom:1px solid #e7e7e7}.navbar-nav>li>a{padding:10px 15px 10px 15px;border-top:none;border-bottom:2px #fff solid}.terrace-logo{top:-18px;right:7px;width:200px;height:198px}.terrace-logo .terrace-logo-text{width:130px;top:64px;margin-left:-65px;font-size:23px;line-height:33px}.border-left{border-top:1px #bababa dotted;padding-top:35px;margin-top:30px}.border-right{border-bottom:1px #bababa dotted;padding-bottom:25px;margin-bottom:35px}.gradient-black{display:none}#list-news{display:block;margin-bottom:100px}a .bg-beige{margin:60px 40px 0 40px}.rsDefaultInv.rsHor .rsArrowLeft,.rsDefaultInv.rsHor .rsArrowRight{display:none!important}h1{font-size:46px}h2{font-size:50px}h3{font-size:40px;margin-bottom:10px}h4{font-size:16px}p{font-size:16px}.news-line{font-size:23px;line-height:35px}.row-image{height:300px;background-color:@color-white;background-position:center;background-size:cover;background-repeat:no-repeat}.row-image h1{display:none}.visible-level1{display:block!important}.visible-level2{display:none!important}.visible-level3{display:none!important}.visible-level4{display:none!important}.visible-desktop{display:none!important}.visible-mobile,.visible-tabletphone{display:block!important}.hidden-level1{display:none!important}.hidden-level2{display:block!important}.hidden-level3{display:block!important}.hidden-level4{display:block!important}.hidden-desktop{display:block!important}.hidden-mobile,.hidden-tabletphone{display:none!important}}@media (min-width:768px) and (max-width:891px){.navbar-brand{width:320px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-bottom:1px solid #e7e7e7}.navbar-nav.navbar-left>li>a{padding:10px 15px 10px 15px;border-top:none;border-bottom:2px #fff solid}.subnav ul{margin-left:-15px}.subnav ul li a{padding:20px 15px}.terrace-logo{top:-27px;right:-13px;width:280px;height:277px}.terrace-logo .terrace-logo-text{width:188px;top:89px;margin-left:-94px;font-size:34px;line-height:47px}.border-left{border-top:1px #bababa dotted;padding-top:35px;margin-top:30px}.border-right{border-bottom:1px #bababa dotted;padding-bottom:25px;margin-bottom:35px}.gradient-black{height:400px}#container-news{bottom:30px;left:50%;margin-left:-380px}#list-news{display:none}a .bg-beige{margin:60px 40px 0 40px}.rsDefaultInv.rsHor .rsArrowLeft{left:20%!important;top:0}.rsDefaultInv.rsHor .rsArrowRight{right:20%!important;top:0}h1{font-size:70px;line-height:65px}h2{font-size:67px;line-height:65px}h3{font-size:42px;margin-bottom:25px;line-height:42px}h4{font-size:24px}p{font-size:24px}.news-line{font-size:23px;line-height:35px}.row-image{height:550px;background-color:@color-white;background-position:center;background-size:cover;background-repeat:no-repeat}.row-image.bg-image01 h1{top:-50px;left:30px}.row-image.bg-image02 h1{top:-40px;left:30px}.row-image.bg-image03 h1{top:220px;left:30px}.row-image.bg-image04 h1{top:220px;right:30px}.row-image.bg-image05 h1{top:-65px;left:-30px}.row-image.bg-image06 h1{top:-65px;right:30px}.row-image.bg-image07 h1{top:222px;right:0}.row-image.bg-image08 h1{top:-60px;right:30px}.row-image.bg-image09 h1{top:220px;left:0}.row-image.bg-image10 h1{top:-50px;left:30px}.visible-level1{display:none!important}.visible-level2{display:block!important}.visible-level3{display:none!important}.visible-level4{display:none!important}.visible-desktop{display:none!important}.visible-mobile,.visible-tabletphone{display:block!important}.hidden-level1{display:block!important}.hidden-level2{display:none!important}.hidden-level3{display:block!important}.hidden-level4{display:block!important}.hidden-desktop{display:block!important}.hidden-mobile,.hidden-tabletphone{display:none!important}}@media (min-width:892px) and (max-width:1119px){.navbar-brand{width:310px}.navbar-nav.navbar-left>li>a{width:95px;font-size:17px;margin:37px 7px 10px 7px;padding:13px 0 12px 0;border-top:2px #181715 solid;border-bottom:1px #bdbdbd dotted}.terrace-logo{top:-28px;right:-18px;width:305px;height:302px}.terrace-logo .terrace-logo-text{width:206px;top:103px;margin-left:-104px;font-size:37px;line-height:48px}.border-left{border-left:1px #bababa dotted}.border-right{border-right:1px #bababa dotted}.gradient-black{height:400px}#container-news{bottom:50px;left:50%;margin-left:-438px}#list-news{display:none}h1{font-size:80px;line-height:80px}h2{font-size:67px;line-height:73px;margin-bottom:15px}h3{font-size:42px;margin-bottom:25px}p{font-size:15px}.news-line{font-size:23px;line-height:35px}.row-image{height:700px;background-color:@color-white;background-position:40% 35%;background-size:cover;background-repeat:no-repeat}.row-image.bg-image01 h1{top:-50px;left:30px}.row-image.bg-image02 h1{top:-30px;left:30px}.row-image.bg-image03 h1{top:342px;left:30px}.row-image.bg-image04 h1{top:342px;right:30px}.row-image.bg-image05 h1{top:-50px;left:-30px}.row-image.bg-image06 h1{top:-50px;right:30px}.row-image.bg-image07 h1{top:362px;right:10px}.row-image.bg-image08 h1{top:-60px;right:10px}.row-image.bg-image09 h1{top:322px;left:0}.row-image.bg-image10 h1{top:-50px;left:30px}.visible-level1{display:none!important}.visible-level2{display:none!important}.visible-level3{display:block!important}.visible-level4{display:none!important}.visible-desktop{display:block!important}.visible-mobile,.visible-tabletphone{display:none!important}.hidden-level1{display:block!important}.hidden-level2{display:block!important}.hidden-level3{display:none!important}.hidden-level4{display:block!important}.hidden-desktop{display:none!important}.hidden-mobile,.hidden-tabletphone{display:block!important}}@media (min-width:1120px){.navbar-brand{width:340px}.navbar-nav.navbar-left>li>a{width:126px;font-size:19px;margin:37px 10px 10px 10px;padding:13px 0 12px 0;border-top:2px #181715 solid;border-bottom:1px #bdbdbd dotted}.terrace-logo{top:-30px;right:-30px;width:330px;height:327px}.terrace-logo .terrace-logo-text{width:220px;top:107px;margin-left:-110px;font-size:40px;line-height:53px}.border-left{border-left:1px #bababa dotted}.border-right{border-right:1px #bababa dotted}.gradient-black{height:400px}#container-news{bottom:40px;left:50%;margin-left:-540px}#list-news{display:none}h1{font-size:90px;line-height:90px}h2{font-size:67px;line-height:73px;margin-bottom:15px}h3{font-size:42px;margin-bottom:25px}.news-line{font-size:34px;line-height:42px}.row-image{height:860px;background-color:@color-white;background-position:center;background-repeat:no-repeat}.row-image.bg-image01 h1{top:-42px;left:23px}.row-image.bg-image02 h1{top:-42px;left:23px}.row-image.bg-image03 h1{top:482px;left:25px}.row-image.bg-image04 h1{top:482px;right:24px}.row-image.bg-image05 h1{top:-42px;left:-23px}.row-image.bg-image06 h1{top:-42px;right:24px}.row-image.bg-image07 h1{top:482px;right:24px}.row-image.bg-image08 h1{top:-42px;right:24px}.row-image.bg-image09 h1{top:482px;left:0}.row-image.bg-image10 h1{top:-42px;left:23px}.visible-level1{display:none!important}.visible-level2{display:none!important}.visible-level3{display:none!important}.visible-level4{display:block!important}.visible-desktop{display:block!important}.visible-mobile,.visible-tabletphone{display:none!important}.hidden-level1{display:block!important}.hidden-level2{display:block!important}.hidden-level3{display:block!important}.hidden-level4{display:none!important}.hidden-desktop{display:none!important}.hidden-mobile,.hidden-tabletphone{display:block!important}}@media (min-width:1600px){.gradient-black{left:50%;margin-left:-800px;max-width:1600px}}.navbar-default{background-color:#fff;border:none;background-image:none;background-repeat:repeat-none;border-radius:0;box-shadow:none;margin:0}.nav.navbar-nav.navbar-left{margin:20px 0}.navbar-brand{padding:49px 20px;height:65px}.navbar-right a{padding:41px 20px 0 20px!important}.navbar-brand,.navbar-nav>li>a{text-shadow:none;transition:none}.navbar-default .navbar-nav>li>ul>li{list-style:none;line-height:30px}.nav.navbar-nav.navbar-right.hidden-tabletphone li a{padding:54px 20px 26px 20px}.navbar-default .navbar-nav>li>ul>li>a{display:block;text-decoration:none;color:#000}.navbar-default .navbar-nav a:hover{color:#333}.no-pad{padding:0!important}@-webkit-viewport{width:device-width!important}@-moz-viewport{width:device-width!important}@-ms-viewport{width:device-width!important}@-o-viewport{width:device-width!important}@viewport{width:device-width!important}
