.standard-backface{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}@-webkit-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-moz-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-ms-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-o-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}.locality{height:calc(100% - 86px);position:relative}.locality .locality_item{width:100%;height:100%;position:relative;display:flex;flex-direction:column;visibility:hidden}.locality .locality_item picture{position:absolute;top:0;left:0;z-index:100}.locality .locality_item video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center;z-index:100}.locality .locality_item .locality_item_content{width:46.3%;position:relative;display:flex;flex-direction:column;align-items:center;padding-top:95px;z-index:200}.locality .locality_item .locality_item_content .article_title{color:#fff;margin-bottom:65px;text-shadow:0px 1px 2px rgba(0,0,0,0.5)}.locality .locality_item .locality_item_content .article_subtitle{color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,0.5)}.locality .locality_item .locality_item_content p{color:#fff;text-align:center;margin-bottom:0;padding:0 17.3%;text-shadow:0px 1px 2px rgba(0,0,0,0.5)}.locality .locality_item .locality_item_cta{font-family:"Futura Lt BT",sans-serif;font-size:1.5625rem;color:#fff;line-height:57px;text-transform:uppercase;letter-spacing:.16em;position:relative;border:2px solid #fff;margin:auto auto 145px auto;padding:0 146px;transition:.2s;z-index:200}.locality .locality_item .locality_item_cta:hover{color:#354C55;background-color:#fff}.locality .locality_item.active{visibility:visible}.locality.locality__slide{height:calc(100% - 135px);margin-top:135px}.locality.locality__slide:before{content:'';width:50%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to right, rgba(0,0,0,0.6), rgba(0,0,0,0));z-index:200}.locality.locality__slide .locality_item{height:100%;position:absolute;top:0;left:0;transition:visibility 0s ease .6s, opacity .6s ease 0s;opacity:0}.locality.locality__slide .locality_item.active{transition:visibility 0s ease 0s, opacity .6s ease 0s;opacity:1}.locality .locality_nav{position:absolute;top:164px;right:102px;z-index:900}.locality .locality_nav svg{width:136px;height:auto;fill:#fff}.locality .locality_nav .locality_nav_slider{width:13px;height:576px;position:relative;margin:0 auto;margin-top:65px;cursor:pointer;overflow:hidden}.locality .locality_nav .locality_nav_slider:before{content:'';width:1px;height:100%;position:absolute;top:0;left:6px;background-color:#fff}.locality .locality_nav .locality_nav_slider button{width:13px;margin:0;padding:0;background-color:transparent;transition:.2s}.locality .locality_nav .locality_nav_slider button:before{content:'';width:5px;height:100%;position:absolute;top:0;left:4px;border-radius:3px;background-color:#fff}.locality .locality_nav .locality_nav_slider button:active{cursor:grabbing;transition:0s}@media screen and (max-width: 1920px){.locality{height:calc(100% - 65px)}.locality .locality_item .locality_item_content{padding-top:71px}.locality .locality_item .locality_item_content .article_title{margin-bottom:49px}.locality .locality_item .locality_item_cta{font-size:1.1875rem;line-height:43px;margin:auto auto 109px auto;padding:0 110px}.locality .audio-colfosco{bottom:30px}.locality.locality__slide{height:calc(100% - 101px);margin-top:101px}.locality .locality_nav{top:123px;right:77px}.locality .locality_nav svg{width:102px}.locality .locality_nav .locality_nav_slider{width:10px;height:432px;margin-top:49px}.locality .locality_nav .locality_nav_slider:before{left:5px}.locality .locality_nav .locality_nav_slider button{width:10px}.locality .locality_nav .locality_nav_slider button:before{width:4px;left:3px}}@media screen and (max-width: 1500px){.locality .locality_item .locality_item_content{padding-top:53px}.locality .locality_item .locality_item_content .article_title{margin-bottom:37px}.locality .locality_item .locality_item_cta{font-size:.875rem;line-height:32px;margin:auto auto 82px auto;padding:0 83px}.locality .audio-colfosco{bottom:5px}.locality.locality__slide{height:calc(100% - 76px);margin-top:76px}.locality .locality_nav{top:92px;right:58px}.locality .locality_nav svg{width:77px}.locality .locality_nav .locality_nav_slider{width:8px;height:324px;margin-top:37px}.locality .locality_nav .locality_nav_slider:before{left:4px}.locality .locality_nav .locality_nav_slider button{width:8px}}@media only screen and (max-width: 800px){.locality{height:calc(100vh - 57px);padding-top:0}.locality .locality_item .locality_item_content{width:100%;height:100%;justify-content:center;padding-top:0}.locality .locality_item .locality_item_content:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.37);z-index:100}.locality .locality_item .locality_item_content .article_title{color:#2A2727;position:relative;margin-bottom:0;z-index:150;text-shadow:none}.locality .locality_item .locality_item_content .article_subtitle{color:#2A2727;position:relative;z-index:150;text-shadow:none}.locality .locality_item .locality_item_content p{display:none;text-shadow:none}.locality .locality_item .locality_item_cta{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;opacity:0;z-index:200}.locality .locality_item.active{visibility:visible}.locality.locality__slide{height:100%;margin-top:0;padding-top:57px}.locality.locality__slide:before{display:none}.locality.locality__slide .owl-stage-outer{height:100%}.locality.locality__slide .owl-stage-outer .owl-stage{height:100%}.locality.locality__slide .owl-stage-outer .owl-stage .owl-item{height:100%}.locality.locality__slide .locality_item{position:relative;opacity:1;visibility:visible}.locality.locality__slide .locality_item:before{content:'';width:100%;height:64.7%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, #fff, rgba(255,255,255,0));z-index:150}.locality.locality__slide .locality_item:after{content:'';width:100%;height:42.5%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top, #fff, rgba(255,255,255,0));z-index:150}.locality.locality__slide .locality_item .locality_item_content{justify-content:flex-start;padding-top:74px}.locality.locality__slide .locality_item .locality_item_content .article_title{margin-bottom:20px}.locality.locality__slide .locality_item .locality_item_content p{color:#413427;position:relative;display:block;padding:0 9%;z-index:150}.locality.locality__slide .locality_nav{display:none}.locality.locality__slide .owl-nav{width:33.8%;height:57px;position:absolute;bottom:23px;left:33.1%;display:flex}.locality.locality__slide .owl-nav button{width:57px;height:57px;margin:0;padding:0;display:flex;background-color:transparent;transition:.2s}.locality.locality__slide .owl-nav button svg{width:57px;height:57px}.locality.locality__slide .owl-nav button.owl-next{margin-left:auto}}@media only screen and (max-width: 600px){.locality{height:calc(100% - 89px)}.locality .locality_item .locality_item_cta{font-size:.625rem;color:#2A2727;line-height:22px;text-align:center;width:40%;height:24px;top:calc(50% + 50px);left:30%;padding:0;border:1px solid #2A2727;opacity:1}.locality .locality_item .locality_item_cta:hover{color:#2A2727;background-color:transparent}}
