.elementor-414229 .elementor-element.elementor-element-b8f339a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-175e8ad .upk-paradox-slider .upk-item{height:400px;}.elementor-414229 .elementor-element.elementor-element-175e8ad{--upk-swiper-carousel-dots-nnx:0px;--upk-swiper-carousel-dots-nny:-60px;}.elementor-414229 .elementor-element.elementor-element-2df208e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-414229 .elementor-element.elementor-element-3635d65{text-align:center;}.elementor-414229 .elementor-element.elementor-element-3635d65 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-dfddc5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-1ac4ceb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-ec57e93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-ec57e93:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-ec57e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-414229 .elementor-element.elementor-element-0f1d72f > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-0f1d72f{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-0f1d72f img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-c4ddc5e{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-414229 .elementor-element.elementor-element-3cea9a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-3cea9a0.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-3cea9a0{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-6e3f609{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-b68ac4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-b68ac4f:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-b68ac4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-7a48b85 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-7a48b85{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-7a48b85 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-4f24cf8{--display:flex;}.elementor-414229 .elementor-element.elementor-element-0ab0ab2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-0ab0ab2.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-0ab0ab2{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-1bbbcec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-a0f5477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-a0f5477:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-a0f5477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-2139c80 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-2139c80{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-2139c80 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-46b35cd{--display:flex;}.elementor-414229 .elementor-element.elementor-element-2a07d4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-2a07d4c.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-2a07d4c{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-e1b6f0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-11ca0be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-11ca0be:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-11ca0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-2bc630c > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-2bc630c{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-2bc630c img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-1448ff3{--display:flex;}.elementor-414229 .elementor-element.elementor-element-61c070b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-61c070b.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-61c070b{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-25dca56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-b3037e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-b3037e4:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-b3037e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-839b6a3 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-839b6a3{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-839b6a3 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-b4b1473{--display:flex;}.elementor-414229 .elementor-element.elementor-element-ddf58c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-ddf58c5.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-ddf58c5{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-b3ad466{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-3db2bc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-3db2bc9:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-3db2bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-01b4d58 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-01b4d58{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-01b4d58 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-7ca31e1{--display:flex;}.elementor-414229 .elementor-element.elementor-element-bbd8879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-bbd8879.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-bbd8879{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-9cfe951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-edc8282{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-edc8282:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-edc8282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-70f4a01 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-70f4a01{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-70f4a01 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-54c06b8{--display:flex;}.elementor-414229 .elementor-element.elementor-element-f5f8956 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-f5f8956.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-f5f8956{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-3154aea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-224e4bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-224e4bc:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-224e4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-1bccd43 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-1bccd43{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-1bccd43 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-53c62ff{--display:flex;}.elementor-414229 .elementor-element.elementor-element-541dd9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-541dd9c.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-541dd9c{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-56fe424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-c64042a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-c64042a:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-c64042a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-9c2c8fa > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-9c2c8fa{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-9c2c8fa img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-266323f{--display:flex;}.elementor-414229 .elementor-element.elementor-element-46bb14c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-46bb14c.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-46bb14c{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-1c25647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-a6ade7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-a6ade7c:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-a6ade7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-2a1e115 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-2a1e115{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-2a1e115 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-680ffd0{--display:flex;}.elementor-414229 .elementor-element.elementor-element-8f6556d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-8f6556d.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-8f6556d{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-296f585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-181ea8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-181ea8b:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-181ea8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-d8ce58d > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-d8ce58d{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-d8ce58d img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-2195ce1{--display:flex;}.elementor-414229 .elementor-element.elementor-element-9ef581b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-9ef581b.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-9ef581b{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-5f33a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-65cea01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-65cea01:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-65cea01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-74cf8c0 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-74cf8c0{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-74cf8c0 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-2bfbbeb{--display:flex;}.elementor-414229 .elementor-element.elementor-element-a1fb525 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-a1fb525.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-a1fb525{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-46d247a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-46d247a:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-46d247a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-414229 .elementor-element.elementor-element-035262d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-ecdcaad.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-414229 .elementor-element.elementor-element-ecdcaad .upk-paradox-slider .upk-item{height:330px;}.elementor-414229 .elementor-element.elementor-element-ecdcaad .upk-paradox-slider .upk-content-box{padding:28% 5% 0% 5%;}.elementor-414229 .elementor-element.elementor-element-ecdcaad .upk-paradox-slider .upk-title{padding-bottom:0px;font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-414229 .elementor-element.elementor-element-5943f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-fb6e726{text-align:center;}.elementor-414229 .elementor-element.elementor-element-fb6e726 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-a0914da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-2f82576{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-b9a6619 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-4244457{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-414229 .elementor-element.elementor-element-42475b5 .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-c6e47c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-54433c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-d03c3ff .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-55b2662{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-a04df72 .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-7d89790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-f20fead{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-128e003 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-db84799{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-9b96994 .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-07b7baf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-27e9d68{text-align:center;}.elementor-414229 .elementor-element.elementor-element-27e9d68 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-dc3efec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-c250c04{--display:flex;}.elementor-414229 .elementor-element.elementor-element-f8ec94b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-f8ec94b:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-f8ec94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-749af17 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-749af17{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-749af17 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-1d6dbad{--display:flex;}.elementor-414229 .elementor-element.elementor-element-e3d19f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-e3d19f9.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-e3d19f9{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-abf2118{--display:flex;}.elementor-414229 .elementor-element.elementor-element-da694c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-da694c3:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-da694c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-840aef2 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-840aef2{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-840aef2 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-88875c1{--display:flex;}.elementor-414229 .elementor-element.elementor-element-9558347 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-9558347.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-9558347{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-bd018eb{--display:flex;}.elementor-414229 .elementor-element.elementor-element-4b0b64e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-4b0b64e:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-4b0b64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-a686840 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-a686840{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-a686840 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-28e4c90{--display:flex;}.elementor-414229 .elementor-element.elementor-element-8b02a03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-8b02a03.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-8b02a03{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-f34f481{--display:flex;}.elementor-414229 .elementor-element.elementor-element-2659046{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-2659046:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-2659046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-e2bc9b4 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-e2bc9b4{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-8b77624{--display:flex;}.elementor-414229 .elementor-element.elementor-element-0bff018 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-0bff018.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-0bff018{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-f5e4647{--display:flex;}.elementor-414229 .elementor-element.elementor-element-b2c87c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-b2c87c1:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-b2c87c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-067f73f > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-067f73f{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-067f73f img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-65c082a{--display:flex;}.elementor-414229 .elementor-element.elementor-element-624369e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-624369e.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-624369e{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-e17d06c{--display:flex;}.elementor-414229 .elementor-element.elementor-element-7bf8ebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-7bf8ebb:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-7bf8ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-288ed42 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-288ed42{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-288ed42 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-623bc01{--display:flex;}.elementor-414229 .elementor-element.elementor-element-3000ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-3000ca2.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-3000ca2{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-9312705{--display:flex;}.elementor-414229 .elementor-element.elementor-element-54deadf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-54deadf:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-54deadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-7c36e5e > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-7c36e5e{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-7c36e5e img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-2a4315c{--display:flex;}.elementor-414229 .elementor-element.elementor-element-7926bb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-7926bb8.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-7926bb8{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-ee9b429{--display:flex;}.elementor-414229 .elementor-element.elementor-element-593b45a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-593b45a:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-593b45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-45745da > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-45745da{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-45745da img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-a73dae1{--display:flex;}.elementor-414229 .elementor-element.elementor-element-175484c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-175484c.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-175484c{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-ba86af9{--display:flex;}.elementor-414229 .elementor-element.elementor-element-6e22a8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-6e22a8d:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-6e22a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-1abf7f1 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-1abf7f1{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-1abf7f1 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-5a02236{--display:flex;}.elementor-414229 .elementor-element.elementor-element-cd3d409 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-cd3d409.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-cd3d409{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:700;}.elementor-414229 .elementor-element.elementor-element-ebc170c{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-414229 .elementor-element.elementor-element-5906628{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-00952ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-414229 .elementor-element.elementor-element-62a428e{text-align:start;}.elementor-414229 .elementor-element.elementor-element-62a428e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-4be1eb2{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-7eb2ec7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-c80e600{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-c80e600:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-c80e600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-8e55c9b > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-8e55c9b{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-8e55c9b img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-e294b53{--display:flex;}.elementor-414229 .elementor-element.elementor-element-3198ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-3198ee2.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-3198ee2{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-db9e825{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-620d503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-620d503:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-620d503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-544d3aa > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-544d3aa{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-544d3aa img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-d31d270{--display:flex;}.elementor-414229 .elementor-element.elementor-element-d4e97b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-d4e97b9.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-d4e97b9{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-8585156{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-dd7fc35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-dd7fc35:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-dd7fc35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-9e415c7 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-9e415c7{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-9e415c7 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-58a666f{--display:flex;}.elementor-414229 .elementor-element.elementor-element-7b6bd5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-7b6bd5f.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-7b6bd5f{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-414229 .elementor-element.elementor-element-6d94d2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-6d94d2d:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-6d94d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-414229 .elementor-element.elementor-element-485a2eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-65026c5.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-414229 .elementor-element.elementor-element-65026c5 .upk-paradox-slider .upk-item{height:330px;}.elementor-414229 .elementor-element.elementor-element-65026c5 .upk-paradox-slider .upk-content-box{padding:28% 5% 0% 5%;}.elementor-414229 .elementor-element.elementor-element-65026c5 .upk-paradox-slider .upk-title{padding-bottom:0px;font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-414229 .elementor-element.elementor-element-058eeb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-786d192{text-align:center;}.elementor-414229 .elementor-element.elementor-element-786d192 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-164ad39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-918f720{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-e5796b9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-4f85008{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-1b710eb .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-0d169a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-5716117{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-ccf91dd .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-c126e64{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-892a7d7 .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-c9037db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-cd48c5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-bdc062f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-20f350a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-e6643b9 .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-8228bf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-b207cc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-414229 .elementor-element.elementor-element-f4e6df6{text-align:start;}.elementor-414229 .elementor-element.elementor-element-f4e6df6 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-1fb66b4{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-b2a2765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-f8ef9e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-f8ef9e3:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-f8ef9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-0868def > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-0868def{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-0868def img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-efc40f2{--display:flex;}.elementor-414229 .elementor-element.elementor-element-6d198fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-6d198fc.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-6d198fc{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-14d8364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-0b4987b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-0b4987b:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-0b4987b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-19b2fc3 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-19b2fc3{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-19b2fc3 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-6bce51a{--display:flex;}.elementor-414229 .elementor-element.elementor-element-6bc4cdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-6bc4cdd.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-6bc4cdd{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-d32de8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-817536e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-817536e:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-817536e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-512d170 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-512d170{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-512d170 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-5d9fcc1{--display:flex;}.elementor-414229 .elementor-element.elementor-element-8db8edd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-8db8edd.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-8db8edd{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-414229 .elementor-element.elementor-element-946152c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-1e6c069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-1e6c069:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-1e6c069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-6d511d8 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-6d511d8{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-6d511d8 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-9e1552d{--display:flex;}.elementor-414229 .elementor-element.elementor-element-96f531a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-96f531a.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-96f531a{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-414229 .elementor-element.elementor-element-184f384{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-184f384:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-184f384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-414229 .elementor-element.elementor-element-bfe8da1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-8557d26.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-414229 .elementor-element.elementor-element-8557d26 .upk-paradox-slider .upk-item{height:330px;}.elementor-414229 .elementor-element.elementor-element-8557d26 .upk-paradox-slider .upk-content-box{padding:28% 5% 0% 5%;}.elementor-414229 .elementor-element.elementor-element-8557d26 .upk-paradox-slider .upk-title{padding-bottom:0px;font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-414229 .elementor-element.elementor-element-b48039a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-a5dc8ae{text-align:center;}.elementor-414229 .elementor-element.elementor-element-a5dc8ae .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-25d109a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-47dab9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-f2c7c76 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-e0786db{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-771b8bc .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-ab6ea61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-2c9dae1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-d7e49ae .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-afd245c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-5fdcfe0 .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-09473d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#918383;--border-color:#918383;--border-radius:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-a3cc276{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-ba220d6 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:30px;font-weight:600;}.elementor-414229 .elementor-element.elementor-element-e683cfe{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-414229 .elementor-element.elementor-element-a1f765a .elementor-button{background-color:#EF233C;}.elementor-414229 .elementor-element.elementor-element-603f0e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-414229 .elementor-element.elementor-element-0e66978{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-414229 .elementor-element.elementor-element-cf8f71e{text-align:start;}.elementor-414229 .elementor-element.elementor-element-cf8f71e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-414229 .elementor-element.elementor-element-01c1425{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-3710118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-fcd8e5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-fcd8e5c:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-fcd8e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-c9c9f44 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-c9c9f44{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-c9c9f44 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-c182242{--display:flex;}.elementor-414229 .elementor-element.elementor-element-ead54a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-ead54a5.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-ead54a5{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-414229 .elementor-element.elementor-element-99ade75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-414229 .elementor-element.elementor-element-7860f89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 7px 1px rgba(0, 0, 0, 0.29);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-414229 .elementor-element.elementor-element-7860f89:not(.elementor-motion-effects-element-type-background), .elementor-414229 .elementor-element.elementor-element-7860f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-414229 .elementor-element.elementor-element-7ab6dd5 > .elementor-widget-container:hover{--e-transform-translateX:2px;--e-transform-scale:1.1;}.elementor-414229 .elementor-element.elementor-element-7ab6dd5{--e-transform-transition-duration:0.5ms;--e-transform-origin-x:center;}.elementor-414229 .elementor-element.elementor-element-7ab6dd5 img{width:100%;height:150px;}.elementor-414229 .elementor-element.elementor-element-8e6e141{--display:flex;}.elementor-414229 .elementor-element.elementor-element-04d558f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-414229 .elementor-element.elementor-element-04d558f.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-414229 .elementor-element.elementor-element-04d558f{column-gap:0px;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-414229 .elementor-element.elementor-element-1ac4ceb{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-ec57e93{--width:100%;}.elementor-414229 .elementor-element.elementor-element-6e3f609{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-b68ac4f{--width:100%;}.elementor-414229 .elementor-element.elementor-element-1bbbcec{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-a0f5477{--width:100%;}.elementor-414229 .elementor-element.elementor-element-e1b6f0d{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-11ca0be{--width:100%;}.elementor-414229 .elementor-element.elementor-element-25dca56{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-b3037e4{--width:100%;}.elementor-414229 .elementor-element.elementor-element-b3ad466{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-3db2bc9{--width:100%;}.elementor-414229 .elementor-element.elementor-element-9cfe951{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-edc8282{--width:100%;}.elementor-414229 .elementor-element.elementor-element-3154aea{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-224e4bc{--width:100%;}.elementor-414229 .elementor-element.elementor-element-56fe424{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-c64042a{--width:100%;}.elementor-414229 .elementor-element.elementor-element-1c25647{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-a6ade7c{--width:100%;}.elementor-414229 .elementor-element.elementor-element-296f585{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-181ea8b{--width:100%;}.elementor-414229 .elementor-element.elementor-element-5f33a44{--width:16.65%;}.elementor-414229 .elementor-element.elementor-element-65cea01{--width:100%;}.elementor-414229 .elementor-element.elementor-element-035262d{--width:50%;}.elementor-414229 .elementor-element.elementor-element-5943f80{--width:50%;}.elementor-414229 .elementor-element.elementor-element-2f82576{--width:75%;}.elementor-414229 .elementor-element.elementor-element-4244457{--width:20%;}.elementor-414229 .elementor-element.elementor-element-54433c4{--width:75%;}.elementor-414229 .elementor-element.elementor-element-55b2662{--width:20%;}.elementor-414229 .elementor-element.elementor-element-f20fead{--width:75%;}.elementor-414229 .elementor-element.elementor-element-db84799{--width:20%;}.elementor-414229 .elementor-element.elementor-element-f8ec94b{--width:100%;}.elementor-414229 .elementor-element.elementor-element-da694c3{--width:100%;}.elementor-414229 .elementor-element.elementor-element-4b0b64e{--width:100%;}.elementor-414229 .elementor-element.elementor-element-2659046{--width:100%;}.elementor-414229 .elementor-element.elementor-element-b2c87c1{--width:100%;}.elementor-414229 .elementor-element.elementor-element-7bf8ebb{--width:100%;}.elementor-414229 .elementor-element.elementor-element-54deadf{--width:100%;}.elementor-414229 .elementor-element.elementor-element-593b45a{--width:100%;}.elementor-414229 .elementor-element.elementor-element-6e22a8d{--width:100%;}.elementor-414229 .elementor-element.elementor-element-00952ca{--width:40%;}.elementor-414229 .elementor-element.elementor-element-7eb2ec7{--width:20%;}.elementor-414229 .elementor-element.elementor-element-c80e600{--width:100%;}.elementor-414229 .elementor-element.elementor-element-db9e825{--width:20%;}.elementor-414229 .elementor-element.elementor-element-620d503{--width:100%;}.elementor-414229 .elementor-element.elementor-element-8585156{--width:20%;}.elementor-414229 .elementor-element.elementor-element-dd7fc35{--width:100%;}.elementor-414229 .elementor-element.elementor-element-485a2eb{--width:50%;}.elementor-414229 .elementor-element.elementor-element-058eeb9{--width:50%;}.elementor-414229 .elementor-element.elementor-element-918f720{--width:75%;}.elementor-414229 .elementor-element.elementor-element-4f85008{--width:20%;}.elementor-414229 .elementor-element.elementor-element-5716117{--width:75%;}.elementor-414229 .elementor-element.elementor-element-c126e64{--width:20%;}.elementor-414229 .elementor-element.elementor-element-cd48c5e{--width:75%;}.elementor-414229 .elementor-element.elementor-element-20f350a{--width:20%;}.elementor-414229 .elementor-element.elementor-element-b207cc3{--width:40%;}.elementor-414229 .elementor-element.elementor-element-b2a2765{--width:20%;}.elementor-414229 .elementor-element.elementor-element-f8ef9e3{--width:100%;}.elementor-414229 .elementor-element.elementor-element-14d8364{--width:20%;}.elementor-414229 .elementor-element.elementor-element-0b4987b{--width:100%;}.elementor-414229 .elementor-element.elementor-element-d32de8b{--width:20%;}.elementor-414229 .elementor-element.elementor-element-817536e{--width:100%;}.elementor-414229 .elementor-element.elementor-element-946152c{--width:20%;}.elementor-414229 .elementor-element.elementor-element-1e6c069{--width:100%;}.elementor-414229 .elementor-element.elementor-element-bfe8da1{--width:50%;}.elementor-414229 .elementor-element.elementor-element-b48039a{--width:50%;}.elementor-414229 .elementor-element.elementor-element-47dab9a{--width:75%;}.elementor-414229 .elementor-element.elementor-element-e0786db{--width:20%;}.elementor-414229 .elementor-element.elementor-element-2c9dae1{--width:75%;}.elementor-414229 .elementor-element.elementor-element-afd245c{--width:20%;}.elementor-414229 .elementor-element.elementor-element-a3cc276{--width:75%;}.elementor-414229 .elementor-element.elementor-element-e683cfe{--width:20%;}.elementor-414229 .elementor-element.elementor-element-0e66978{--width:40%;}.elementor-414229 .elementor-element.elementor-element-3710118{--width:20%;}.elementor-414229 .elementor-element.elementor-element-fcd8e5c{--width:100%;}.elementor-414229 .elementor-element.elementor-element-99ade75{--width:20%;}.elementor-414229 .elementor-element.elementor-element-7860f89{--width:100%;}}@media(max-width:1024px){.elementor-414229 .elementor-element.elementor-element-175e8ad{--upk-swiper-carousel-dots-nnx:0px;--upk-swiper-carousel-dots-nny:-60px;}.elementor-414229 .elementor-element.elementor-element-ebc170c{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-414229 .elementor-element.elementor-element-175e8ad{--upk-swiper-carousel-dots-nnx:0px;--upk-swiper-carousel-dots-nny:-60px;}.elementor-414229 .elementor-element.elementor-element-ebc170c{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-0f1d72f */.elementor-414229 .elementor-element.elementor-element-0f1d72f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cea9a0 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec57e93 */.elementor-414229 .elementor-element.elementor-element-ec57e93 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a48b85 */.elementor-414229 .elementor-element.elementor-element-7a48b85 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ab0ab2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68ac4f */.elementor-414229 .elementor-element.elementor-element-b68ac4f {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2139c80 */.elementor-414229 .elementor-element.elementor-element-2139c80 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a07d4c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f5477 */.elementor-414229 .elementor-element.elementor-element-a0f5477 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bc630c */.elementor-414229 .elementor-element.elementor-element-2bc630c img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61c070b */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ca0be */.elementor-414229 .elementor-element.elementor-element-11ca0be {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-839b6a3 */.elementor-414229 .elementor-element.elementor-element-839b6a3 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddf58c5 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3037e4 */.elementor-414229 .elementor-element.elementor-element-b3037e4 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01b4d58 */.elementor-414229 .elementor-element.elementor-element-01b4d58 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbd8879 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3db2bc9 */.elementor-414229 .elementor-element.elementor-element-3db2bc9 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70f4a01 */.elementor-414229 .elementor-element.elementor-element-70f4a01 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5f8956 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edc8282 */.elementor-414229 .elementor-element.elementor-element-edc8282 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bccd43 */.elementor-414229 .elementor-element.elementor-element-1bccd43 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-541dd9c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-224e4bc */.elementor-414229 .elementor-element.elementor-element-224e4bc {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2c8fa */.elementor-414229 .elementor-element.elementor-element-9c2c8fa img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46bb14c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c64042a */.elementor-414229 .elementor-element.elementor-element-c64042a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a1e115 */.elementor-414229 .elementor-element.elementor-element-2a1e115 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6556d */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ade7c */.elementor-414229 .elementor-element.elementor-element-a6ade7c {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8ce58d */.elementor-414229 .elementor-element.elementor-element-d8ce58d img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ef581b */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181ea8b */.elementor-414229 .elementor-element.elementor-element-181ea8b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cf8c0 */.elementor-414229 .elementor-element.elementor-element-74cf8c0 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1fb525 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65cea01 */.elementor-414229 .elementor-element.elementor-element-65cea01 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-749af17 */.elementor-414229 .elementor-element.elementor-element-749af17 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d19f9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ec94b */.elementor-414229 .elementor-element.elementor-element-f8ec94b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840aef2 */.elementor-414229 .elementor-element.elementor-element-840aef2 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9558347 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da694c3 */.elementor-414229 .elementor-element.elementor-element-da694c3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a686840 */.elementor-414229 .elementor-element.elementor-element-a686840 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b02a03 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0b64e */.elementor-414229 .elementor-element.elementor-element-4b0b64e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2bc9b4 */.elementor-414229 .elementor-element.elementor-element-e2bc9b4 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bff018 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2659046 */.elementor-414229 .elementor-element.elementor-element-2659046 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-067f73f */.elementor-414229 .elementor-element.elementor-element-067f73f img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624369e */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c87c1 */.elementor-414229 .elementor-element.elementor-element-b2c87c1 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288ed42 */.elementor-414229 .elementor-element.elementor-element-288ed42 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3000ca2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf8ebb */.elementor-414229 .elementor-element.elementor-element-7bf8ebb {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c36e5e */.elementor-414229 .elementor-element.elementor-element-7c36e5e img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7926bb8 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54deadf */.elementor-414229 .elementor-element.elementor-element-54deadf {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45745da */.elementor-414229 .elementor-element.elementor-element-45745da img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175484c */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593b45a */.elementor-414229 .elementor-element.elementor-element-593b45a {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abf7f1 */.elementor-414229 .elementor-element.elementor-element-1abf7f1 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3d409 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e22a8d */.elementor-414229 .elementor-element.elementor-element-6e22a8d {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e55c9b */.elementor-414229 .elementor-element.elementor-element-8e55c9b img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3198ee2 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80e600 */.elementor-414229 .elementor-element.elementor-element-c80e600 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-544d3aa */.elementor-414229 .elementor-element.elementor-element-544d3aa img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4e97b9 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620d503 */.elementor-414229 .elementor-element.elementor-element-620d503 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e415c7 */.elementor-414229 .elementor-element.elementor-element-9e415c7 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6bd5f */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7fc35 */.elementor-414229 .elementor-element.elementor-element-dd7fc35 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0868def */.elementor-414229 .elementor-element.elementor-element-0868def img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d198fc */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ef9e3 */.elementor-414229 .elementor-element.elementor-element-f8ef9e3 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19b2fc3 */.elementor-414229 .elementor-element.elementor-element-19b2fc3 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc4cdd */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4987b */.elementor-414229 .elementor-element.elementor-element-0b4987b {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-512d170 */.elementor-414229 .elementor-element.elementor-element-512d170 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8db8edd */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817536e */.elementor-414229 .elementor-element.elementor-element-817536e {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d511d8 */.elementor-414229 .elementor-element.elementor-element-6d511d8 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96f531a */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e6c069 */.elementor-414229 .elementor-element.elementor-element-1e6c069 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9c9f44 */.elementor-414229 .elementor-element.elementor-element-c9c9f44 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ead54a5 */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd8e5c */.elementor-414229 .elementor-element.elementor-element-fcd8e5c {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ab6dd5 */.elementor-414229 .elementor-element.elementor-element-7ab6dd5 img {object-fit: cover;
object-position: center;
width: 100%;
height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04d558f */.title-specialist {
    font-size: 0.9rem;
    color: #aaa;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7860f89 */.elementor-414229 .elementor-element.elementor-element-7860f89 {
  overflow: hidden;
  border-radius: 8px; /* se vuoi angoli arrotondati */
}/* End custom CSS */