@font-face{font-family:luxi_serifregular;src:url(../fonts/luxirr-webfont.eot);src:url(../fonts/luxirr-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/luxirr-webfont.woff) format('woff'),url(../fonts/luxirr-webfont.ttf) format('truetype'),url(../fonts/luxirr-webfont.svg#luxi_serifregular) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:luxi_serifregular;src:url(../fonts/luxirr-webfont.svg#luxi_serifregular) format('svg')}}@font-face{font-family:roboto_condensedregular;src:url(../fonts/RobotoCondensed-Regular-webfont.eot);src:url(../fonts/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/RobotoCondensed-Regular-webfont.woff) format('woff'),url(../fonts/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(../fonts/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:roboto_condensedregular;src:url(../fonts/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg')}}@font-face{font-family:robotomedium_italic;src:url(../fonts/Roboto-MediumItalic-webfont.eot);src:url(../fonts/Roboto-MediumItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-MediumItalic-webfont.woff) format('woff'),url(../fonts/Roboto-MediumItalic-webfont.ttf) format('truetype'),url(../fonts/Roboto-MediumItalic-webfont.svg#robotomedium_italic) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:robotomedium_italic;src:url(../fonts/Roboto-MediumItalic-webfont.svg#robotomedium_italic) format('svg')}}html{width:100%;height:100%;font-family:roboto_condensedregular;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}body{width:100%;height:100%;background-color:#fff}li{list-style-type:none}.preLoad{display:inherit;background-color:#000;width:100%;height:100%;z-index:9999}.preLoadLogo{position:relative;width:500px;height:50%;margin-left:-250px;left:50%}.preLoadLogoBottom{position:absolute;margin:0;bottom:30px;font-family:luxi_serifregular;font-size:40px;color:#bf8623;word-spacing:10px;text-align:center}.preLoadPreloader{position:relative;width:100%;height:50%;background-image:url(../img/common/preload.gif);background-position:top center;background-repeat:no-repeat;background-size:100px 100px}.intervalScreen{background:#1d1d1d url(../img/common/interval_screen.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;display:none;width:100%;height:100%;z-index:9999}.intervalScreenPattern{background:url(../img/common/pattern.png) repeat top left;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.hideClass{display:none}.fullPattern{z-index:900;width:100%;height:100%;background:url(../img/common/pattern.png) repeat top left;background-color:rgba(0,0,0,.6)}.containerCenter{min-width:980px;height:auto;position:absolute;left:50%;top:50%;margin-top:50px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sloganInterni{font-family:robotomedium_italic;font-size:18px;color:#ecdca1}.header{z-index:10;width:100%;height:130px;background-color:rgba(0,0,0,.75);position:fixed;top:0;border-bottom:1px solid #bf8623;content:'';background:rgba(0,0,0,.75) url(../img/common/pattern.png) repeat top left}.headerCenter{min-width:700px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100px;padding-top:30px;text-align:center}.headerLogo{font-family:luxi_serifregular;font-size:40px;color:#bf8623;word-spacing:10px;margin-right:10px}.headerColorLight{color:#fff}.headerNav{font-size:16px;color:#ecdca1;letter-spacing:1px;text-decoration:none;margin-right:15px;margin-left:15px}.headerNav:hover{color:#ce6507}.footer{z-index:10;width:100%;height:30px;position:fixed;bottom:0;border-top:1px solid #bf8623;background:rgba(0,0,0,.75) url(../img/common/pattern.png) repeat top left}.footerCenter{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:30px;line-height:30px;width:980px}.footerSx{position:relative;float:left;font-family:luxi_serifregular;text-align:left;line-height:30px;color:#ecdca1;font-size:14px}.footerDx{position:relative;float:right;text-align:right;line-height:30px;color:#ecdca1;font-size:14px}.footerLink{font-size:14px;color:#ecdca1;letter-spacing:1px;text-decoration:none}.footerLink:hover{color:#ce6507}.footerCopy{font-size:12px;color:#ecdca1;letter-spacing:1px;text-decoration:none}.footerCopy:hover{color:#ce6507}.footerPi{font-size:12px;color:#ecdca1;letter-spacing:1px;text-decoration:none}.footerspace{margin-left:5px}.footerspaceLarge{margin-left:30px}.cb-slideshow,.cb-slideshow:after{width:100%;height:100%;z-index:0;position:absolute;top:0;left:0}.cb-slideshow:after{content:'';background:url(../img/common/pattern.png) repeat top left}.cb-slideshow{position:relative;width:100%;height:100%;top:0;left:0}.cb-slideshow li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 42s linear infinite 0s;-ms-animation:imageAnimation 42s linear infinite 0s;animation:imageAnimation 42s linear infinite 0s;-webkit-animation-iteration-count:1}.cb-slideshow li div{z-index:1000;position:absolute;bottom:0;left:0;width:100%;text-align:center;opacity:0;color:#fff;-webkit-animation:titleAnimation 42s linear infinite 0s;-ms-animation:titleAnimation 42s linear infinite 0s;animation:titleAnimation 42s linear infinite 0s;-webkit-animation-iteration-count:1}.cb-slideshow li div h3{font-family:roboto_condensedregular;font-weight:400;font-size:42px;padding:0;line-height:100px;color:#ecdca1}.cb-slideshow li:nth-child(1) span{background-image:url(../img/slideHome/1.jpg)}.cb-slideshow li:nth-child(2) span{background-image:url(../img/slideHome/2.jpg);-webkit-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.cb-slideshow li:nth-child(3) span{background-image:url(../img/slideHome/3.jpg);-webkit-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.cb-slideshow li:nth-child(4) span{background-image:url(../img/slideHome/4.jpg);-webkit-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.cb-slideshow li:nth-child(5) span{background-image:url(../img/slideHome/5.jpg);-webkit-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.cb-slideshow li:nth-child(6) span{background-image:url(../img/slideHome/6.jpg);-webkit-animation-delay:30s;-ms-animation-delay:30s;animation-delay:30s}.cb-slideshow li:nth-child(7) span{background-image:url(../img/slideHome/7.jpg);-webkit-animation-delay:36s;-ms-animation-delay:36s;animation-delay:36s}.cb-slideshow li:nth-child(2) div{-webkit-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.cb-slideshow li:nth-child(3) div{-webkit-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.cb-slideshow li:nth-child(4) div{-webkit-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.cb-slideshow li:nth-child(5) div{-webkit-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.cb-slideshow li:nth-child(6) div{-webkit-animation-delay:30s;-ms-animation-delay:30s;animation-delay:30s}.cb-slideshow li:nth-child(7) div{-webkit-animation-delay:36s;-ms-animation-delay:36s;animation-delay:36s}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@-ms-keyframes imageAnimation{0%{opacity:0;-ms-animation-timing-function:ease-in}8%{opacity:1;-ms-animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}8%{opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@-webkit-keyframes titleAnimation{0%{opacity:0}8%{opacity:1}17%{opacity:1}19%{opacity:0}100%{opacity:0}}@-ms-keyframes titleAnimation{0%{opacity:0}8%{opacity:1}17%{opacity:1}19%{opacity:0}100%{opacity:0}}@keyframes titleAnimation{0%{opacity:0}8%{opacity:1}17%{opacity:1}19%{opacity:0}100%{opacity:0}}.no-cssanimations .cb-slideshow li span{opacity:1}.sectionOne{background:url(../img/slideHome/8.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.sloganContainer{position:fixed;width:100%;height:50px;bottom:50px;text-align:center;background-color:red}@-webkit-keyframes test{0%{background-image:url(../img/slideHome/8.jpg)}12.5%{background-image:url(../img/slideHome/1.jpg)}25%{background-image:url(../img/slideHome/2.jpg)}37.5%{background-image:url(../img/slideHome/3.jpg)}50%{background-image:url(../img/slideHome/4.jpg)}62.5%{background-image:url(../img/slideHome/5.jpg)}75%{background-image:url(../img/slideHome/6.jpg)}87.5%{background-image:url(../img/slideHome/7.jpg)}100%{background-image:url(../img/slideHome/8.jpg)}}.sectionTwo{background:url(../img/storia/img_storia.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.containerStoria{width:100%;height:100%}.containerStoriaFoto{position:relative;float:left;width:350px;height:250px;background-image:url(../img/storia/mafalda_silvana.jpg);background-size:350px 250px;background-repeat:no-repeat;border:1px solid #000}.containerStoriaTesto{position:relative;float:left;color:#fff;width:598px;height:230px;padding-top:20px;margin-left:30px;font-size:16px;line-height:24px;text-align:justify}.containerStoriaTestoEn{position:relative;float:left;color:#fff;width:598px;height:230px;padding-top:50px;margin-left:30px;font-size:16px;line-height:24px;text-align:justify}.containerStoriaFirma{font-family:luxi_serifregular;font-size:20px;text-align:right;color:#bf8623;letter-spacing:1px;word-spacing:2px}.eFirma{font-family:luxi_serifregular;font-size:16px;color:#bf8623}.sectionThree{background:url(../img/filosofia/img_filosofia.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.containerFilosofia{width:100%;height:100%}.containerFilosofiaFoto{position:relative;float:left;width:350px;height:250px;background-image:url(../img/filosofia/filosofia.jpg);background-size:350px 250px;background-repeat:no-repeat;border:1px solid #000}.containerFilosofiaTesto{position:relative;float:left;color:#fff;width:598px;height:230px;padding-top:40px;margin-left:30px;font-size:16px;line-height:24px;text-align:justify}.containerFilosofiaTestoEn{position:relative;float:left;color:#fff;width:598px;height:230px;padding-top:20px;margin-left:30px;font-size:16px;line-height:24px;text-align:justify}.sectionFour{background:url(../img/gallery/img_gallery.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.containerGallery{width:100%;height:100%}.containerGalleryFoto{position:relative;float:left;width:350px;height:250px;text-align:center;padding:2px;border:1px solid #bf8623}.containerGalleryTesto{position:relative;float:left;width:228px;height:auto;margin-left:20px;margin-right:20px}.containerGalleryTestoSx{position:relative;float:left;width:114px;height:20px;margin-top:10px;font-size:18px;color:#ecdca1;line-height:20px}.containerGalleryTestoDx{position:relative;float:left;width:114px;height:20px;margin-top:10px;font-size:18px;color:#ecdca1;line-height:20px;text-align:right}.containerGalleryBox{position:relative;float:left;width:600px;padding:5px;border:1px solid #bf8623;height:auto}.containerGalleryBoxtesto{position:relative;float:left;width:338px;margin-left:30px;height:auto;padding-top:70px;font-size:16px;line-height:24px;text-align:justify;color:#bf8623}.containerGalleryBoxtestoEn{position:relative;float:left;width:338px;margin-left:30px;height:auto;padding-top:90px;font-size:16px;line-height:24px;text-align:justify;color:#bf8623}.linkGallery{font-size:16px;color:#ecdca1;letter-spacing:1px;text-decoration:none;cursor:pointer;padding-top:30px}.linkGallery:hover{color:#ce6507}.sectionFive{background:url(../img/gallery/img_gallery.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.sectionSix{background:url(../img/gallery/img_gallery.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.sectionSeven{background:url(../img/contatti/img_contatti.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.containerContatti{width:100%;height:100%}.containerContattiFoto{position:relative;float:left;width:350px;height:250px;background-image:url(../img/contatti/contatti.jpg);background-size:350px 250px;background-repeat:no-repeat;border:1px solid #000}.containerContattiTesto{position:relative;float:left;width:568px;height:230px;padding-top:20px;margin-left:60px;font-size:16px;line-height:24px;text-align:justify;color:#fff}.containerContattiTestoLuxi{font-family:luxi_serifregular;color:#bf8623}.linkContattiMaps{font-size:14px;color:#ecdca1;letter-spacing:1px;text-decoration:none}.linkContattiMaps:hover{color:#ce6507}.contattispace{margin-left:5px}.linkContattiMail{font-size:16px;color:#fff;letter-spacing:1px;text-decoration:none}.linkContattiMail:hover{color:#ecdca1}