*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}html,body,div,span,object,iframe,p,a,em,img,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,article,embed,figure,figcaption,footer,header,aside,main,menu,nav,output,section,h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: top}ol,ul{list-style: none}article,aside,details,figcaption,figure,footer,header,nav,main,section{display: block}table{border-collapse: collapse;border-spacing: 0;width: 100%;max-width: 100%}html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{font-family:"Space Grotesk",sans-serif;line-height: 1.5;color: #647262}a{color: inherit;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}a:hover{color: #C1583E}h1{font-size: 3em;line-height: 1.25}h2{font-size: 2em;font-weight: 400;line-height: 1.25}h3{font-size: 1.5em}img{display: block;width: 100%;height: auto}p>a{text-decoration: underline}article
ul{list-style: disc;padding-left: 1em}article
ol{list-style: decimal;padding-left: 1em}article h1,
article h2,
article h3,
article h4,
article p,
article ul,
article
ol{margin-bottom: 1em}strong{font-weight: 700}.text{font-size: 1.25em;line-height: 2}.text
a{text-decoration: underline}.text a:hover{text-decoration: none}.button{display: inline-block;vertical-align: top;padding: 0.75em 1.5em;font-size: 87.5%;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;background: #C1583E;color: #FFF}.button:hover{background: #FFF;color: #C1583E}.button:active{background: #647262;color: #FFF}@media screen and (max-width: 1024px){h1{font-size: 2em}h2{font-size: 1.35em}h3{font-size: 1.125em}}@media screen and (max-width: 768px){h1{font-size: 1.75em}h2{font-size: 1.25em}.text{font-size: 100%;line-height: 1.5}}@media screen and (max-width: 480px){h1{font-size: 1.5em}h2{font-size: 1.125em}h3,h4{font-size: 1em}}@font-face{font-family:'iconfont';font-style: normal;font-weight: normal;src: url('../fonts/iconfont.eot?-vbpxj');src: url('../fonts/iconfont.eot?#iefix-vbpxj') format('embedded-opentype'), url('../fonts/iconfont.woff?-vbpxj') format('woff'), url('../fonts/iconfont.ttf?-vbpxj') format('truetype'), url('../fonts/iconfont.svg?-vbpxj#iconfont') format('svg')}[class*="icon-"]:before{font-family:iconfont;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1}.icon-right:before,.icon-next:before{content: "\e901"}.icon-left:before,.icon-prev:before{content: "\e902"}.icon-down:before{content: "\e903"}.icon-close:before{content: "\e904"}.icon-user:before{content: "\f007"}.icon-download:before{content: "\f019"}.icon-reload:before{content: "\f021"}.icon-flag:before{content: "\f024"}.icon-mapmarker:before{content: "\f041"}.icon-edit:before{content: "\f044"}.icon-plus:before{content: "\f067"}.icon-cart:before{content: "\f07a"}.icon-logout:before{content: "\f08b"}.icon-telephone:before{content: "\f095"}.icon-menu:before{content: "\f0c9"}.icon-instagram:before{content: "\e900"}.icon-linkedin:before{content: "\f08c"}.icon-twitter:before{content: "\f099"}.icon-facebook:before{content: "\f09a"}.icon-googleplus:before{content: "\f0d5"}.icon-doubleleft:before{content: "\f100"}.icon-doubleright:before{content: "\f101"}.icon-link:before{content: "\f14c"}.icon-play:before{content: "\f16a"}.icon-pdf:before{content: "\f1c1"}.column{padding-left: 24px;padding-right: 24px}.spaced{margin-bottom: 48px}.ib{display: inline-block;vertical-align: top}.al{margin-left: auto;margin-right: auto}.fr{float: right}.fl{float: left}.full{width: 100%;display: inline-block;vertical-align: top}.threequarters{width: 75%;display: inline-block;vertical-align: top}.twothirds{width: 66.666666666667%;display: inline-block;vertical-align: top}.half{width: 50%;display: inline-block;vertical-align: top}.onequarter{width: 25%;display: inline-block;vertical-align: top}.onethird{width: 33.333333333333%;display: inline-block;vertical-align: top}.block-in{position: absolute;top: 0;right: 0;bottom: 0;left: 0}.table-out{display: table;height: 100%;width: 100%;table-layout: fixed}.table-in{float: none;display: table-cell;vertical-align: middle}.wrapper{max-width: 1200px;margin: 0 auto}.wrapper:before,.wrapper:after{content: "";display: table}.wrapper:after{clear: both}.mono{max-width: 800px;margin-left: auto;margin-right: auto;padding: 0 24px}.square-in{position: absolute;top: 0;right: 0;bottom: 0;left: 0;text-align: center}.table-out{display: table;height: 100%;width: 100%}.table-in{display: table-cell;vertical-align: middle}.wrapper{max-width: 1200px;margin: 0 auto}.wrapper:before,.wrapper:after{content: "";display: table}.wrapper:after{clear: both}@media screen and (max-width: 1024px){.half{width: 100%}.onequarter,.threequarters,.onethird{width: 50%}}@media screen and (max-width: 768px){.onequarter,.threequarters,.onethird{width: 100%}}.header-main{position: fixed;z-index: 100;top: 0;left: 0;right: 0}.header-top{display: flex;justify-content: space-between;align-items: center;padding: 1.5vw 3vw;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;background-color: rgba(255,255,255,0.65)}.header-link{font-size: 87.5%;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;padding: 0.75em 1.5em;margin: 0 1.5em;color: #647262}.header-link:hover{color: #FFF !important;background-color: #C1583E}.header-link:active{background-color: #647262}.header-logo{display: inline-block;vertical-align: top;width: 300px;height: 85px;background-image: url('../img/logo-agosta.svg');background-size: 300px 85px;background-repeat: no-repeat;background-position: center center;text-indent: 101%;white-space: nowrap;overflow: hidden;margin: 0 1.5em}.button-menu{width: 48px;height: 48px;display: none}.scrolled .header-top{background-color: #FFF;box-shadow: 0 12px 24px rgba(100,114,98,0.15)}.scrolled .header-link{color: #647262}.scrolled .header-logo{display: inline-block;vertical-align: top;width: 150px;height: 48px;background-image: url('../img/logo-agosta.svg');background-size: 150px 48px;background-repeat: no-repeat;background-position: center center}.mobile-menu{padding: 0 24px;text-align: center;max-height: 0;overflow: hidden;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.mobile-menu
a{display: block;font-size: 1.25em;padding: 0.75em 1.5em}.mobile-menu a:hover{background: #C1583E;color: #e0c89c}.mobile-menu a:active{background: #647262}.footer-main{position: relative;z-index: 200;background-color: #647262;color: #FFF;padding: 3vw}.footer-main a:hover{color: #C1583E}.icon-instagram{text-align: center;font-size: 2em;width: 2em;height: 2em;line-height: 2em}.icon-instagram:hover{color: #e4405f}.credits{display: block;position: absolute;bottom: 12px;right: 12px;text-indent: 101%;white-space: nowrap;overflow: hidden;width: 32px;height: 32px;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjQtMDctMjAxNCtTzkYAAAFoSURBVCiRjdE7T8JQFAfwY4qIgCnRRB1M0A0nNHFVCHFw0Zr4AXTGhc1JrTFItzI4GmHSwQFMGBpq4iPET6CTJhBXh1ZESMX27+0DWBxsbk9yf+m951Gifzx+Vb0g8pXw6EEAgEgFFq978IqGrfjugajpUTwMlbDgQRVFwYrQGDvZv0PuOp968AJDMImCfRC3zTgyJGDTg1PZCsGQYA7qMDiNxa8BPKeWWcy4EEIlWTdorYCyCzw+fGBZZTRdiKM9CotIQ8cFAT9RIOKH5mWRLbCVDGLf66VgsLTYiSOGvAO3TQ2XEA9xg4YD0GWsolhnhbTtPYe7hMmhhq5adyY0jHK4Q+yWPCUwy8AnpZaOSMpJ+eyI5I3MLVnPer1Vl99DdDyt6CcBNWm3sjdf46lyvqsrB+k3BuFurMxTTeF0RaEWg8n13D2/1bqa0pWziU8GG1ZKS1tPK6auzLhTXqRx9pKdce6PX/8LQBbK6xnw974AAAAASUVORK5CYII=')}.edit-link{position: absolute;top: 0;left: 0;z-index: 100000;background: #000;color: #FFF;padding: 12px}.edit-link:hover{color: #000;background: #FFF}.edit-link:before{margin-right: 6px}@media screen and (max-width: 1024px){.header-top{padding: 1.5vw}.header-link{font-size: 75%;padding: 0.75em;margin: 0 0.75em}.header-logo{display: inline-block;vertical-align: top;width: 225px;height: 72px;background-image: url('../img/logo-agosta.svg');background-size: 225px 72px;background-repeat: no-repeat;background-position: center center;margin: 0 0.75em}}@media screen and (max-width: 768px){.header-top{justify-content: space-between}.header-link{display: none}.header-logo{display: inline-block;vertical-align: top;width: 150px;height: 42px;background-image: url('../img/logo-agosta.svg');background-size: 150px 42px;background-repeat: no-repeat;background-position: center center}.button-menu{display: inline-block;vertical-align: top}.header-main{background-color: #FFF}.menu-open.scrolled .header-top{box-shadow: none}.menu-open .mobile-menu{max-height: 2000px;padding: 24px;box-shadow: 0 20px 24px rgba(100,114,98,0.15)}.vcard strong,
.vcard .type,
.vcard .value,
.vcard
.email{display: inline-block;vertical-align: top;vertical-align: middle;padding: 0.75em 0}}#cookie-bar{z-index: 9999999999;position: fixed;bottom: 0;left: 0;right: 0;padding: 0.5em;background: #000;color: #FFF}#cookie-bar
p{float: left;padding: 0.5em}#cookie-bar
a{float: right;margin: 0.5em;background: #FFF;color: #000;text-decoration: none;padding: 0 0.5em}#cookie-bar a:hover{background: #C1583E}button,input,select,textarea{font: inherit;color: inherit;margin: 0;padding: 0;border: 0 none;background: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}select{cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none}select::-ms-expand{display: none}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],input[disabled]{opacity: .5}button[disabled],input[disabled],input[readonly]{cursor: not-allowed}input[type="checkbox"],input[type="radio"]{padding: 0}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}textarea{overflow: auto;vertical-align: top;resize: none}input,textarea,select,button{outline: none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}input[type="number"]{-moz-appearance: textfield}input:focus,textarea:focus,select:focus{outline-offset: 0}form .input-wrapper{position: relative;display: inline-block;width: 100%;margin-bottom: 1.5em}form .input-wrapper.required label:after{content: " *";color: #C1583E}form
label{display: block}form .inline-label
label{position: static;display: inline-block;margin-left: 1em;color: #FFF}form .error
label{color: #F30}form input[type="text"],
form input[type="number"],
form input[type="password"],
form textarea,
form
select{border: 1px solid;padding: 0.75em;width: 100%}form input[type="text"]:focus,
form input[type="number"]:focus,
form input[type="password"]:focus,
form textarea:focus,
form select:focus{border-color: #C1583E}form button,
form input[type="submit"]{display: inline-block;vertical-align: top;padding: 0.75em 1.5em;font-size: 87.5%;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;background: #C1583E;color: #FFF;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}form button:hover,
form input[type="submit"]:hover{background: #FFF;color: #C1583E}form button:active,
form input[type="submit"]:active{background: #647262;color: #FFF}form .select-wrapper{position: relative;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}form .select-wrapper
select{padding-right: 4em;text-overflow: ellipsis;position: relative}form .select-wrapper:before{font-family:iconfont;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: absolute;z-index: 10;bottom: 0;right: 0;width: 3.5em;text-align: center;height: 3.5em;line-height: 3.5em;content: "\e903";-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;pointer-events: none}.captcha-wrapper
label{position: static !important;padding: 0 !important;border: 0;width: auto;height: auto;text-align: left;display: block}.captcha-wrapper input[type="text"]{padding: 12px 12px 12px 162px !important}.captcha-wrapper button[name="changeCaptcha"]{padding: 0.25em 0.5em;background: #FFF;color: #647262}.captcha-wrapper button[name="changeCaptcha"]:hover{background: #C1583E;color: #FFF}.captcha-wrapper button[name="changeCaptcha"]:active{background: #647262}.captcha-wrapper .captcha-images{width: auto;position: absolute;top: 2px;left: 2px}.captcha-wrapper .captcha-note{font-size: 87.5%}.captcha-wrapper .captcha-inner{position: relative}.notification{position: fixed;z-index: 1000;bottom: 0;right: 0;background: #FFF;padding: 3vw;cursor: pointer;box-shadow: 0 12px 24px rgba(100,114,98,0.2)}.notification.error
.notice{color: #C1583E}.notification.success
.notice{color: #647262}.notification
button{position: absolute;top: 0;right: 0;padding: 12px;font-size: 2em;background: transparent}.notification
.big.notice{font-size: 2em;font-weight: 700;line-height: 1;margin-bottom: 24px}.notification
.medium.notice{font-size: 1.5em;line-height: 1.2;margin-bottom: 12px}.owl-carousel{display: none;position: relative;-webkit-tap-highlight-color: transparent;width: 100%;z-index: 1}.owl-carousel .owl-stage{-moz-backface-visibility: hidden;-ms-touch-action: pan-Y}.owl-carousel .owl-stage:after{clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden}.owl-carousel .owl-stage-outer{overflow: hidden;position: relative;-webkit-transform: translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-moz-backface-visibility: hidden;-moz-transform: translate3d(0,0,0);-ms-backface-visibility: hidden;-ms-transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0)}.owl-carousel .owl-item{float: left;min-height: 1px;position: relative;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none}.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled{display: none}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot{cursor: pointer;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none}.owl-carousel.owl-loaded{display: block}.owl-carousel.owl-loading{display: block;opacity: 0}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel.owl-refresh .owl-item{visibility: hidden}.owl-carousel.owl-drag .owl-item{-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none}.owl-carousel.owl-grab{cursor: grab;cursor: move}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.no-js .owl-carousel{display: block}.owl-carousel
.animated{animation-duration: 1000ms;animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel
.fadeOut{animation-name: fadeOut}@keyframes
fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{transition: height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity: 0;transition: opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{background: #647262;height: 100%}.owl-carousel .owl-video-play-icon{background: url("owl.video.play.png") no-repeat;cursor: pointer;height: 80px;left: 50%;margin-left: -40px;margin-top: -40px;position: absolute;top: 50%;transition: transform 100ms ease;-webkit-backface-visibility: hidden;width: 80px;z-index: 1}.owl-carousel .owl-video-play-icon:hover{-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel .owl-video-tn{background-position: center center;background-repeat: no-repeat;background-size: contain;height: 100%;opacity: 0;transition: opacity 400ms ease}.owl-carousel .owl-video-frame{height: 100%;width: 100%;z-index: 1}.owl-dots{text-align: center;line-height: 1;-webkit-tap-highlight-color: transparent}.owl-dot{display: inline-block;vertical-align: top}.owl-dot
span{display: inline-block;vertical-align: top;margin: 0 0.5em;width: 1em;height: 1em;border-radius: 0.5em;background: #647262;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;opacity: 0.5}.owl-dot.active span,
.owl-dot:hover
span{opacity: 1}.featured-slider{position: relative;height: 100%}.featured-slider>ul{height: 100%}.featured-slider >ul
li{height: 100%;overflow: hidden;background-position: center center;background-size: cover;position: relative}.featured-slider >ul li:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-image: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,#000 100%);background-image: -o-linear-gradient(top,rgba(0,0,0,0) 50%,#000 100%);background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,#000 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(100%,#000000));background-image: linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#ff000000,GradientType=0)";background-repeat: repeat-x;opacity: 0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)"}.featured-slider .owl-stage-outer,
.featured-slider .owl-stage,
.featured-slider .owl-item{height: 100%}.featured-slider .slider-text{position: absolute;bottom: 0;left: 0;right: 0;z-index: 10;color: #FFF;margin: 6vw}.featured-slider .owl-dots{position: absolute;z-index: 20;bottom: 2vw;left: 0;right: 0}.featured-slider .owl-dots
span{background-color: #FFF}@media screen and (max-width: 1024px){.featured-slider .slider-text{margin-bottom: 48px}}.mosaic:before,.mosaic:after{content: "";display: table}.mosaic:after{clear: both}.mosaic>div{float: left;overflow: hidden;background-size: cover}.mosaic
h2{text-align: center}.mosaic .mosaic-1{width: 33.3333%;padding-top: 66.6666%;background-image: url(../../images/agosta-17.jpg)}.mosaic .mosaic-2{width: 66.6666%;padding-top: 33.3333%;background-image: url(../../images/agosta-39.jpg)}.mosaic .mosaic-3{width: 33.3333%;padding-top: 33.3333%;background-color: #647262;color: #FFF;position: relative}.mosaic .mosaic-4{width: 33.3333%;padding-top: 33.3333%;background-image: url(../../images/agosta-28.jpg)}.mosaic .mosaic-5{width: 100%;padding-top: 33.3333%;background-image: url(../../images/agosta-7.jpg)}@media screen and (max-width: 480px){.mosaic>div{float: none;padding-top: 100% !important;width: 100% !important}}html,body{height: 100%}.main,.contatti{padding: 48px 0}.main
h1{margin-bottom: 24px}
