.elementor-2 .elementor-element.elementor-element-174f21f > .elementor-container{min-height:550px;}.elementor-2 .elementor-element.elementor-element-174f21f > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-174f21f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-174f21f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-174f21f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-174f21f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #352D2F 100%);opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a0f802f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-3071d84 .elementor-spacer-inner{height:50px;}.elementor-2 .elementor-element.elementor-element-8928850{text-align:left;}.elementor-2 .elementor-element.elementor-element-3559f0c a.raven-button, .elementor-2 .elementor-element.elementor-element-3559f0c .raven-button{background-color:#FFFFFF;background-image:none;border-color:#B4181D;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#B4181D;}.elementor-2 .elementor-element.elementor-element-3559f0c a.raven-button:hover, .elementor-2 .elementor-element.elementor-element-3559f0c .raven-button:hover{background-color:#D54545;background-image:none;box-shadow:0px 0px 10px 0px rgba(119.25, 9.591847826086955, 9.591847826086955, 0.5);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d3d435a .elementor-spacer-inner{height:30px;}.elementor-2 .elementor-element.elementor-element-50f423f{text-align:center;}.elementor-2 .elementor-element.elementor-element-50f423f .elementor-image img{width:65%;height:390px;object-fit:cover;}.elementor-2 .elementor-element.elementor-element-9f5da0b{text-align:center;}.elementor-2 .elementor-element.elementor-element-9f5da0b .elementor-image img{width:100%;height:240px;}.elementor-2 .elementor-element.elementor-element-af16997 .elementor-text-editor{column-gap:0px;}.elementor-2 .elementor-element.elementor-element-af16997 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af16997{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-327301a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-327301a .elementor-divider-separator{width:15%;}.elementor-2 .elementor-element.elementor-element-327301a .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-2 .elementor-element.elementor-element-327301a > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b594f6{text-align:center;}.elementor-2 .elementor-element.elementor-element-5b594f6 .elementor-image img{width:100%;height:240px;}.elementor-2 .elementor-element.elementor-element-bdc35a7 .elementor-text-editor{column-gap:0px;}.elementor-2 .elementor-element.elementor-element-bdc35a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bdc35a7{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-af54ced{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-af54ced .elementor-divider-separator{width:15%;}.elementor-2 .elementor-element.elementor-element-af54ced .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-2 .elementor-element.elementor-element-af54ced > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cf53e6a .elementor-image img{width:100%;height:240px;}.elementor-2 .elementor-element.elementor-element-1a46837 .elementor-text-editor{column-gap:0px;}.elementor-2 .elementor-element.elementor-element-1a46837 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1a46837{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ee7e1f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-ee7e1f8 .elementor-divider-separator{width:15%;}.elementor-2 .elementor-element.elementor-element-ee7e1f8 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-2 .elementor-element.elementor-element-ee7e1f8 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-803d744 .elementor-spacer-inner{height:50px;}.elementor-2 .elementor-element.elementor-element-7ec4587:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7ec4587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFD9D924 70%, #FFFFFF 0%);}.elementor-2 .elementor-element.elementor-element-7ec4587{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-7ec4587 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-56f31d0{text-align:left;}.elementor-2 .elementor-element.elementor-element-f83782c .elementor-spacer-inner{height:82px;}.elementor-2 .elementor-element.elementor-element-e60e792.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e60e792.elementor-column .elementor-column-wrap .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e60e792.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e60e792.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-201749c a.raven-button, .elementor-2 .elementor-element.elementor-element-201749c .raven-button{width:55%;background-color:#FFFFFF;background-image:none;border-color:#B4181D;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#B4181D;}.elementor-2 .elementor-element.elementor-element-201749c a.raven-button:hover, .elementor-2 .elementor-element.elementor-element-201749c .raven-button:hover{background-color:#D54545;background-image:none;box-shadow:0px 0px 10px 0px rgba(119.25, 9.591847826086955, 9.591847826086955, 0.5);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-54be559 > .elementor-container{min-height:450px;}.elementor-2 .elementor-element.elementor-element-54be559 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-54be559 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-54be559:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-54be559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://stage.pinottiroberto.it/wp-content/uploads/2020/11/slide12.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-54be559 > .elementor-background-overlay{background-color:#C60707;opacity:0.8;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-54be559{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c9e5abb{text-align:center;}.elementor-2 .elementor-element.elementor-element-b10e9b8 a.raven-button, .elementor-2 .elementor-element.elementor-element-b10e9b8 .raven-button{width:25%;background-color:#FFFFFF;background-image:none;border-color:#B4181D;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#B4181D;}.elementor-2 .elementor-element.elementor-element-b10e9b8 a.raven-button:hover, .elementor-2 .elementor-element.elementor-element-b10e9b8 .raven-button:hover{background-color:#D54545;background-image:none;box-shadow:0px 0px 10px 0px rgba(119.25, 9.591847826086955, 9.591847826086955, 0.5);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b10e9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-59369d4 .elementor-spacer-inner{height:50px;}.elementor-2 .elementor-element.elementor-element-6773f8a{text-align:left;}.elementor-2 .elementor-element.elementor-element-8e93221.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-8e93221.elementor-column .elementor-column-wrap .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-8e93221.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-68d7fdb a.raven-button, .elementor-2 .elementor-element.elementor-element-68d7fdb .raven-button{width:45%;background-color:#FFFFFF;background-image:none;border-color:#B4181D;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#B4181D;}.elementor-2 .elementor-element.elementor-element-68d7fdb a.raven-button:hover, .elementor-2 .elementor-element.elementor-element-68d7fdb .raven-button:hover{background-color:#D54545;background-image:none;box-shadow:0px 0px 10px 0px rgba(119.25, 9.591847826086955, 9.591847826086955, 0.5);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:50px;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-masonry{margin-left:calc( -50px / 2 );margin-right:calc( -50px / 2 );}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-masonry-item{padding-left:calc( 50px / 2 );padding-right:calc( 50px / 2 );}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-item{text-align:center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 3px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-img img{height:calc( 2.4 * 100px );}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-img{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-title{font-family:"Playfair Display", Sans-serif;font-weight:600;text-transform:capitalize;padding:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-title a{color:#B4181D;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-description{font-family:"Playfair Display", Sans-serif;font-weight:600;text-transform:capitalize;text-align:center;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-view{text-align:center;}.elementor-2 .elementor-element.elementor-element-20f2ff7 .elementor-spacer-inner{height:50px;}.elementor-2 .elementor-element.elementor-element-1d0886c > .elementor-container{min-height:450px;}.elementor-2 .elementor-element.elementor-element-1d0886c > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-13b7aeb{text-align:left;}.elementor-2 .elementor-element.elementor-element-e72dc59 .swiper-pagination-bullet{width:10px;height:10px;background:#B4181E;}.elementor-2 .elementor-element.elementor-element-e72dc59 .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-463541c > .elementor-container{min-height:450px;}.elementor-2 .elementor-element.elementor-element-463541c > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-463541c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-463541c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E158580D;}.elementor-2 .elementor-element.elementor-element-463541c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-463541c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-917ab3c{text-align:left;}.elementor-2 .elementor-element.elementor-element-dd9807e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-dd9807e.elementor-column .elementor-column-wrap .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-dd9807e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-dd9807e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-5842387 .elementor-spacer-inner{height:70px;}.elementor-2 .elementor-element.elementor-element-73f90de .raven-field-group{padding-left:calc( 5px / 2 );padding-right:calc( 5px / 2 );margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-73f90de .raven-form{margin-left:calc( -5px / 2 );margin-right:calc( -5px / 2 );}.elementor-2 .elementor-element.elementor-element-73f90de .raven-field{background-color:#FFFBFBFA;border-style:solid;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-73f90de .raven-field-select-arrow{font-size:20px;right:13px;}.elementor-2 .elementor-element.elementor-element-73f90de .raven-field-select-arrow > svg{width:20px;height:20px;}.elementor-2 .elementor-element.elementor-element-73f90de .raven-submit-button{width:100%;background-color:#B4181D;background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4181D;}.elementor-2 .elementor-element.elementor-element-73f90de .raven-submit-button:hover{color:#000000;background-color:#F4E9E6;background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E51C1C;box-shadow:0px 0px 10px 3px rgba(231.74999999999997, 171.0888077445652, 171.0888077445652, 0.5);}.elementor-2 .elementor-element.elementor-element-73f90de .raven-submit-button:hover span{font-family:"Roboto", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-35fedeb{width:50%;}.elementor-2 .elementor-element.elementor-element-dd9807e{width:50%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-50f423f .elementor-image img{width:100%;height:450px;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-3071d84 .elementor-spacer-inner{height:0px;}.elementor-2 .elementor-element.elementor-element-50f423f .elementor-image img{width:100%;height:240px;}.elementor-2 .elementor-element.elementor-element-803d744 .elementor-spacer-inner{height:0px;}.elementor-2 .elementor-element.elementor-element-f83782c .elementor-spacer-inner{height:0px;}.elementor-2 .elementor-element.elementor-element-c9e5abb .elementor-image img{width:35%;}.elementor-2 .elementor-element.elementor-element-b10e9b8 a.raven-button, .elementor-2 .elementor-element.elementor-element-b10e9b8 .raven-button{width:80%;}.elementor-2 .elementor-element.elementor-element-59369d4 .elementor-spacer-inner{height:0px;}.elementor-2 .elementor-element.elementor-element-68d7fdb a.raven-button, .elementor-2 .elementor-element.elementor-element-68d7fdb .raven-button{width:80%;}.elementor-2 .elementor-element.elementor-element-31588a11 .raven-categories-grid{grid-template-columns:repeat(1, 1fr);}}