.elementor-1216 .elementor-element.elementor-element-8f66c46:not(.elementor-motion-effects-element-type-background), .elementor-1216 .elementor-element.elementor-element-8f66c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1216 .elementor-element.elementor-element-8f66c46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 5em 0em;}.elementor-1216 .elementor-element.elementor-element-8f66c46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1216 .elementor-element.elementor-element-2eb372f{text-align:center;}.elementor-1216 .elementor-element.elementor-element-2eb372f .elementor-heading-title{color:#FFFFFF;font-size:32px;}.elementor-1216 .elementor-element.elementor-element-2eb372f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1216 .elementor-element.elementor-element-3c3f3da{text-align:center;}.elementor-1216 .elementor-element.elementor-element-3c3f3da .elementor-heading-title{font-size:18px;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev{left:-4%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next{right:-4%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .e-add-container-navigation{top:center%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev polyline, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next polyline, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-button-prev line, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-button-next line{stroke-width:0;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev{transform:scale(2) rotate(0deg);}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next line, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev line{transform:scaleX(0);}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-9ebdbbe{margin-bottom:-55%;position:relative;z-index:0;width:100%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518{text-align:center !important;position:relative;z-index:1;width:100%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 a, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 a > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 .elementor-button{font-family:"Playfair Display", Sans-serif;font-size:110px;font-weight:900;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 > *{color:#FFFFFF;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 a{color:#FFFFFF;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91{text-align:center !important;width:100%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 a, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 a > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 .elementor-button{font-size:18px;font-weight:900;text-transform:uppercase;line-height:1.1em;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 > *{color:var( --e-global-color-1f9c30e );}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 a{color:var( --e-global-color-1f9c30e );}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-post-item{text-align:left;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-post-block, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-item-area{justify-content:center;align-content:flex-start;align-items:flex-start;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 > .elementor-widget-container{margin:50px 80px 0px 80px;}@media(max-width:1024px){.elementor-1216 .elementor-element.elementor-element-2eb372f .elementor-heading-title{font-size:41px;}}@media(max-width:767px){.elementor-1216 .elementor-element.elementor-element-2eb372f{text-align:center;}.elementor-1216 .elementor-element.elementor-element-2eb372f .elementor-heading-title{font-size:34px;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev{left:-33%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next{right:-33%;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next{top:95px;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-next, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-carousel-controls .swiper-button-prev{transform:scale(1.2) rotate(0deg);}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 a, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 a > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-6f88518 .elementor-button{font-size:40px;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 a, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 a > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 .elementor-button{font-size:12px;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91:not(.e-add-item_readmore) > *, .elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91 a.e-add-button{padding:30px 15px 5px 15px;}.elementor-1216 .elementor-element.elementor-element-60ba7b4 .elementor-repeater-item-204fc91{display:block;vertical-align:middle;}}/* Start custom CSS for e-query-repeater, class: .elementor-element-60ba7b4 */.elementor-1216 .elementor-element.elementor-element-60ba7b4 .e-add-posts-container:not(.e-add-skin-table) > .e-add-posts-wrapper > .e-add-post-item{
    overflow: hidden;
}
.elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-slide{
    padding: 50px 0;
    opacity: 0.4;
    transition: opacity 0.6s ease, transform 0.3s ease-out;
}
.elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-slide .elementor-repeater-item-204fc91{
    opacity: 0;
    transition: opacity 1s ease 0.6s;
}
.elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-slide-active{
    opacity: 1;
    box-shadow: 0 0 100px rgba(0,0,0,0.6);
    transform: scale(1.2);
    transition-delay: 0;
    z-index: 1;
}
.elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-slide-active .elementor-repeater-item-204fc91{
    margin-top: 40px;
    opacity: 1;
}

.elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-button-next {
    background-image: url('https://www.grafichequattro.com/wp-content/uploads/2022/05/symbolNEXT-active.png');
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-1216 .elementor-element.elementor-element-60ba7b4 .swiper-button-prev {
    background-image: url('https://www.grafichequattro.com/wp-content/uploads/2022/05/symbolPREV-active.png');
    background-repeat: no-repeat;
    background-size: 100% auto;
}/* End custom CSS */