@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;src:local('Josefin Sans'),local('JosefinSans'),url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5onF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Open Sans';src:url(../../addons/fonts/open-sans/fonts/Regular/OpenSans-Regular.eot?v=1.1.0);src:url(../../addons/fonts/open-sans/fonts/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(../../addons/fonts/open-sans/fonts/Regular/OpenSans-Regular.woff?v=1.1.0) format("woff"),url(../../addons/fonts/open-sans/fonts/Regular/OpenSans-Regular.ttf?v=1.1.0) format("truetype"),url(../../addons/fonts/open-sans/fonts/Regular/OpenSans-Regular.svg?v=1.1.0#OpenSansBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat SemiBold';font-style:normal;font-weight:600;src:url(../../addons/fonts/montserrat/webfont/fonts/montserratsemibold.eot);src:url(../../addons/fonts/montserrat/webfont/fonts/montserratsemibold.eot) format('embedded-opentype'),url(../../addons/fonts/montserrat/webfont/fonts/montserratsemibold.woff2) format('woff2'),url(../../addons/fonts/montserrat/webfont/fonts/montserratsemibold.woff) format('woff'),url(../../addons/fonts/montserrat/webfont/fonts/montserratsemibold.ttf) format('truetype'),url(../../addons/fonts/montserrat/webfont/fonts/montserratsemibold.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat Regular';font-style:normal;src:url(../../addons/fonts/montserrat/webfont/fonts/montserratregular.eot);src:url(../../addons/fonts/montserrat/webfont/fonts/montserratregular.eot) format('embedded-opentype'),url(../../addons/fonts/montserrat/webfont/fonts/montserratregular.woff2) format('woff2'),url(../../addons/fonts/montserrat/webfont/fonts/montserratregular.woff) format('woff'),url(../../addons/fonts/montserrat/webfont/fonts/montserratregular.ttf) format('truetype'),url(../../addons/fonts/montserrat/webfont/fonts/montserratregular.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat Light';font-style:normal;src:url(../../addons/fonts/montserrat/webfont/fonts/montserratlight.eot);src:url(../../addons/fonts/montserrat/webfont/fonts/montserratlight.eot) format('embedded-opentype'),url(../../addons/fonts/montserrat/webfont/fonts/montserratlight.woff2) format('woff2'),url(../../addons/fonts/montserrat/webfont/fonts/montserratlight.woff) format('woff'),url(../../addons/fonts/montserrat/webfont/fonts/montserratlight.ttf) format('truetype'),url(../../addons/fonts/montserrat/webfont/fonts/montserratlight.svg#Montserrat) format('svg')}body{padding-top:105px;font-family:'Open Sans';background-color:#fff}@media (min-width:1200px){body{padding-top:54px}}.strip-1,.strip-2{background-color:#be1622;color:#fff;font-weight:700}.strip-footer{background:#000;color:#fff}.storia-contenuto{background-color:#fff;color:#000;margin-left:auto;margin-right:auto}.storia-contenuto p{font-size:1.2em;font-weight:400}.esperienza{padding-top:15px;font-family:'Josefin Sans';font-size:200%}.ggMaps{width:100%;height:400px;border:0 solid #000;margin:0;padding:0}.capbody,.capimg{margin:auto;width:auto;height:auto;overflow:hidden}.piede-footer{background-color:gray;color:#000;margin-left:auto;margin-right:auto}.piede-footer a{color:#000;font-size:.8em}.capbody{position:relative}.captxt{position:absolute;display:none;left:0;top:0;background-color:#be1622;background-color:rgba(190,22,34,.7);color:#fff}.capimg,.wx-dim-300-200,.wx-dim-auto{display:block}.wx-overflow-hidden{overflow:hidden}.capimgfull{min-width:100%;max-width:100%;min-height:100%;max-height:100%}.wx-evidenza-img{height:400px;width:400px}@media (max-width:600px){.wx-evidenza-img{height:150px;width:150px}}.wx-thumb{min-width:202px;min-height:135px;max-width:202px;max-height:135px}.wx-img-full{width:100%;max-width:100%}.wx-height-200{min-height:200px;max-height:200px}.wx-dim-150x100{min-width:150px;min-height:100px;max-width:150px;max-height:100px}.wx-dim-300-200,.wx-dim-300x200,.wx-dim-300xauto{min-width:300px;max-width:300px}.wx-dim-300-200,.wx-dim-300x200,.wx-dim-auto,.wx-dim-autox200,.wx-dim-fullx200{min-height:200px;max-height:200px}.wx-dim-fullx200{min-width:100%}.wx-dim-auto{min-width:300px;max-width:300px}.wx-jumbo-img{min-width:202px;min-height:135px;max-width:202px;max-height:135px;float:left;margin-right:20px}.index-lettere{display:inline-block;position:relative;width:200px;height:200px}@media (max-width:800px){.index-lettere{width:150px;height:150px}}.index-lettere-link{color:#000;text-decoration:none;display:inline-block}.index-lettere-link:hover,a:hover{text-decoration:underline}.index-lettere-link:hover{color:#000}.wx-bw{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.wx-dark{filter:brightness(70%);-moz-filter:brightness(70%);-webkit-filter:brightness(70%);-ms-filter:brightness(70%);-o-filter:brightness(70%)}.hoverOpacity:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.8}.imgCaption{position:absolute;top:0;right:0;opacity:1;background:#fff;width:100%;height:100%;display:none;text-align:center;color:#000!important;z-index:2}.text-black{color:#000}.tooltip{font-family:'Open Sans',sans-serif}.tooltip-inner{color:#000;background-color:gold}a,a:hover{color:#00f}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:gold}.tooltip.right .tooltip-arrow{border-right-color:gold}.tooltip.left .tooltip-arrow{border-left-color:gold}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:gold}a{text-decoration:none}a.black-link{color:#000;text-decoration:none;margin:auto;display:inline-block}.menuactive,.submenuactive{display:block;cursor:default}a.black-link:hover{text-decoration:underline}a.gray-link{color:#555;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Montserrat SemiBold'}.menuactive{color:#000;border-bottom:2px solid #be1622;margin-bottom:1px}.menuactive a{color:#000!important}.submenuactive{color:#000;border-left:2px solid #be1622;margin-left:2px}.navbar-brand{padding:5px 15px 0 25px}@media (max-width:800px){.navbar-brand{padding:10px 0 10px 15px}}.container,.container-fluid{margin:0 auto;padding:0}.container-carousel{padding:0}.carousel img{min-width:100%;height:400px}@media (min-width:768px){.carousel-caption>h1{font-size:5em;font-weight:700}.carousel-caption>h3{font-size:3em;font-weight:700}.carousel-caption>p{font-size:2em;font-weight:700}}@media (max-width:767px){.carousel-caption>h1{font-size:.5em;font-weight:700}.carousel-caption>h3{font-size:1.2em;font-weight:700}.carousel-caption>p{font-size:.9em;font-weight:700}}