<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ============================================================================================== * Global Style * ============================================================================================== */
.globalBox{display:block;padding:10px;width:100%;}
.globalBox table th, .globalBox table td{padding:0 !important;margin:0 !important;}
.tabBox{width:100%;}
.dateArt{margin: 0; padding: 0 10px; }
.globalBox h2{margin: 0; text-align: left;}
.globalBox p{margin: 0; padding: 0; }
.Normal h2{padding-left: 0; padding-right: 0;}
.GrayBox, .WhiteBox, .DarkBox, .DarkTitleBox, .DarkTitleBox h2, .PresentationBox{border-radius: 5px;}
.GrayBox .textContent,.WhiteBox .textContent,.DarkBox .textContent,.DarkTitleBox .textContent,.SpecialGrayBox .textContent,.PresentationBox .textContent{padding:5px;}
.GrayBox{display:table;background-color:#ccc;}
.GrayBox .textBox{padding:20px;}
.GrayBox .imgFullCenter{margin: -10px -10px 20px -10px;}
.GrayBox h2{padding:0 10px;}
.WhiteBox{background:#fff;box-shadow:inset 0 0 10px #999;}
.WhiteBox .imgFullCenter{padding:5px;}
.DarkBox{background:#000;color:#fff;}
.DarkBox h2{color:#fff;}
.DarkBox .imgFullCenter{margin:5px;}
.DarkTitleBox{background:#fff;box-shadow:0 10px 30px #ccc;}
.DarkTitleBox h2,.DarkTitleBox .noHeading{background:#000;color:#fff !important;padding:5px;text-align:center;}
.DarkTitleBox .textContent{padding: 10px 0 5px 0;}
.DarkBox .imgFullCenter{margin:5px;}
.SpecialGrayBox{height:200px;border:1px solid #AAA; box-shadow:0 0 20px #A1B9CE; background:#fff url('../img/popupBg.png') repeat-x bottom left; padding:10px; border:1px solid #A1B9CE; border-radius:3px;}
.SpecialGrayBox h2{margin:0 0 7px 0; padding:0 0 7px 0; font-size:13px; border-bottom:1px solid #888; color:#888; font-weight:bold; letter-spacing:0px;}
.SpecialGrayBox p{padding:0;margin:0;}
.SpecialGrayBox .imgFullCenter img{height:170px;}
.TwoLines{border-top:2px solid #333;border-bottom:2px solid #333; padding: 20px 10px;}
.TwoLines h2{padding-top:0; padding-bottom: 10px;}
.over-box .textContent{display:none;}
.over-box:hover .imgFullCenter{display:none;}
.over-box:hover .textContent{display:block;}
.dinamicAsset .globalBox .imgBox .dinamicImg{display:block;position:relative;overflow:hidden;padding-bottom:100%;}
.dinamicAsset .imgGalleryOrizzontal{margin:0;}
.dinamicAsset .globalBox .imgBox .dinamicImg img{position:absolute;left:50%;top:50%;height:100%;width:auto;webkit-transform:translate(-50%,-50%);ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 !important;}
.dinamicAsset .globalBox .imgBox .dinamicImg img.portrait{width:100% !important;height:auto !important;}
.dinamicAsset .globalBox .imgBox{display:inline-block;}
.imgBox a[rel]{cursor:-webkit-zoom-in;}
.pp_overlay{cursor:-webkit-zoom-out;}
.imgGalleryOrizzontal{margin:0 -5px;width:auto;text-align:center;padding: 0 0 20px 0;}
.imgGalleryOrizzontal a{vertical-align:top;}
.imgGalleryOrizzontal img{vertical-align:top;padding:0 10px 20px 10px;}
.imgGalleryOrizzontal .icon{width:auto; max-height:auto !important; padding:0 !important;}
.galleryOrizzSpecial{margin: 0; vertical-align: top;}
.galleryOrizzSpecial .textBox{display: table-cell !important; padding: 0 !important;}
.galleryOrizzSpecial .textPanel{position: relative; text-align: left; background-color: #ECE9E7; font-size: 8pt;}
.galleryOrizzSpecial .textContent{position: absolute; padding: 15px; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; width: 100%;}
.galleryOrizzSpecial .textBox h2{font-size: 22pt; padding-bottom: 10px;}
.galleryOrizzSpecial .textBox p{line-height: 16pt; font-size: 12pt;}
.galleryOrizzSpecial .galleryContents{position: relative;}
.galleryOrizzSpecial .galleryScroll{display: inline; float: left; overflow-x: auto; vertical-align: text-top; padding: 0;}
.galleryOrizzSpecial .galleryScroll img{padding: 0 10px;}
.galleryOrizzSpecial .galleryScroll .didascalia{font-size: 10pt; padding: 10px 5px; text-wrap: wrap;}
.galleryOrizzSpecial .galleryScroll::-webkit-scrollbar{height: 12px;}
.galleryOrizzSpecial .galleryScroll::-webkit-scrollbar-track{box-shadow: inset 0; border-radius: 10px; }
.galleryOrizzSpecial .galleryScroll::-webkit-scrollbar-thumb{box-shadow: inset 0; border-radius: 10px; }
.galleryOrizzSpecial .contentScroller{display:inline-block; text-align: left; white-space: nowrap; padding: 0 0 0 10px; }
.galleryOrizzSpecial .scrollButtons{position: absolute; padding: 0; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; width: 100%; }
.galleryOrizzSpecial .scrollRightButton, .galleryOrizzSpecial .scrollLeftButton{display: block; width: 100px; margin: 0; cursor: pointer; }
.galleryOrizzSpecial .scrollRightButton{float: right; text-align: right; background: linear-gradient(to right, #00000000, #fff); }
.galleryOrizzSpecial .scrollLeftButton{float: left; text-align: left; background: linear-gradient(to right, #fff, #00000000); margin-left: 0; }
.galleryOrizzSpecial .scrollRightButton .arrowTicker, .galleryOrizzSpecial .scrollLeftButton .arrowTicker{display: inline-block; width: 50px; height: 50px; }
.galleryOrizzSpecial .scrollRightButton .arrowTicker{background: url(../img/personal/rightArrow.png) no-repeat center center; filter: brightness(0.2); }
.galleryOrizzSpecial .scrollLeftButton .arrowTicker{background: url(../img/personal/leftArrow.png) no-repeat center center; filter: brightness(0.2); }
.galleryVertTable{width: 100%; margin: 0; padding: 0; border-spacing: 0; border: 0;}
.imgGalleryVertL, .imgGalleryVertR{margin:0 0 20px 0;}
.imgGalleryVertL img,.imgGalleryVertR img{margin:0;}
.imgGalleryVertL .imgBox,.imgGalleryVertR .imgBox{display:block; margin:0 0 10px 0; padding:0;}
.imgGalleryVertL .imgGalleryOrizzontal,.imgGalleryVertR .imgGalleryOrizzontal{margin:10px -5px 0 -5px;}
.imgGalleryVertL .imgGalleryOrizzontal .imgBox,.imgGalleryVertR .imgGalleryOrizzontal .imgBox{position:relative;overflow:hidden;padding-bottom:16%;}
.imgGalleryVertL .imgGalleryOrizzontal img,.imgGalleryVertR .imgGalleryOrizzontal img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 5px 10px 5px;}
.galleryVertTable .galTextL{padding:0 0 20px 20px !important;}
.galleryVertTable .galTextR{padding:0 20px 20px 0 !important;}
.imgFullCenter,.imgFullTop{margin:0 0 20px 0;padding:0;text-align:center;}
.imgFullCenter img,.imgFullTop img{padding:0; width:100%;}
.imgFullCenter .imgBox,.imgFullTop .imgBox{margin:0 0 10px 0;}
.imgFullCenter .icon, .imgFullTop .icon{width:auto;}
.imgFullCenter a, .imgFullTop a{display:block;}
.imgFullTop{border-radius:5px 5px 0 0 !important;}
/* ******************** ! Gestione Motion ! ******************** */
.dinamicAsset .imgBox .dinamicImg:hover img,.dinamicAsset a:hover .imgBox .dinamicImg img{height:120%;}
.dinamicAsset .imgBox .dinamicImg:hover img.portrait,.dinamicAsset a:hover .imgBox .dinamicImg img.portrait{width:120% !important;}
.dinamicAsset .imgBox .dinamicImg img,
.dinamicAsset .imgBox .dinamicImg img.portrait,
.dinamicAsset a .imgBox .dinamicImg img,
.dinamicAsset a .imgBox .dinamicImg img.portrait,
.dinamicAsset .imgBox .dinamicImg:hover img,
.dinamicAsset a:hover .imgBox .dinamicImg img,
.dinamicAsset .imgBox .dinamicImg:hover img.portrait,
.dinamicAsset a:hover .imgBox .dinamicImg img.portrait{webkit-transition:0.4s cubic-bezier(0.65,0.05,0.36,1);moz-transition:0.4s cubic-bezier(0.65,0.05,0.36,1);o-transition:0.4s cubic-bezier(0.65,0.05,0.36,1);transition:0.4s cubic-bezier(0.65,0.05,0.36,1);}
.imgGalleryVertL .imgGalleryOrizzontal .imgBox a img:hover,.imgGalleryVertR .imgGalleryOrizzontal .imgBox a img:hover{width:120%;left:-10%;}
.imgGalleryVertL .imgGalleryOrizzontal a img,.imgGalleryVertL .imgGalleryOrizzontal a img:hover,.imgGalleryVertR .imgGalleryOrizzontal a img,.imgGalleryVertR .imgGalleryOrizzontal a img:hover{webkit-transition:0.4s cubic-bezier(0.65,0.05,0.36,1);moz-transition:0.4s cubic-bezier(0.65,0.05,0.36,1);o-transition:0.4s cubic-bezier(0.65,0.05,0.36,1);transition:0.4s cubic-bezier(0.65,0.05,0.36,1);}
/* ******************** ! Box App ! ******************** */
.boxApp .boxContent,.boxAppScroll .boxContent,.boxAppFixDown .boxContent{padding:20px;overflow:hidden;z-index:10;overflow-y: auto;}
.boxApp .boxContent h2,.boxAppFix .boxContent h2,.boxAppScroll .boxContent h2,.boxAppFixDown .boxContent h2{margin:0 !important;padding:0 0 20px 0;border-bottom:0;font-size:20pt;color:#fff !important;text-shadow: 0 0 5px #000;}
.boxApp .textContent,.boxAppFix .textContent,.boxAppScroll .textContent,.boxAppFixDown .textContent{font-size:14pt;color:#fff !important;}
.boxImgLogo .imgPannel,.box2Img .imgPannel{position:relative;overflow:hidden;padding-bottom:65%;}
.boxImgLogo .imgBG img,.boxImgLogo .imgLogo,.box2Img .imgPannel img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}   
.boxApp .imgPannel,.boxAppFix .imgPannel,.boxAppScroll .imgPannel,.boxAppFixDown .imgPannel{overflow:hidden;position:absolute;z-index:10;}
.boxApp:hover .boxContent{background-color:rgba(0,0,0,0.6);display:block;webkit-transition:0.4s ease-out;moz-transition:0.4s ease-out;o-transition:0.4s ease-out;transition:0.4s ease-out;}
.boxApp .textContent{display:none;}
.boxApp:hover .textContent{display:block;}
.boxApp:hover .imgBox img{filter: blur(3px);}
.boxApp .boxContent h2{background-color:rgba(0,0,0,0.6);margin:-20px -20px 0 -20px !important;padding:20px;}
.boxApp:hover .boxContent h2{background:none;}
.boxAppFix .boxContent{background-color:rgba(0,0,0,0.6);padding:20px;z-index:10;overflow-y: auto;}
.boxAppFix:hover .boxContent{display:none;}
.boxAppFix .imgBox img{filter: blur(3px);}
.boxAppFix:hover .imgBox img{filter: none;}
.boxAppScroll .boxContent, .boxAppFixDown .boxContent{background-color:rgba(0,0,0,0.6);-webkit-transition:margin-top 0.2s ease-out;transition:margin-top 0.2s ease-out;}
.boxAppScroll:hover .boxContent{margin-top:0 !important;}
.boxAppScroll:hover .imgBox img, .boxAppFixDown:hover .imgBox img{filter: blur(3px);}
.boxImgLogo .boxContent{position:absolute;padding:20px;width:100%;height:100%;vertical-align:middle;}
.boxImgLogo .imgLogo{display:table;width:100%;text-align:center;vertical-align:middle;top:40%;bottom:40%;}
.boxImgLogo .imgLogo h2{margin:0 !important;padding:10px 0 0 0;border-bottom:0;font-size:130%;color:#fff;text-transform:uppercase;text-align:center;}
.boxImgLogo .textContent{display:none;position:absolute;padding:20px;z-index:1;width:auto;}
.boxImgLogo:hover .textContent{display:block;}
.box2Img .LastImg{display:none;}
.box2Img:hover .firstImg{display:none;}
.box2Img:hover .LastImg{display:block;}
.box2Img h3{text-transform:uppercase;margin:0 0 -40px 0;text-align:center;display:block;font-size:80%;padding:5% 0 0 0;position:relative;z-index:9;color:#000;}
.boxRound{}
.boxRound .imgPannel{}
.boxRound:hover .imgPannel{}

/************************************************ Responsive ************************************************/
@media (max-width:1600px){
.galleryOrizzSpecial .textBox h2{font-size: 18pt; padding-bottom: 10px;}
.galleryOrizzSpecial .textBox p{line-height: 14pt; font-size: 10pt;}
}
@media (max-width:1400px){
.galleryOrizzSpecial .textBox h2{font-size: 14pt; padding-bottom: 5px;}
.galleryOrizzSpecial .textBox p{line-height: 9pt; font-size: 7pt;}
}
@media (max-width:1024px){
.galleryOrizzSpecial .textBox{display: table !important; width: 100% !important; padding: 0 0 20px 0 !important;}
.galleryOrizzSpecial .textBox .textPanel{width: 100% !important; height: auto !important;}
.galleryOrizzSpecial .textContent {padding: 10px !important; position: static; transform: inherit; }
.galleryOrizzSpecial .galleryContents{display: table !important; width: 100% !important;}
.galleryOrizzSpecial .scrollRightButton {margin-right: -40px !important;}
}
@media (max-width:650px){
.galleryOrizzSpecial .contentScroller{padding: 0; white-space: inherit;}
.galleryOrizzSpecial .scrollButtons{display: none;}
.galleryOrizzSpecial .contentScroller .imgBox{display: inline-block;}
.galleryOrizzSpecial .galleryContents .galleryScroll { margin-right: 0; padding-right: 0; }
.galleryOrizzSpecial .galleryScroll img {padding: 5px;}
}
</pre></body></html>