@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.pg-contatti .section-contacts-content .column-text a{cursor:pointer;color:#a38b5e;text-decoration:underline;font-family:"montserrat",serif !important;font-weight:500 !important}@media(max-width: 767px){.pg-contatti .section-contacts-content .column-text a{font-size:.75em !important;line-height:.9375em !important}}@media(min-width: 768px){.pg-contatti .section-contacts-content .column-text a{font-size:.875em !important;line-height:1.125em !important;transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.pg-contatti .section-contacts-content .column-text a:hover{color:#000}}.pg-contatti .section-contacts-content .inner-container{max-width:810px;margin-left:auto;margin-right:auto}.pg-contatti .section-contacts-content .column-text a{color:#000}.pg-contatti .section-contacts-content .column-text .info-contacts .icon svg{display:block;width:24px;height:24px;fill:#000}.pg-contatti .section-contacts-content .column-text .info-contacts .item-contact:not(:first-child){margin-top:30px}.pg-contatti .section-contacts-content .column-text .info-contacts .item-contact .icon,.pg-contatti .section-contacts-content .column-text .info-contacts .item-contact a{display:inline-block;vertical-align:middle}.pg-contatti .section-contacts-content .column-text .info-contacts .item-contact .icon{margin-right:10px}.pg-contatti .section-contacts-content .column-text .info-contacts .item-store{margin-top:30px}.pg-contatti .section-contacts-content .column-text .info-contacts .item-store .icon,.pg-contatti .section-contacts-content .column-text .info-contacts .item-store .info{display:inline-block;vertical-align:top}.pg-contatti .section-contacts-content .column-text .info-contacts .item-store .info{font-size:.875em;line-height:1.2857142857em}@media(max-width: 767px){.pg-contatti .section-contacts-content{margin-top:25px;margin-bottom:25px}.pg-contatti .section-contacts-content .column-text{margin-bottom:30px}.pg-contatti .section-contacts-content .title{margin-bottom:30px;font-size:1.75em}.pg-contatti .section-contacts-content .info-contacts{margin-top:30px}.pg-contatti .section-contacts-content .info-contacts .title-col{margin-bottom:30px;font-size:1.5625em}.pg-contatti .section-contacts-content .info-contacts .column-right{margin-top:50px}.pg-contatti .section-contacts-content .info-contacts .item-store .icon{margin-right:8px}.pg-contatti .section-contacts-content .block-contact-form{margin-top:50px}}@media(min-width: 768px){.pg-contatti .section-contacts-content .column-text a:hover{color:#a38b5e}.pg-contatti .section-contacts-content .title{margin-bottom:30px;font-size:2em}.pg-contatti .section-contacts-content .info-contacts{margin-top:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.pg-contatti .section-contacts-content .info-contacts .column-left,.pg-contatti .section-contacts-content .info-contacts .column-right{width:46%}.pg-contatti .section-contacts-content .info-contacts .title-col{margin-bottom:17px;font-size:1.75em}.pg-contatti .section-contacts-content .info-contacts .item-store .icon{margin-right:16px}.pg-contatti .section-contacts-content .block-contact-form{margin-top:60px}}
