#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:0.5s!important;animation-duration:0.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:0.001s!important;animation-duration:0.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:none;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:rgba(128,128,128,1)}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-text-container,.cn-buttons-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.five-sixths,
.four-sixths,
.four-fifths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-fifths,
.three-sixths,
.two-fourths,
.two-fifths,
.two-sixths,
.two-thirds {
float: left;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897435%;
}
.one-fifth {
width: 17.94871794871795%;
}
.two-fifths {
width: 38.46153846153846%;
}
.three-fifths {
width: 58.97435897435898%;
}
.four-fifths {
width: 79.48717948717949%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
} @media only screen and (max-width: 800px) {
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
margin: 0;
width: 100%;
}
} .clearfix:before {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
content: " ";
display: table;
}
.vertical-spacer {
clear: both;
margin-bottom: 30px;
}
.columns-container {
clear: both;
overflow: hidden;
}#genesis-responsive-slider {
background-color: #fff;
border: 10px solid #eee;
margin: 0 auto;
padding: 10px;
position: relative;
}
.genesis-responsive-slider-wrap {
clear: both;
display: block;
float: left;
margin: 0;
padding: 0;
position: relative;
z-index: 1;
}
#slides {
float: left;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
z-index: 1;
}
.slide-excerpt {
background-color: #fff;
filter: alpha(opacity=80);
display: block;
margin: 10px;
opacity: 0.8;
padding: 0;
position: absolute;
z-index: 8;
}
html > body .slide-excerpt-border {
background: none;
border: 1px solid #ddd;
display: inline;
float: left;
margin: 10px;
padding: 14px;
position: relative;
z-index: 8;
}
.slide-image {
overflow: hidden;
}  .flex-container a:active,
.flexslider a:active {
outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
list-style: none;
margin: 0; 
padding: 0; 
} .flexslider {
margin: 0; 
padding: 0;
width: 100%; 
}
.flexslider .slides > li {
display: none;
} .flexslider .slides img {
display: block;
max-width: 100%; 
}
.flex-pauseplay span {
text-transform: capitalize;
} .slides:after {
clear: both;
content: "."; 
display: block; 
height: 0;  
line-height: 0; 
visibility: hidden;
} 
html[xmlns] .slides {
display: block;
} 
* html .slides {
height: 1%;
}  .no-js .slides > li:first-child {
display: block;
} .flexslider {
background: #fff; 
position: relative; 
zoom: 1;
}
.flexslider .slides {
zoom: 1;
}
.flexslider .slides > li {
position: relative;
} .flex-container {
zoom: 1; 
position: relative;
}  .flex-caption {
background:none; 
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); 
zoom: 1;
}
.flex-caption {
background: rgba(0,0,0,.3);
bottom: 0; 
color: #fff; 	 
font-size: 14px;
left: 0; 
line-height: 18px;
padding: 2%; 
position: absolute;
text-shadow: 0 -1px 0 rgba(0,0,0,.3);
width: 96%;
} .flex-direction-nav li a {
width: 52px; 
height: 52px; 
margin: -20px 0 0; 
display: block; 
background: url(//www.francescoradiciotti.it/wp-content/plugins/genesis-responsive-slider/assets/images/bg_direction_nav.png) no-repeat 0 0; 
position: absolute; 
top: 50%; 
cursor: pointer; 
text-indent: -9999px; 
z-index: 100;
}
.flex-direction-nav li .next {
background-position: -52px 0; 
right: -60px;
}
.flex-direction-nav li .next:hover {
background-position: -52px -50px; 
}
.flex-direction-nav li .prev {
left: -60px;
}
.flex-direction-nav li .prev:hover {
background-position: 0 -50px;
}
.flex-direction-nav li .disabled { 	 
cursor: default;
filter:alpha(opacity=30);
opacity: .3;
} .flex-control-nav {
float: left;
margin: 20px  0 10px;
position: relative; 
text-align: center; 
width: 100%;
z-index: 100;
}
.flex-control-nav li {
*display: inline;
display: inline-block;
margin: 0 0 0 5px;  
zoom: 1;
}
.flex-control-nav li:first-child {
margin: 0;
}
.flex-control-nav li a {	 
background: url(//www.francescoradiciotti.it/wp-content/plugins/genesis-responsive-slider/assets/images/bg_control_nav.png) no-repeat 0 0; 
cursor: pointer; 
display: block;
height: 13px;
text-indent: -9999px;
width: 13px;
}
.flex-control-nav li a:hover {
background-position: 0 -13px;
}
.flex-control-nav li a.active {
background-position: 0 -26px; 
cursor: default;
}