@import"https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i";@import"https://fonts.googleapis.com/css?family=Karla:400,700";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,form input[type=text],form input[type=password],form input[type=email],textarea,p,blockquote,th,td{margin:0;padding:0;text-align:left}html,body{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;text-align:center}fieldset,img{border:0;text-align:center}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}*,*:before,*:after{box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;font:14px/1.3em "Roboto",sans-serif;color:#343333;z-index:1;-webkit-text-size-adjust:none;outline:none}html,body,html>body{max-width:100%;margin:0px auto;display:block;background:#fff}body{text-align:center;position:relative;height:100%;background:#fff}body.no-scroll{overflow:hidden}a{text-decoration:none;transition:all .3s ease}a:hover{color:#39bdd9;transition:all .3s ease}h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{line-height:1em;margin-bottom:15px;font-family:"Roboto",sans-serif}h1{font-size:45px}@media screen and (max-width: 400px){h1{font-size:36px}}h2{font-size:38px}h3{font-size:30px}h4,h4 *{font-size:24px}@media screen and (max-width: 400px){h4,h4 *{font-size:20px}}h5{font-size:20px}h6{font-size:18px}h1,h2,h3,h4,h5,h6{color:#626366}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:bold !important;text-transform:inherit !important;font-size:inherit !important}ul,ul li{text-align:justify}@media screen and (max-width: 479px){ul,ul li{text-align:left}}img{max-width:100%;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}br{line-height:1em}strong{font-weight:bold}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.center{text-align:center}p{margin:0 0 15px 0;text-align:justify}span.custom01,p span.custom01{color:#b86f97;font-style:italic}.parallax{min-height:550px;background:rgba(0,0,0,0)}.background{background-repeat:no-repeat;background-position:50% 50%;background-position:50% 50% \9  !important}.not-fullscreen{height:50%;margin-top:100px}.centered-element{display:flex;justify-content:center;align-items:center}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}div.clear{clear:both}.centered-element{display:block;justify-content:center;align-items:center}@media screen and (min-width: 48em){.centered-element{display:flex;justify-content:center;align-items:center}}.container{width:100%;max-width:1300px;margin:0 auto;padding:0 25px;position:relative}.container--small{max-width:980px}.col{float:left;position:relative}#header{position:fixed;z-index:999;top:0;left:0;width:100%;height:87px;padding:15px 0;background-color:#fff}#header #logo{width:25%}#header #logo img{width:100%;max-width:207px}#header #menu{width:50%;margin-top:12px}#header #menu .hamburger{display:none}#header #menu ul.level_1{text-align:center}#header #menu ul.level_1 li{display:inline-block;width:auto;padding:5px;margin:0 3%}#header #menu ul.level_1 li:first-child{margin-left:0}#header #menu ul.level_1 li:last-child{margin-right:0}#header #menu ul.level_1 li a{text-transform:uppercase;font-size:14px;font-weight:300}@media screen and (max-width: 980px){#header #menu ul.level_1 li a{font-size:20px;font-weight:400}}@media screen and (max-width: 1190px){#header #menu ul.level_1 li{margin:0 5px}}#header #menu ul.level_1 li.active>a{color:#39bdd9}@media screen and (max-width: 1190px){#header #menu{width:40%}}#header #actions{width:25%;text-align:right;margin-top:12px}#header #actions .actions__box{display:inline-block;text-align:right;cursor:pointer;width:140px}#header #actions .actions__box:before{content:"";display:inline-block;width:33px;height:33px;background-image:url(/i/header-icons.png);background-repeat:no-repeat;background-position:bottom left;background-size:auto 100%;background-position-x:0px}#header #actions .actions__box.language.active>span{color:#39bdd9}#header #actions .actions__box.language:before{background-position-x:-48px}#header #actions .actions__box span{color:#6f6e6e;display:inline-block;vertical-align:top;font-size:13px;width:50%;text-align:left;padding-left:5px}#header #actions .actions__box:hover span{color:#39bdd9}#header #actions .action__close{background-color:#3f3e3e;position:absolute;left:0;top:-28px;width:300%;height:calc(100% + 51px);z-index:10;display:none;opacity:1}#header #actions .action__close span.close{cursor:pointer;padding:15px;display:inline-block;color:#fff;font-size:30px;margin-top:9px;margin-left:20px}#header #actions .action__close span.close img{width:21px}#header #actions .action__close span.close:hover{opacity:.6}@media screen and (max-width: 768px){#header #actions .action__close{left:0;top:inherit;bottom:0;width:100%;height:auto;text-align:center}#header #actions .action__close span.close{margin-top:0;margin-left:0;padding:7px;padding-top:13px}}@media screen and (max-width: 1190px){#header #actions{width:35%}}#header #language-sel{display:none;position:absolute;right:0;top:70px;z-index:99;background-color:#fff;padding:25px;width:315px}#header #language-sel .row{border-bottom:1px solid #cecece}#header #language-sel .row:last-child{border-bottom:0}#header #language-sel .row .col{padding:15px 15px 15px 0;width:50%}#header #language-sel .row .col p{text-transform:uppercase;margin:0}#header #language-sel .row .col #lang ul{text-align:right}#header #language-sel .row .col #lang ul li{display:inline-block}#header #language-sel .row .col #lang ul li:after{content:"|";margin:0 5px}#header #language-sel .row .col #lang ul li:last-child:after{content:"";margin:0;display:none}#header #language-sel .row .col #lang ul li a{text-transform:uppercase;cursor:pointer}#header #language-sel .row .col #lang ul li.active>a{color:#39bdd9}#header #language-sel .row .col>a{display:inline-block}#header #language-sel .row .col>a:after{content:"|";margin:0 5px}#header #language-sel .row .col>a:last-child:after{content:"";margin:0;display:none}#header #language-sel .row .col>a.active{color:#39bdd9}#header #language-sel .row .col:last-child{text-align:right}@media screen and (max-width: 980px){#header #menu{width:20%;text-align:center;margin-top:0}#header #menu .hamburger{display:inline-block}#header #menu .hamburger .hamburger-inner,#header #menu .hamburger .hamburger-inner:after,#header #menu .hamburger .hamburger-inner:before{height:2px;background-color:#5a5959}#header #logo,#header #actions{width:40%}#header #menu-content{display:none;position:fixed;top:65px;left:0;width:100%;height:auto;padding:50px 25px 25px 25px;background-color:rgba(255,255,255,.98)}#header #menu-content ul.level_1 li{display:block;width:100%;text-align:center;margin:5px 0}}@media screen and (max-width: 768px){#header #logo{width:70%}#header #menu{width:30%;text-align:right}#header #menu .hamburger{padding-right:0}#header #actions{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;text-align:center;padding:10px 0px 5px 0px;margin:0}#header #actions .actions__box{text-align:center;padding:0 5px;width:40%}#header #actions .actions__box span{width:auto}#header #language-sel{position:fixed;top:inherit;bottom:45px;z-index:99;padding:10px 20px 25px 20px;width:100%}}@media screen and (max-width: 768px){#header #actions{padding:10px 10px 5px 10px}#header #actions.active{top:0;right:0;left:inherit;bottom:inherit;width:70px;height:65px}#header #actions.active .actions__box{display:none}}@media screen and (max-width: 639px){#header{height:65px}#header #logo img{max-width:140px}#header #menu .hamburger{padding:2px 0 0 0}#header #actions{padding:10px 10px 5px 10px}#header #actions .actions__box{padding:0;width:48%}#header #actions .actions__box span{width:50%}}#wrapper{position:relative;margin-top:80px;z-index:10}@media screen and (max-width: 639px){#wrapper{margin-top:65px}}a.btn-link{background-color:#fff;color:#000;text-transform:uppercase;font-family:"Karla",sans-serif;letter-spacing:1px;padding:10px 25px;font-weight:700}a.btn-link:hover{background-color:#39bdd9;color:#fff}#footer{background-color:#1b1a1a;padding:50px 0 0 0}#footer *{font-family:"Karla",sans-serif;word-break:break-all}#footer p,#footer a{color:#fff}#footer a:hover{color:#39bdd9}#footer .col{width:33.3334%}#footer .col.logo{width:22%}#footer .col.contacts{width:49%}#footer .col.newsletter{width:29%}@media screen and (max-width: 1380px){#footer .col.logo{width:22%}#footer .col.contacts{width:43%}#footer .col.newsletter{width:35%}}@media screen and (max-width: 1160px){#footer .col.logo{width:40%}#footer .col.logo img.fiaip{display:inherit}#footer .col.contacts{width:60%}#footer .col.newsletter{width:100%;margin-top:30px}#footer .col form{text-align:center}}@media screen and (max-width: 768px){#footer .col.logo{width:100%;margin-bottom:30px;text-align:center}#footer .col.logo img{margin-bottom:25px}#footer .col.logo img.fiaip{margin:0 auto}#footer .col.logo p{text-align:center;margin-bottom:3px}#footer .col.contacts{width:100%}#footer .col.contacts .box:before{margin:0 auto 15px auto}#footer .col.contacts .box p{text-align:center;margin-bottom:3px}#footer .col.contacts .box.location:before{width:10px}#footer .col.contacts .box.telephone:before{width:22px}#footer .col.contacts .box.email:before{width:20px}}@media screen and (max-width: 1160px){#footer .col.newsletter h4{text-align:center}}#footer .logo img{width:100%;max-width:207px;margin-bottom:35px}#footer .logo img.fiaip{margin:0;max-width:140px}#footer .newsletter h4{color:#fff;font-size:28px}@media screen and (max-width: 400px){#footer .newsletter h4{font-size:22px}}#footer #credits{color:#fff;padding-bottom:25px;padding-top:50px;text-align:center}#footer #credits p{font-size:12px;text-align:center}#footer #credits a{font-size:12px}@media screen and (max-width: 768px){#footer #credits{padding-bottom:75px}}@media screen and (max-width: 768px){#footer .logo,#footer .newsletter{padding:0 25px}}#footer #mc_embed_signup{margin-top:34px}#footer #mc_embed_signup label{color:#fff}#footer #mc_embed_signup #mc_embed_signup_scroll{position:relative;width:100%;max-width:500px;margin:0 auto}#footer #mc_embed_signup #mc_embed_signup_scroll input[type=email]{margin:0;width:100%;color:#fff;text-align:left;font-size:16px;font-family:"Roboto",sans-serif;font-weight:300;height:40px;padding:15px 5px 5px 5px;letter-spacing:1px}#footer #mc_embed_signup #mc_embed_signup_scroll input[type=submit]{position:absolute;display:block;background:url(/i/subscibe.png) no-repeat top right;background-color:#1b1a1a;background-size:16px;width:25px;height:21px;top:0;right:0;z-index:30;cursor:pointer}.contacts .box{float:left;width:50%;padding:0px 15px 15px 15px;word-wrap:break-word}.contacts .box:before{content:"";display:block;width:25px;height:21px;margin-bottom:15px;background-image:url(/i/footer-icons.png);background-repeat:no-repeat;background-position:bottom left;background-size:auto 100%}.contacts .box.location:before{background-position-x:0px}.contacts .box.telephone:before{background-position-x:-30px}.contacts .box.email:before{background-position-x:-70px}@media screen and (max-width: 610px){.contacts .box{width:100%}}@media screen and (max-width: 400px){.contacts .box{padding:0px 0px 15px 0px}}.owl-carousel .container,.single-cta-row .container{padding:0}.owl-theme .owl-dots .owl-dot span{background:#000 !important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#39bdd9 !important}.page-content{margin-top:0}.default-content{margin:100px 0}.default-content h3{padding:15px;text-align:center;text-transform:uppercase;margin-bottom:50px}.default-content article{width:100%;max-width:950px;margin:0 auto;text-align:center;display:block}.default-content article p,.default-content article p *{text-align:justify}.default-content article p em,.default-content article p * em{font-style:italic}@media screen and (max-width: 479px){.default-content article p,.default-content article p *{text-align:left}}.default-content article ul{list-style:disc;list-style-position:outside;margin-left:18px}.default-content article ul li{margin-bottom:10px}.default-content article ul li em{font-style:italic}.default-content article ol{list-style-type:decimal;list-style-position:outside;margin-left:18px;margin-bottom:25px}.default-content article ol li{margin-bottom:10px}.default-content article ol li em{font-style:italic}.default-content article table{margin:50px auto;width:100%}.default-content article table tr{background:#f3f3f3}.default-content article table tr:nth-child(odd){background:#f3f3f3}.default-content article table tr:nth-child(even){background:#fff}.default-content article table tr td{padding:7px;border:1px solid #626366}.default-content article table tr td em{font-style:italic;color:#39bdd9}.default-content .downloads{text-align:center;margin:50px 0}.default-content .downloads a.item{display:inline-block;background-image:url(/i/download-black.png);width:auto;vertical-align:top;text-align:left;padding:40px 30px 15px 30px;background-repeat:no-repeat;background-position:top center;background-size:30px}@media screen and (max-width: 400px){.default-content{margin:40px 0}}.default-content-container .default-content.has-image:last-child{margin-bottom:0}p.title{text-transform:uppercase;font-size:20px;font-weight:bold;font-family:"Karla",sans-serif;margin:0 0 30px 0;display:block;color:#39bdd9}p.block-quote-paragraph{padding:0 25px;position:relative;display:inline-block;width:auto;color:#39bdd9;font-size:21px;margin-bottom:50px;font-family:"Karla",sans-serif;text-align:center !important}p.block-quote-paragraph:before,p.block-quote-paragraph:after{content:'"';display:block;position:absolute;font-size:30px;font-style:italic;font-weight:500;color:#39bdd9}p.block-quote-paragraph:before{top:0;left:0px}p.block-quote-paragraph:after{bottom:-15px;right:0px}p.block-quote-author{display:block;margin-top:-30px;text-align:center !important;font-weight:300;padding:0;color:#b3b3b3;letter-spacing:1px}.inpage_navigation{background-color:#39bdd9}.inpage_navigation .col{width:33.33334%;padding:30px 0}.inpage_navigation .col a.navigation-btn{text-transform:uppercase;font-family:"Karla",sans-serif;letter-spacing:1px;color:#fff;font-size:16px}.inpage_navigation .col a.navigation-btn:hover{opacity:.7}.inpage_navigation .col.center{text-align:center;padding:30px 30px}.inpage_navigation .col.right{text-align:right}@media screen and (max-width: 639px){.inpage_navigation .col{width:50%}.inpage_navigation .col.center{display:none}}.prefooter{border-bottom:1px solid #fff;margin-bottom:50px}.prefooter .container{padding:0 25px;font-size:0;text-align:center}.prefooter .container img{display:inline-block;width:calc(33.33% - 33.33px);max-width:120px;vertical-align:middle;margin:0 75px 50px}.social-box{margin-top:30px}.social-box .social{text-align:center;font-size:0}.social-box .social h6{color:#343333;text-align:center;letter-spacing:1px;font-weight:300;font-size:24px;line-height:1.2em;margin:0}.social-box .social .box{padding:25px 15px;text-align:center;display:inline-block;width:20%}.social-box .social .box a:hover{opacity:.7}.social-box .social .box a img{width:100%;max-width:45px;display:inline-block}.social-box .contacts{margin-top:40px !important;text-align:center}.social-box .contacts *{text-align:center}.social-box .contacts .box:before{margin:0 auto 15px auto;background-position-x:8px}#iubenda-cs-banner .iubenda-banner-content *{color:#fff !important}form input,form input[type=text],form input[type=password],form input[type=email],form button{display:block;font-size:16px;background-color:rgba(0,0,0,0);border:0;margin:0px auto 25px auto;padding:5px;width:85%;max-width:500px;border-radius:0}@media screen and (min-width: 400px){form input,form input[type=text],form input[type=password],form input[type=email],form button{font-size:24px}}form input::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form button::-webkit-input-placeholder{color:#fff}form input::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=email]::-moz-placeholder,form button::-moz-placeholder{color:#fff}form input:-ms-input-placeholder,form button:-ms-input-placeholder{color:#fff}form input:-moz-placeholder,form button:-moz-placeholder{color:#fff}form input[type=text],form input[type=password],form input[type=email]{border-bottom:1px solid #b9b8b9;text-align:center;font-weight:300}form input[type=submit],form button{text-align:center;color:#414342;font-size:17px;width:100%;margin:15px 0 0 0}form .err{text-transform:uppercase;display:table-cell;font-size:11px !important;background:#d60000;padding:3px 6px;color:#fff !important;border:1px solid #fff;margin-left:15px}#search{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:#fdfdfd;z-index:10;padding-top:130px;overflow:auto}#search h2{font-family:"Karla",sans-serif;font-size:70px;font-weight:bold;margin-bottom:40px}@media screen and (max-width: 768px){#search h2{font-size:45px}}#search h6{font-size:15px;font-weight:bold}#search .search-area{position:relative}#search .advanced-search{float:left;width:60%}#search .advanced-search #advanced-search-form .col-1{width:45%;padding-right:10%}#search .advanced-search #advanced-search-form .col-2{width:55%}#search .advanced-search #advanced-search-form .input{margin-bottom:20px}#search .advanced-search #advanced-search-form .input label{font-weight:bold;padding-left:2px;margin-bottom:5px;display:block}#search .advanced-search #advanced-search-form .input span.placeholder{display:block;width:40%;height:35px;float:left;overflow:hidden;padding:8px 15px 8px 2px;border-bottom:1px solid #5a6668}#search .advanced-search #advanced-search-form .input select,#search .advanced-search #advanced-search-form .input input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:0;border-radius:0;width:60%;height:35px;float:left}#search .advanced-search #advanced-search-form .input select.full-w,#search .advanced-search #advanced-search-form .input input.full-w{width:100%;float:none}#search .advanced-search #advanced-search-form .input select{background-color:rgba(0,0,0,0);border-bottom:1px solid #5a6668;background:url(/i/sort.png) no-repeat right center;background-size:6px;padding:8px 15px 8px 2px}#search .advanced-search #advanced-search-form .input select.select--multiple{padding:0;background:#626366;color:#d6d4d4;height:auto;width:100%;border-radius:4px}#search .advanced-search #advanced-search-form .input select.select--multiple option{color:#d6d4d4;padding:10px}#search .advanced-search #advanced-search-form .input select[multiple] option:checked,#search .advanced-search #advanced-search-form .input select[multiple]:focus option:checked{color:#fff;background:#39bdd9 linear-gradient(0deg, #39bdd9 0%, #39bdd9 100%)}#search .advanced-search #advanced-search-form .list{margin-top:15px;margin-bottom:40px}#search .advanced-search #advanced-search-form .list ul.list-col{float:left;width:50%}#search .advanced-search #advanced-search-form .list ul.list-col li{position:relative;margin-bottom:10px}#search .advanced-search #advanced-search-form .list ul.list-col li label{margin:0;padding:2px 0 2px 40px;cursor:pointer;background:url(/i/checkbox-start-c.png) left center no-repeat;background-size:18px;min-height:18px;font-weight:normal;text-transform:none;transition:all .3s ease}#search .advanced-search #advanced-search-form .list ul.list-col li input[type=checkbox]{display:inline-block;position:absolute;margin:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#search .advanced-search #advanced-search-form .list ul.list-col li input[type=checkbox]:checked+label{background-image:url("/i/checkbox-c.png") !important;background-size:18px;transition:all .3s ease}#search .advanced-search #advanced-search-form input[type=text]{text-align:left;color:#343333;font-size:15px;border-radius:4px;margin:0;padding:10px 10% 10px 15px;height:auto;background:url(/i/search.png) no-repeat right center;background-size:10px;background-color:#b8e7f1;background-position-x:95%;font-weight:bold}#search .advanced-search #advanced-search-form input[type=text]::-moz-placeholder{color:#3f4849;font-weight:normal;opacity:1}#search .advanced-search #advanced-search-form input[type=text]::placeholder{color:#3f4849;font-weight:normal;opacity:1}#search .advanced-search #advanced-search-form input[type=text]:-ms-input-placeholder{color:#3f4849;font-weight:normal}#search .advanced-search #advanced-search-form input[type=text]::-ms-input-placeholder{color:#3f4849;font-weight:normal}#search .advanced-search #advanced-search-form input[type=submit]{display:block;border:1px solid #414342;text-transform:uppercase;font-weight:bold;cursor:pointer;height:auto;padding:15px 15px;transition:all .3s ease}#search .advanced-search #advanced-search-form input[type=submit]:hover{background-color:#414342;color:#fff;transition:all .3s ease}#search .advanced-search #advanced-search-form a.reset-filters{display:inline-block;vertical-align:bottom;margin-left:30px;color:#999;letter-spacing:1px;font-size:12px;margin-top:50px}@media screen and (max-width: 1190px){#search .advanced-search{width:65%}#search .advanced-search #advanced-search-form .col-1{padding-right:30px}}@media screen and (max-width: 940px){#search .advanced-search{width:100%}#search .advanced-search #advanced-search-form .col-1,#search .advanced-search #advanced-search-form .col-2{width:50%}}#search .other-search{top:0;right:0;width:40%;position:absolute;padding-left:70px;height:100%}#search .other-search .actions{margin-top:30%}#search .other-search .actions a.btn{background:rgba(0,0,0,0);color:#626366;display:block;padding:16px 10px 15px 90px;text-transform:lowercase;text-align:left;background-repeat:no-repeat;background-size:45px;background-position:10px 10px;font-family:"Karla",sans-serif;font-size:24px;font-weight:bold;margin-bottom:50px;border:2px solid #626366}#search .other-search .actions a.btn.map{background-image:url(/i/ico-map-2.png)}#search .other-search .actions a.btn.lifestyle{background-image:url(/i/ico-lifestyle-2.png)}#search .other-search .actions a.btn:last-child{margin-bottom:0}#search .other-search .actions a.btn:hover{opacity:.7}@media screen and (max-width: 768px){#search .other-search .actions a.btn{float:left;width:48%;margin:0}#search .other-search .actions a.btn:first-child{margin-right:1%}#search .other-search .actions a.btn:last-child{margin-left:1%}}@media screen and (max-width: 639px){#search .other-search .actions a.btn{padding:22px 10px 22px 60px;font-size:16px;background-size:35px}}#search .other-search span.line-divider{display:block;position:absolute;left:35px;top:50%;width:1px;height:60%;background-color:#343333;margin-top:-30%}@media screen and (max-width: 1190px){#search .other-search span.line-divider{margin-top:0;top:45px}}@media screen and (max-width: 1190px){#search .other-search{width:35%}}@media screen and (max-width: 940px){#search .other-search{width:100%;position:relative;padding-left:0;height:auto;padding-top:40px;margin-top:30px;border-top:1px solid #343333}#search .other-search .actions{margin-top:20px}#search .other-search span.line-divider{display:none}}@media screen and (max-width: 768px){#search .other-search{padding-bottom:100px}}@media screen and (max-width: 768px){#search{padding-top:105px}}@media screen and (max-width: 639px){#search{padding-top:85px}#search h2{font-size:30px}#search .advanced-search #advanced-search-form .col-1,#search .advanced-search #advanced-search-form .col-2{width:100%}#search .advanced-search #advanced-search-form .col-1{margin-bottom:30px;padding-right:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#search .advanced-search #advanced-search-form .input select{-webkit-appearance:initial;-moz-appearance:initial;-o-appearance:initial;appearance:initial}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#search .advanced-search #advanced-search-form .input select{background:none;-webkit-appearance:initial;-moz-appearance:initial;-o-appearance:initial;appearance:initial}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#search .advanced-search #advanced-search-form .list ul.list-col li input[type=checkbox]{-webkit-appearance:initial;-moz-appearance:initial;-o-appearance:initial;appearance:initial}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#search .advanced-search #advanced-search-form .list ul.list-col li label{background:none;padding:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#search .advanced-search #advanced-search-form .list ul.list-col li input[type=checkbox]:checked+label,#search #search .advanced-search #advanced-search-form .list ul.list-col li form input[type=checkbox]:checked[type=text]+label,#search #search .advanced-search #advanced-search-form .list ul.list-col li form input[type=checkbox]:checked[type=password]+label,#search #search .advanced-search #advanced-search-form .list ul.list-col li form input[type=checkbox]:checked[type=email]+label{background-image:none !important}}.header-slider .slide{width:100%;position:relative;height:calc(100vh - 87px);min-height:450px;background-repeat:no-repeat;background-position:center;background-size:cover}.header-slider .slide .container{height:100%}.header-slider .slide .text{position:absolute;left:0px;padding:25px;top:27%;width:50%}.header-slider .slide .text h2,.header-slider .slide .text p{color:#fff;font-weight:300;font-size:90px}.header-slider .slide .text h2{margin-bottom:40px}.header-slider .slide .text p{font-size:18px;font-style:italic;margin:0;line-height:1.6em}@media screen and (max-width: 1300px){.header-slider .slide .text{width:70%}}@media screen and (max-width: 1023px){.header-slider .slide .text{width:100%}.header-slider .slide .text h2{font-size:70px}}@media screen and (max-width: 869px){.header-slider .slide .text h2{font-size:50px}.header-slider .slide .text p{font-size:16px}}@media screen and (max-width: 639px){.header-slider .slide .text{top:25px}.header-slider .slide .text h2{font-size:40px}.header-slider .slide .text p{font-size:15px}}.header-slider .slide--small{height:450px;min-height:0}.header-slider .slide--small .text{width:100%}@media screen and (max-width: 639px){.header-slider .slide--small{height:280px}}.bx-controls{position:absolute;bottom:0;left:0;width:100%;padding:25px}.cta-row{position:relative}.cta-row .content{width:45%;background:url(/i/bg-rowcta.jpg) no-repeat top center;background-color:#39bdd9;background-size:100%;position:relative;z-index:10;padding:3%}.cta-row .content p.title-section{font-family:"Karla",sans-serif;font-size:12px;text-transform:uppercase;font-weight:700}.cta-row .content h3,.cta-row .content h3 *{color:#fff;font-weight:300 !important;font-size:28px;line-height:1.2em}.cta-row .content h3 strong,.cta-row .content h3 * strong{color:#263133}.cta-row .content h3.social-title,.cta-row .content h3 *.social-title{text-align:center}.cta-row .content article{margin-top:40px}.cta-row .content article *{font-family:"Karla",sans-serif;font-size:16px}.cta-row .content .contacts{margin-top:50px}.cta-row .content .contacts *{font-family:"Karla",sans-serif;font-weight:700;letter-spacing:1px}.cta-row .content .contacts .box.location p{font-weight:700}.cta-row .content .contacts .box.location p:first-child{color:#fff;margin-bottom:5px}.cta-row .content .contacts .box a:hover{color:#fff}@media screen and (max-width: 1190px){.cta-row .content{width:60%}}@media screen and (max-width: 980px){.cta-row .content{padding:15px}}@media screen and (max-width: 768px){.cta-row .content{width:100%;opacity:.92;background:#39bdd9}}.cta-row .image{position:absolute;z-index:0;right:0;top:0;height:100%;width:55%;background-repeat:no-repeat;background-position:center;background-size:cover}.cta-row .image a.btn-link{position:absolute;z-index:10;bottom:10%;right:5%}@media screen and (max-width: 1190px){.cta-row .image{width:40%;background-position:right center}}@media screen and (max-width: 768px){.cta-row .image{width:100%}.cta-row .image a.btn-link{display:none}}.home-boxes{position:relative;font-size:0;padding:80px 0}.home-boxes .home-box{width:calc(33.33% - 33.34px);display:inline-block;vertical-align:top}.home-boxes .home-box:not(:first-child){margin-left:50px}@media screen and (max-width: 1050px){.home-boxes .home-box{width:100%;margin-bottom:50px}.home-boxes .home-box:not(:first-child){margin-left:0px}}.home-boxes .home-box__title{text-align:center;text-transform:uppercase;font-weight:600;padding-bottom:20px;color:#626366}.home-boxes .home-box__content{position:relative;z-index:10;padding:25px;box-shadow:0 0 10px 2px rgba(0,0,0,.1);height:calc(100% - 30px);background-color:#f9f9f9}.home-boxes .home-box__content p.title-section{font-family:"Karla",sans-serif;font-size:12px;text-transform:uppercase;font-weight:700}.home-boxes .home-box__content h3,.home-boxes .home-box__content h3 *{color:#263133;font-weight:300;font-size:28px;line-height:1.2em}.home-boxes .home-box__content h3.social-title,.home-boxes .home-box__content h3 *.social-title{text-align:center}.home-boxes .home-box__content .actions{padding:3% 0;position:absolute;bottom:20px;width:calc(100% - 50px);text-align:center;box-sizing:border-box}.home-boxes .home-box__content .actions a{text-transform:uppercase;margin:0 15px;font-size:12px;font-weight:700;font-style:normal;color:#39bdd9}.home-boxes .home-box__content .actions a:hover{text-decoration:underline}.home-boxes .home-box__content .actions a.more{color:#343333}.home-boxes .home-box__content .actions a.more:hover{text-decoration:underline}.home-boxes .home-box__content.press{text-align:center}.home-boxes .home-box__content.press h3{padding-top:80px;font-size:22px;color:#626366;font-weight:500;line-height:32px;text-align:center}.home-boxes .home-box__content.press h3 strong{font-size:26px !important;font-weight:400 !important}.home-boxes .home-box__content.press img{width:100%;margin-top:40px;max-width:200px}.home-boxes .home-box__content.press img:last-of-type{margin-bottom:60px}@media screen and (max-width: 1050px){.home-boxes .home-box__content.press img{width:100%;max-width:250px;padding:0 20px;display:inline-block;vertical-align:top;margin-bottom:10px}.home-boxes .home-box__content.press img:last-of-type{margin-bottom:80px}}.home-boxes .home-box__content.press img.bgicon{position:absolute;z-index:-1;left:100px;top:90px;transform:translate(-65%, -35%);max-width:90px;margin:0}.home-boxes .home-box__content.social{background:url(/i/bg-rowcta.jpg) no-repeat top center;background-color:#39bdd9;background-size:100%}.home-boxes .home-box__content.social h3{padding-top:50px;font-size:22px;text-align:center}.home-boxes .home-box__content.social *{color:#fff}.home-boxes .home-box__content.review .review__text{margin-bottom:15px;text-align:center;padding-top:80px;position:relative}.home-boxes .home-box__content.review .review__text img.virgolette{position:absolute;width:100px;height:100px;transform:translate(-20%, -55%)}.home-boxes .home-box__content.review .review__text p,.home-boxes .home-box__content.review .review__text span{font-size:18px;text-align:center;max-width:250px;display:inline-block;margin:0 auto;line-height:25px}.home-boxes .home-box__content.review .review__author{color:#39bdd9;font-size:16px;font-style:normal;padding-top:30px;padding-bottom:60px;text-align:center}.home-boxes .home-box__content.review a.google-review img{width:45px;margin:30px auto -10px;display:block}.home-boxes .home-box__content.review a.google-review img:hover{opacity:.7}.guestbook-preview{background-color:#fff}.guestbook-preview p.title-section{font-family:"Karla",sans-serif;font-size:12px;text-transform:uppercase;font-weight:700;margin:3% 0 0 3%}@media screen and (max-width: 980px){.guestbook-preview p.title-section{margin:15px 0 0 15px}}.guestbook-preview__list>.article{width:50%;padding:5% 3%;position:relative;float:none;display:inline-block;vertical-align:top}.guestbook-preview__list>.article *{font-size:20px;font-style:italic}.guestbook-preview__list>.article article{margin-bottom:15px}.guestbook-preview__list>.article article:after,.guestbook-preview__list>.article article:before{content:'"';display:inline}.guestbook-preview__list>.article article p{display:inline}.guestbook-preview__list>.article p.author{color:#39bdd9;font-size:16px;font-style:normal}.guestbook-preview__list>.article a.google-review img{width:45px;margin-left:20px;margin-bottom:-10px}.guestbook-preview__list>.article a.google-review img:hover{opacity:.7}@media screen and (max-width: 980px){.guestbook-preview__list>.article{width:100%;padding:5% 15px}.guestbook-preview__list>.article *{font-size:18px}.guestbook-preview__list>.article p.author{font-size:13px}}.guestbook-preview__actions{padding:3%;text-align:right}.guestbook-preview__actions a{text-transform:uppercase;margin:0 15px;font-size:12px;font-weight:700}.guestbook-preview__actions a.more{color:#39bdd9}.guestbook-preview__actions a.more:hover{text-decoration:underline}.guestbook-preview__actions--fullpage{text-align:center;margin-bottom:50px}.guestbook-preview__actions--fullpage a{border:2px solid #39bdd9;padding:15px 30px;color:#39bdd9}.guestbook-preview__actions--fullpage a:hover{background-color:#39bdd9;color:#fff}.single-cta-row{margin-top:100px;margin-bottom:100px}.carousel-home{margin-top:100px;margin-bottom:100px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px !important}.shadow-box,.carousel-home .owl-stage-outer{box-shadow:0px 0px 35px 0px rgba(0,0,0,.1)}.latest-property h1.title{text-align:center;padding:0 25px}.latest-property h4.title-section{text-align:center;text-transform:uppercase}.latest-property h6.subtitle-section{text-align:center;text-transform:uppercase;padding:0 25px;color:#39bdd9}.latest-property__group{margin-top:35px}.latest-property__group .box{float:left;width:33.3334%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000;padding:8% 25px;position:relative;overflow:hidden}.latest-property__group .box *{text-align:center;color:#fff;font-weight:300;transition:all .3s ease}.latest-property__group .box .text{position:relative;z-index:5}.latest-property__group .box .text h4{text-transform:uppercase;font-size:28px;transform:translateY(50px)}.latest-property__group .box .text__details{opacity:0}.latest-property__group .box .text__details:before{content:"";display:block;margin:0 auto 20px auto;height:1px;background:#fff;width:50%}.latest-property__group .box .text__details p{font-size:20px;margin-bottom:5px}.latest-property__group .box .text__details p.small{font-size:12px;text-transform:uppercase;letter-spacing:1px}.latest-property__group .box .overlay{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.latest-property__group .box a.overlay-link{position:absolute;display:block;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer}.latest-property__group .box:hover *{transition:all .3s ease}.latest-property__group .box:hover .text h4{transform:translateY(0)}.latest-property__group .box:hover .text__details{opacity:1}.latest-property__group .box:hover .overlay{background-color:rgba(0,0,0,.5)}@media screen and (max-width: 980px){.latest-property__group .box .text h4{font-size:20px}.latest-property__group .box .text__details p{font-size:15px}}@media screen and (max-width: 768px){.latest-property__group .box{width:100%;margin-bottom:10px}.latest-property__group .box .text h4{font-size:28px;transform:translateY(0)}}@media screen and (max-width: 768px)and (max-width: 400px){.latest-property__group .box .text h4{font-size:22px}}@media screen and (max-width: 768px){.latest-property__group .box .text__details{opacity:1}.latest-property__group .box .text__details p{font-size:20px}}@media screen and (max-width: 768px)and (max-width: 400px){.latest-property__group .box .text__details p{font-size:17px}}@media screen and (max-width: 768px){.latest-property__group .box .overlay{background-color:rgba(0,0,0,.5)}}.latest-property__group .page-block{display:none}.lifestyles{margin-bottom:50px}.lifestyles .latest-property__group .box{border:2px solid #fff}#instagram-feed .title-row{margin-bottom:35px;text-align:center}#instagram-feed .title-row h6{text-align:center;font-family:"Roboto",sans-serif;letter-spacing:2px;font-size:17px}#instagram-feed .title-row h4{text-align:center;font-family:"Roboto",sans-serif;font-size:35px;color:#263133}#instagram-feed .title-row a.link-social{color:#39bdd9;font-weight:bold;font-style:italic;letter-spacing:.05em}#instagram-feed .title-row a.link-social:hover{opacity:.8}#instagram-feed .single-post{float:left;width:25%;position:relative}@media screen and (max-width: 1023px){#instagram-feed .single-post{width:50%}}#instagram-feed .single-post .link{display:block}#instagram-feed .single-post .link:hover{opacity:.7}#instagram-feed .single-post .image .immagine-instagram img{width:100%}#instagram-feed .single-post .azioni-admin{position:absolute;top:0;left:0;padding:10px;background:#c10000;border-radius:0 0 10px 0}#instagram-feed .single-post .azioni-admin p.elimina{margin:0;color:#fff}#instagram-feed .single-post .azioni-admin p.elimina a{color:#fff}.about .header-slider .slide .text{top:42%}@media screen and (max-width: 640px){#navigation-inpage{display:none}}#navigation-inpage.menu-fixed{top:75px}@media screen and (max-width: 640px){#navigation-inpage.menu-fixed{top:60px}}#navigation-inpage-target{width:100%;display:block}.menu-inpage{text-align:center;padding:15px 25px 0 25px;background-color:#fff;width:100%;z-index:9}.menu-inpage .voice{display:inline-block;vertical-align:top;margin:10px;text-transform:uppercase}.content-row,.team-row,.contacts-full{margin:80px auto}.content-row h3,.team-row h3,.contacts-full h3{padding:15px;text-align:center;text-transform:uppercase;margin-bottom:50px}.content-row .block-quote,.team-row .block-quote,.contacts-full .block-quote{margin-top:40px}.content-row .block-quote p,.team-row .block-quote p,.contacts-full .block-quote p{color:#b0b0b0}.content-row .block-quote p em,.team-row .block-quote p em,.contacts-full .block-quote p em{color:#b0b0b0;font-style:italic;font-size:20px;line-height:1.5em}.content-row .main-img{width:32%;padding-right:25px}@media screen and (max-width: 1023px){.content-row .main-img{width:40%}}@media screen and (max-width: 869px){.content-row .main-img{width:100%;padding-right:0;text-align:center;margin-bottom:50px}}.content-row .content__text{width:68%;max-width:860px;padding:0 25px}.content-row .content__text h4{line-height:1.4em;color:#000;margin-bottom:40px}.content-row .content__text .article .col{width:50%;padding-right:30px}@media screen and (max-width: 1023px){.content-row .content__text .article .col{width:100%;padding-right:0}}.content-row .content__text .article p,.content-row .content__text article p{line-height:1.6em}@media screen and (max-width: 1023px){.content-row .content__text{width:60%}}@media screen and (max-width: 869px){.content-row .content__text{width:100%}}.content-row.inner-content .main-img{text-align:center}.content-row.inner-content .content__text{max-width:910px}.content-row.inner-content .content__text .article .col p:first-child strong:first-child{font-weight:normal;line-height:1.4em;color:#000;margin-bottom:40px;font-size:24px}.team-row h3{margin-bottom:20px}.team-row .block-quote{margin-top:0;text-align:center}.team-row .block-quote *{text-align:center}.team-row .full-img{margin-top:50px;background-repeat:no-repeat;background-size:cover;background-position:center right}.team-row .full-img .container{padding:14% 25px}.team-row .full-img .container h4{color:#fff;font-weight:300;font-size:80px}.team-row .full-img .container p{font-size:18px;font-style:italic;color:#fff;margin:0;font-weight:300;line-height:1.6em}@media screen and (max-width: 1300px){.team-row .full-img .container{width:70%}}@media screen and (max-width: 1023px){.team-row .full-img .container{width:100%}.team-row .full-img .container h4{font-size:70px}}@media screen and (max-width: 869px){.team-row .full-img .container h4{font-size:50px}.team-row .full-img .container p{font-size:16px}}@media screen and (max-width: 639px){.team-row .full-img .container{top:25px}.team-row .full-img .container h4{font-size:40px}.team-row .full-img .container p{font-size:15px}}.team-row .team-container{position:relative}.team-row .team-container .team-item{display:inline-block;vertical-align:top;width:16.6666667%;cursor:pointer;line-height:0;position:relative;background-color:#000;overflow:hidden}.team-row .team-container .team-item img{width:100%;opacity:1;transition:all .3s ease}@media screen and (max-width: 920px){.team-row .team-container .team-item{width:33.33334%}}.team-row .team-container .team-box-info{background:url(/i/bg-rowcta.jpg) no-repeat top left;background-color:#39bdd9;background-size:40%;position:relative;display:block;width:100%;padding:70px 0;display:none}.team-row .team-container .team-box-info .container{position:relative}.team-row .team-container .team-box-info .container span.close{position:absolute;right:25px;top:0;display:block;width:30px;height:30px;background:url(/i/close-black.png) no-repeat center;background-size:contain;z-index:10;cursor:pointer;transition:all .3s ease}.team-row .team-container .team-box-info .container span.close:hover{opacity:.5;transition:all .3s ease}.team-row .team-container .team-box-info h6{text-transform:uppercase;font-family:"Karla",sans-serif;color:#000;font-size:13px;font-weight:bold;padding-right:60px}.team-row .team-container .team-box-info h4{color:#fff;font-weight:300;margin:4% 0;font-size:28px;padding-right:60px}.team-row .team-container .team-box-info article *{color:#fff}.team-row .team-container .team-box-info article p{font-weight:300;font-size:14px}.team-row .team-container .team-box-info article p em{font-style:italic}.team-row .team-container .team-box-info--responsive{display:none}.team-row .team-container:hover .team-item img{opacity:.6;transition:all .3s ease}.team-row .team-container:hover .team-item:hover img{opacity:1 !important;transition:all .3s ease}.team-row .team-container:hover .team-item.active img,.team-row .team-container .team-item.active img{opacity:1 !important}.team-row .team-container:hover .team-item.active:after,.team-row .team-container .team-item.active:after{content:"";display:block;width:60px;height:29px;position:absolute;bottom:0;left:50%;margin-left:-30px;background:url(/i/arrow_team.png) no-repeat center;background-size:contain}.contacts-full .col{width:50%;padding:0 30px}.contacts-full .col:first-child{padding-left:0}.contacts-full .col:last-child{padding-right:0}.contacts-full .col .image{line-height:0}.contacts-full .col .image img{width:100%}.contacts-full .col .carousel-box-contacts.owl-theme .owl-nav.disabled+.owl-dots{position:absolute;left:0;bottom:0;width:100%;z-index:5;margin:0 !important;padding:5px 20px}.contacts-full .col .carousel-box-contacts.owl-theme .owl-dots .owl-dot span{background:#fff !important}.contacts-full .col .carousel-box-contacts.owl-theme .owl-dots .owl-dot span:hover{opacity:.6}.contacts-full .col .carousel-box-contacts.owl-theme .owl-dots .owl-dot.active span{background:#39bdd9 !important}.contacts-full .col .contacts{background:url(/i/bg-rowcta.jpg) no-repeat top left;background-color:#39bdd9;background-size:100%;padding:2% 0% 2% 7%}.contacts-full .col .contacts .box{width:auto;padding:15px 40px 15px 0}.contacts-full .col .contacts .box:last-child{padding-right:15px}.contacts-full .col .contacts .box p.main-p{color:#fff;font-weight:500;letter-spacing:1px;text-transform:uppercase}.contacts-full .col .contacts .box a:hover{color:#fff}@media screen and (max-width: 1190px){.contacts-full .col .contacts .box{width:50%}.contacts-full .col .contacts .box:last-child{width:100%}}@media screen and (max-width: 869px){.contacts-full .col{padding:0;width:100%;margin-bottom:50px}.contacts-full .col .contacts .box{width:auto}.contacts-full .col .contacts .box:last-child{width:auto}}.contacts--form{position:relative;margin-bottom:50px;margin-top:50px}.contacts--form .col{width:50%}.contacts--form .col:first-child{padding-right:30px}.contacts--form .col:last-child{padding-left:30px}@media screen and (max-width: 980px){.contacts--form .col{width:100%}.contacts--form .col:first-child{padding-right:0px;margin-bottom:30px}.contacts--form .col:last-child{padding-left:0px}}.contacts--form .form{margin-top:50px}.contacts--form .form input,.contacts--form .form button{display:inline-block;height:33px;margin:0;padding:8px;max-width:100%;text-align:left;color:#000;background-color:#fff;-webkit-appearance:none}.contacts--form .form input.submit,.contacts--form .form button.submit{background-color:#39bdd9;color:#fff;border:1px solid #39bdd9;width:auto;padding:10px 25px;height:auto;text-align:center;font-weight:300;letter-spacing:1px;cursor:pointer;margin:0;font-size:14px;text-transform:uppercase;transition:all .3s ease}.contacts--form .form input.submit:hover,.contacts--form .form button.submit:hover{background-color:#fff;color:#000;transition:all .3s ease}.contacts--form .form select{background:url(/i/select-arrow.png) no-repeat right center #fff;color:#000;font-size:16px;width:100%;padding:8px 45px 8px 8px;height:35px;line-height:1;border:1px solid #2e303d;border-radius:0;-moz-appearance:none !important;appearance:none !important;-webkit-appearance:none !important;min-height:38px;cursor:pointer;font-weight:300}.contacts--form .form select::-ms-expand{display:none}.contacts--form .form input[type=text],.contacts--form .form input[type=password]{border:0;-webkit-appearance:none;width:100%;color:#000;background-color:#fff;border-bottom:1px solid #39bdd9;font-size:16px}.contacts--form .form textarea{font-size:16px;border:0;padding:8px;width:100%;height:177px;border:1px solid #39bdd9;color:#000;background-color:#fff;font-weight:300;border-radius:0}.contacts--form .form label{display:block;text-transform:uppercase;text-align:left;margin-bottom:5px;color:#616161;font-size:13px;font-weight:bold;font-family:"Karla",sans-serif}.contacts--form .form .input--privacy{width:100%}.contacts--form .form .input--privacy input[type=checkbox]{position:absolute;clip:rect(1px, 1px, 1px, 1px)}.contacts--form .form .input--privacy input[type=checkbox]:checked+label{background-image:url("/i/checkbox-c.png") !important;background-size:25px;transition:all .3s ease}.contacts--form .form .input--privacy label.checkbox{color:#032820;font-size:12px;margin:0;padding:2px 0 2px 40px;cursor:pointer;background:url("/i/checkbox-start-c.png") left center no-repeat;background-size:25px;min-height:40px;text-transform:none;font-weight:300;transition:all .3s ease}.contacts--form .form .input--privacy label.checkbox a{color:#032820;font-size:12px}.contacts--form .form .input--privacy label.checkbox a:hover{color:#39bdd9}.contacts--form .form p.mandatory-text{font-style:italic;font-size:14px;font-weight:300}@media screen and (max-width: 980px){.contacts--form .form p.mandatory-text{text-align:center}}.contacts--form .form p.submit{display:block;width:50%;float:right;padding-left:30px;padding-top:10px}@media screen and (max-width: 980px){.contacts--form .form p.submit{width:100%;float:none;padding-left:0px}}.contacts--form .form .form-feedback{margin-bottom:20px;text-align:center}.contacts--form .form .form-feedback.error{background:#f96363 url(effect.png);padding:5px}.contacts--form .form .form-feedback.error .content{background:#fff;padding:10px}.contacts--form .form .form-feedback.error .message{color:#d25353}.contacts--form .form .form-feedback.confirm{background:#38e200 url(effect.png);padding:5px}.contacts--form .form .form-feedback.confirm .content{background:#fff;padding:10px}.contacts--form .form .form-feedback.confirm .message{color:#2bad01}.init-map{height:500px}.press-content .downloads{margin-top:50px;text-align:center}.press-content h4{text-align:center;margin-bottom:30px}.press-content article,.press-content article p{text-align:center}.press-content .col{width:50%;padding:0 25px;float:none}.press-content .col.press-publications,.press-content .col.press-downloads{border:1px solid #39bdd9;padding:25px;text-align:center;width:48%}.press-content .col.press-publications h6,.press-content .col.press-downloads h6{text-align:center;text-transform:uppercase;color:#000;font-size:12px;font-weight:bold;letter-spacing:1px;margin-bottom:25px}.press-content .col.press-publications a.download,.press-content .col.press-downloads a.download{display:inline-block;width:auto;vertical-align:top;text-align:left;padding:30px 30px 15px 30px;background-repeat:no-repeat;background-position:30px 0;background-size:21px}.press-content .col.press-publications a.download span,.press-content .col.press-downloads a.download span{display:block}.press-content .col.press-publications a.download span.name,.press-content .col.press-downloads a.download span.name{font-weight:bold;margin-bottom:5px}.press-content .col.press-publications a.download span.description,.press-content .col.press-downloads a.download span.description{opacity:.5;font-size:12px;font-weight:bold;font-family:"Karla",sans-serif;text-transform:uppercase}.press-content .col.press-publications a.download:hover,.press-content .col.press-downloads a.download:hover{opacity:.7}@media screen and (max-width: 768px){.press-content .col.press-publications,.press-content .col.press-downloads{width:100%}.press-content .col.press-publications a.download,.press-content .col.press-downloads a.download{text-align:center;width:100%;background-position:center top}}.press-content .col.press-publications{background-color:#39bdd9;margin-right:2%}.press-content .col.press-publications a.download.file{background-image:url(/i/download-white.png)}.press-content .col.press-publications a.download.link{background-image:url(/i/link-white.png)}@media screen and (max-width: 768px){.press-content .col.press-publications{margin:0 0 30px 0}}.press-content .col.press-downloads{margin-left:2%;margin:50px auto 0}.press-content .col.press-downloads a.download.file{background-image:url(/i/download-black.png)}.press-content .col.press-downloads a.download.link{background-image:url(/i/link-black.png)}@media screen and (max-width: 768px){.press-content .col.press-downloads{margin:0}}@media screen and (max-width: 768px){.press-content .col{width:100%}}#properties{margin-top:130px}@media screen and (max-width: 768px){#properties{margin-top:40px}}#properties .search-inpage{text-align:center;padding:10px 25px}#properties .search-inpage a#search_properties{text-transform:uppercase;color:#39bdd9;font-size:12px}#properties .search-inpage a#search_properties:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/i/header-icons.png);background-repeat:no-repeat;background-position:bottom left;background-size:auto 100%;background-position-x:0px;margin-right:10px;margin-bottom:-5px}#properties .no_results h3{text-align:center;margin-top:100px;margin-bottom:180px}.scheda-immobile{font-family:"Karla",sans-serif;position:relative}.scheda-immobile *{font-family:"Karla",sans-serif}.scheda-immobile .title-row{background-color:rgba(32,48,50,.7);padding:25px;position:absolute;z-index:15;width:100%}.scheda-immobile .title-row h1{text-align:center;font-size:30px;text-transform:uppercase;margin:0;color:#fff}@media screen and (max-width: 768px){.scheda-immobile .title-row h1{font-size:20px}}.scheda-immobile .header-img{line-height:0;width:100%;position:relative}.scheda-immobile .header-img img{width:100%}.scheda-immobile .info-row-content{padding-top:80px;padding-bottom:80px;position:relative}.scheda-immobile .info-row-content *{text-align:center}.scheda-immobile .info-row-content h2{text-transform:uppercase}.scheda-immobile .info-row-content .functions{position:absolute;right:25px;top:85px}.scheda-immobile .info-row-content .functions a{display:inline-block;opacity:1;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:20px}.scheda-immobile .info-row-content .functions a:hover{opacity:.6}.scheda-immobile .info-row-content .functions a:first-child{margin-left:0}.scheda-immobile .info-row-content .functions a.star{background-image:url(/i/star.png);width:30px;height:30px}.scheda-immobile .info-row-content .functions a.star--active{background-image:url(/i/star-full.png)}.scheda-immobile .info-row-content .functions a.print{background-image:url(/i/print.png);width:40px;height:30px}@media screen and (max-width: 980px){.scheda-immobile .info-row-content .functions{top:25px}}.scheda-immobile .info-row-content h2>span{font-weight:700;font-size:12px;text-transform:uppercase}.scheda-immobile .info-row-content h5{text-transform:uppercase;font-size:14px;font-weight:700}.scheda-immobile .info-row-content .details{margin-top:50px}.scheda-immobile .info-row-content .details__row>.box{width:20%;padding:25px;border-right:1px solid #cdcdcd;display:inline-block;vertical-align:top}.scheda-immobile .info-row-content .details__row>.box:last-child{border-right:0}.scheda-immobile .info-row-content .details__row>.box span{font-family:"Roboto",sans-serif;display:block;color:#a1a1a1;font-size:13px}.scheda-immobile .info-row-content .details__row>.box span.main{color:#000;font-size:40px;margin-bottom:8px;font-weight:300}.scheda-immobile .info-row-content .details__row>.box span.main label{font-size:26px}@media screen and (max-width: 869px){.scheda-immobile .info-row-content .details__row>.box{padding:15px;width:180px;border-left:1px solid #cdcdcd}.scheda-immobile .info-row-content .details__row>.box:last-child{border-right:1px solid #cdcdcd}}.scheda-immobile .gallery{position:relative}.scheda-immobile .gallery .nav-arrow-outer{position:absolute;top:0;width:220px;background:rgba(0,0,0,.7);height:100%;z-index:1}.scheda-immobile .gallery .nav-arrow-outer.nav-arrow-prev{left:0}.scheda-immobile .gallery .nav-arrow-outer.nav-arrow-prev .nav-arrow{left:50%;margin-left:-13px}.scheda-immobile .gallery .nav-arrow-outer.nav-arrow-prev .nav-arrow .arrow{background-image:url(/i/arrow-left.png)}.scheda-immobile .gallery .nav-arrow-outer.nav-arrow-next{right:0}.scheda-immobile .gallery .nav-arrow-outer.nav-arrow-next .nav-arrow{right:50%;margin-right:-13px}.scheda-immobile .gallery .nav-arrow-outer.nav-arrow-next .nav-arrow .arrow{background-image:url(/i/arrow-right.png)}.scheda-immobile .gallery .nav-arrow-outer .nav-arrow-inner{position:relative;width:100%;height:100%}.scheda-immobile .gallery .nav-arrow-outer .nav-arrow-inner .nav-arrow{position:absolute;width:25px;height:40px;top:50%;transform:translateY(-50%)}.scheda-immobile .gallery .nav-arrow-outer .nav-arrow-inner .nav-arrow .arrow{width:25px;height:40px;border:none;transform:rotate(0);top:0;left:0;display:block}@media screen and (max-width: 1190px){.scheda-immobile .gallery .nav-arrow-outer{width:150px}}@media screen and (max-width: 940px){.scheda-immobile .gallery .nav-arrow-outer{width:100px}}@media screen and (max-width: 768px){.scheda-immobile .gallery .nav-arrow-outer{width:50px}}@media screen and (max-width: 639px){.scheda-immobile .gallery .nav-arrow-outer{display:none}}.scheda-immobile .description{margin:80px auto}.scheda-immobile .description article{text-align:justify}.scheda-immobile .description article *{font-size:16px;line-height:1.6em;font-family:"Roboto",sans-serif}.scheda-immobile .description article span.intro{color:#39bdd9;text-transform:uppercase;font-weight:300;float:left}.scheda-immobile .description article span.intro:after{content:"–";margin:0 8px;color:#000}.scheda-immobile .description article p{font-weight:300}.scheda-immobile .description article p sup{font-weight:300;font-size:10px}.scheda-immobile .description span.read-more__link{cursor:pointer;color:#39bdd9;display:inline-block;margin-top:15px}.scheda-immobile .map-container{margin-top:0px}.scheda-immobile .map-container p.map-title{color:#39bdd9;text-align:center;padding:25px;font-family:"Roboto",sans-serif;font-size:24px;margin:0;font-weight:300}.scheda-immobile .init-map{height:100%;min-height:580px;width:100%;display:block}@media screen and (max-width: 639px){.scheda-immobile .init-map{min-height:400px}}.scheda-immobile .share-row{background-color:#132326;padding-top:110px;padding-bottom:110px}@media screen and (max-width: 869px){.scheda-immobile .share-row{padding-top:60px;padding-bottom:60px}}.scheda-immobile .share-row *{font-family:"Roboto",sans-serif}.scheda-immobile .share-row .col{width:50%;position:relative}@media screen and (max-width: 869px){.scheda-immobile .share-row .col{width:100%}}.scheda-immobile .share-row .agent{padding-right:30px}.scheda-immobile .share-row .agent p,.scheda-immobile .share-row .agent a,.scheda-immobile .share-row .agent h6{color:#39bdd9;font-weight:300}.scheda-immobile .share-row .agent p,.scheda-immobile .share-row .agent a{font-family:"Karla",sans-serif}.scheda-immobile .share-row .agent a:hover{color:#fff}.scheda-immobile .share-row .agent p.title-section{text-transform:uppercase;font-family:"Karla",sans-serif;margin-bottom:50px}@media screen and (max-width: 869px){.scheda-immobile .share-row .agent p.title-section{margin-bottom:25px}}.scheda-immobile .share-row .agent h3{color:#fff;margin-bottom:8px;font-weight:300}.scheda-immobile .share-row .agent .box{padding:0;width:100%;float:none}.scheda-immobile .share-row .agent .box.telephone{margin-top:70px;margin-bottom:30px}@media screen and (max-width: 639px){.scheda-immobile .share-row .agent .box.telephone{margin-top:25px;margin-bottom:25px}}.scheda-immobile .share-row .agent img.profile{width:40%;padding-right:30px}@media screen and (max-width: 639px){.scheda-immobile .share-row .agent img.profile{padding-right:15px}}.scheda-immobile .share-row .agent .informations.col{width:60%}.scheda-immobile .share-row .agent:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:1px;background-color:#70797c}@media screen and (max-width: 869px){.scheda-immobile .share-row .agent{padding-right:0;border-bottom:1px solid #70797c;margin-bottom:40px;padding-bottom:40px}.scheda-immobile .share-row .agent:after{content:"";display:none}}.scheda-immobile .share-row .share{padding-left:30px}.scheda-immobile .share-row .share__content{text-align:center}.scheda-immobile .share-row .share__content h4{color:#fff;text-align:center;margin-bottom:25px;font-weight:300}.scheda-immobile .share-row .share__content a.social{display:inline-block;color:#fff;margin:10px}.scheda-immobile .share-row .share__content a.social>i{color:#fff;padding:20px 0;font-size:25px;width:70px;height:70px;text-align:center;border:1px solid #fff;border-radius:50%;align-items:center;display:inline-grid;transition:all .3s ease}.scheda-immobile .share-row .share__content a.social:hover>i{background-color:#fff;color:#132326;transition:all .3s ease}.scheda-immobile .share-row .share__blog{text-align:center;margin-top:70px}.scheda-immobile .share-row .share__blog a.blog-btn{display:inline-block;color:#fff;border:1px solid #fff;padding:15px 25px;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:16px}.scheda-immobile .share-row .share__blog a.blog-btn:hover{border:1px solid #39bdd9;background-color:#39bdd9}@media screen and (max-width: 869px){.scheda-immobile .share-row .share{padding-left:0}}.scheda-immobile .latest-property h4.title-section{text-transform:none;margin-top:110px;padding:0 25px}.news__list{padding-top:50px;font-size:0}.news__article{display:inline-block;vertical-align:top;width:calc(33.3333% - 33.34px);margin-bottom:50px;padding:20px 20px 10px;text-align:center;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.news__article:not(:nth-child(3n-2)){margin-left:50px}@media screen and (max-width: 1050px){.news__article{width:calc(50% - 25px);margin-left:50px}.news__article:nth-child(2n+1){margin-left:0}.news__article:not(:nth-child(3n-2)){margin-left:50px}.news__article:not(:nth-child(3n-2)):nth-child(2n+1){margin-left:0}}@media screen and (max-width: 768px){.news__article{width:100%;margin-left:0}.news__article:not(:nth-child(3n-2)){margin-left:0}}.news__article a{display:block;width:100%;height:100%}.news__article img{max-width:100%;max-height:150px}.news__article h3{font-size:20px;line-height:28px}.map-search{padding-top:30px}.map-search h1{margin-bottom:30px;text-transform:uppercase;padding:0 25px;text-align:center}.map-search #search_map_wrapper{height:600px}.map-search #search_map_wrapper #map_canvas{width:100%;height:100%}.map-search #search_map_wrapper #map_canvas *{text-align:center !important}.map-search #search_map_wrapper #map_canvas .info_content .text{width:60%;float:right;padding:25px 0 0 25px}.map-search #search_map_wrapper #map_canvas .info_content .text *{font-family:"Karla",sans-serif;text-align:left !important}.map-search #search_map_wrapper #map_canvas .info_content .text h3{text-transform:uppercase}.map-search #search_map_wrapper #map_canvas .info_content .text p{font-size:18px}.map-search #search_map_wrapper #map_canvas .info_content .text a{color:#39bdd9}.map-search #search_map_wrapper #map_canvas .info_content .image{width:40%;float:left}.map-search #search_map_wrapper #map_canvas .info_content .image img{max-width:100%;width:100%}.map-search #search_map_wrapper #map_canvas .info_content.contacts-map{padding:15px 3px 0 3px}.map-search #search_map_wrapper #map_canvas .info_content.contacts-map h3{font-size:18px;color:#39bdd9}.map-search #search_map_wrapper #map_canvas .info_content.contacts-map p{font-size:13px}.mobile .latest-property__group .box .text h4{transform:translateY(0)}.mobile .latest-property__group .box .text__details{opacity:1}#logo-lakeside-print{display:none}@media print{#header,.scheda-immobile .share-row .share,.latest-property,#footer{display:none}#wrapper,.page-content{margin-top:0}.scheda-immobile .header-img{width:70%;margin:0 auto;padding-top:10px}.scheda-immobile .title-row{background:none;padding:0;min-height:50px;position:relative;margin:0}.scheda-immobile .title-row img#logo-lakeside-print{display:block;width:120px;margin:0 auto}.scheda-immobile .title-row h1{text-align:center;width:70%;font-size:25px;margin:0 auto;color:#39bdd9;padding-top:35px;padding-bottom:20px;background-color:rgba(0,0,0,0);z-index:-5}.scheda-immobile .gallery{display:none}.scheda-immobile .info-row-content{padding:30px 0}.scheda-immobile .info-row-content h2{font-size:28px}.scheda-immobile .info-row-content .functions{display:none}.scheda-immobile .info-row-content .details__row>.box{padding:5px}.scheda-immobile .info-row-content .details__row>.box span.main{font-size:20px}.scheda-immobile .info-row-content .details__row>.box span.main label{font-size:14px}.scheda-immobile .description{margin:0 0 10px 0;max-width:100%}.scheda-immobile .description article{display:block !important;overflow:auto !important;height:100% !important}.scheda-immobile .description span.read-more__link{display:none}.scheda-immobile .share-row{padding:30px 0 0 0;background-color:#fff;float:left;width:100%}.scheda-immobile .share-row .agent{padding-left:0px;width:100%;border:0}.scheda-immobile .share-row .agent:after{display:none}.scheda-immobile .share-row .agent h3{color:#343333;font-size:23px}.scheda-immobile .share-row .agent h6{font-size:14px}.scheda-immobile .share-row .agent img.profile{display:none}.scheda-immobile .share-row .agent p.title-section{margin-bottom:20px}.scheda-immobile .share-row .agent .box:before{display:none}.scheda-immobile .share-row .agent .box.telephone{margin-top:0px;margin-bottom:0}.scheda-immobile .share-row .agent .informations.col{width:100%}.scheda-immobile .map-container{float:none;display:block;width:100%;padding:0px 25px;margin-bottom:40px;page-break-before:always}.scheda-immobile .map-container p.map-title{text-transform:uppercase;font-family:"Karla",sans-serif;text-align:left;font-weight:300;font-size:14px;padding:25px 0}.scheda-immobile .map-container .init-map{min-height:250px}}/*# sourceMappingURL=main.css.map */