.elementor-12 .elementor-element.elementor-element-65d3e1f{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06%;--padding-bottom:06%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-65d3e1f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-65d3e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.studiopincini.it/wp-content/uploads/2025/06/Hero2-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6e8bba4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-994ccaa{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-11b76a2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3a1457 .elementor-heading-title{font-family:var( --e-global-typography-fa86dd3-font-family ), Sans-serif;font-size:var( --e-global-typography-fa86dd3-font-size );font-weight:var( --e-global-typography-fa86dd3-font-weight );line-height:var( --e-global-typography-fa86dd3-line-height );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-65c12ff > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65c12ff{font-family:var( --e-global-typography-f64d81c-font-family ), Sans-serif;font-size:var( --e-global-typography-f64d81c-font-size );font-weight:var( --e-global-typography-f64d81c-font-weight );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a2fb860{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button, .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button, .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-widget-normal-effect-blink:after{background-color:#61CE7000;background-image:none;}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button{border-color:var( --e-global-color-c328cc3 );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button{border-color:var( --e-global-color-c328cc3 );border-radius:100px 100px 100px 100px;--raven-button-widget-icon-size:20px;}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button:not(:hover), .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button:hover .button-text{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover .button-text{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover .raven-button-icon{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-c328cc3 );background-image:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button:hover, .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .raven-button-icon i{font-size:20px;color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .raven-button-icon svg{width:20px;height:20px;fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover .raven-button-content .raven-button-icon i{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button:hover .raven-button-content .raven-button-icon svg{fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon-position-left{margin:0px 0px 0px 016px;}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon-position-right{margin:0px 0px 0px 016px;}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 016px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button{width:69px;height:69px;border-color:var( --e-global-color-c328cc3 );border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button{width:69px;height:69px;border-color:var( --e-global-color-c328cc3 );border-radius:100px 100px 100px 100px;--raven-button-widget-icon-size:34px;}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button, .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button, .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-widget-normal-effect-blink:after{background-color:#22CD62;background-image:none;}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button:not(:hover), .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:not(:hover){border-style:none;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button:hover .button-text{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover .button-text{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover .raven-button-icon{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-c328cc3 );background-image:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button:hover, .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .raven-button-icon i{font-size:34px;color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .raven-button-icon svg{width:34px;height:34px;fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover .raven-button-content .raven-button-icon i{color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button:hover .raven-button-content .raven-button-icon svg{fill:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon-position-left{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon-position-right{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-12 .elementor-element.elementor-element-78df860{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:05%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-78df860:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-78df860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b76389 );}.elementor-12 .elementor-element.elementor-element-ba107c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-601556e > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-601556e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-601556e{font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-2620f1a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-12 .elementor-element.elementor-element-2620f1a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2620f1a .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-2620f1a .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-de8fe2a > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-de8fe2a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-de8fe2a{font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-0e5e836 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-12 .elementor-element.elementor-element-0e5e836 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e5e836 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-0e5e836 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-f58de20 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f58de20.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f58de20{font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-3f17805{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06%;--padding-bottom:06%;--padding-left:05%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-ffe1c88{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6662d74{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-12 .elementor-element.elementor-element-04ddc02{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-268f850{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-eba1561 a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-eba1561 .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-eba1561 .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-eba1561 .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-eba1561 .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-eba1561 a.raven-button, .elementor-12 .elementor-element.elementor-element-eba1561 .raven-button, .elementor-12 .elementor-element.elementor-element-eba1561 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-ea5ddc9 );background-image:var( --e-global-color-ea5ddc9 );}.elementor-12 .elementor-element.elementor-element-eba1561 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-eba1561 .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-6b44338 .elementor-heading-title{font-family:var( --e-global-typography-ddd7b08-font-family ), Sans-serif;font-size:var( --e-global-typography-ddd7b08-font-size );font-weight:var( --e-global-typography-ddd7b08-font-weight );line-height:var( --e-global-typography-ddd7b08-line-height );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-9c5230b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-49e2c7f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-49e2c7f{font-family:var( --e-global-typography-f64d81c-font-family ), Sans-serif;font-size:var( --e-global-typography-f64d81c-font-size );font-weight:var( --e-global-typography-f64d81c-font-weight );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-71e6f5b{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-item > a{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-text{color:var( --e-global-color-4de66fd );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-beb27dc{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-9d9d71b{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-9d9d71b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d9d71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.studiopincini.it/wp-content/uploads/2025/06/Img-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e9fff96{--display:flex;--min-height:500px;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-e9fff96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9fff96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.studiopincini.it/wp-content/uploads/2025/06/Img-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d59cd73{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-d59cd73:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d59cd73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-21d167f{--display:flex;}.elementor-12 .elementor-element.elementor-element-86b9d7d .elementor-heading-title{font-size:var( --e-global-typography-83eec5d-font-size );font-weight:var( --e-global-typography-83eec5d-font-weight );color:var( --e-global-color-3da24be );}.elementor-12 .elementor-element.elementor-element-81be5ac > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-81be5ac{font-family:var( --e-global-typography-f64d81c-font-family ), Sans-serif;font-size:var( --e-global-typography-f64d81c-font-size );font-weight:var( --e-global-typography-f64d81c-font-weight );color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-bce875a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-bce875a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bce875a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-cf2002e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9d36d28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c260582{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-83c7fb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a3da9ac{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:06%;--padding-left:5%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-a3da9ac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a3da9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b37816 );}.elementor-12 .elementor-element.elementor-element-0299702{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:center;}.elementor-12 .elementor-element.elementor-element-39d8843{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-a39d27a a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a39d27a .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a39d27a .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a39d27a .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a39d27a .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a39d27a a.raven-button, .elementor-12 .elementor-element.elementor-element-a39d27a .raven-button, .elementor-12 .elementor-element.elementor-element-a39d27a .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-ea5ddc9 );background-image:var( --e-global-color-ea5ddc9 );}.elementor-12 .elementor-element.elementor-element-a39d27a a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-a39d27a .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-2a5d728 .elementor-heading-title{font-family:var( --e-global-typography-ddd7b08-font-family ), Sans-serif;font-size:var( --e-global-typography-ddd7b08-font-size );font-weight:var( --e-global-typography-ddd7b08-font-weight );line-height:var( --e-global-typography-ddd7b08-line-height );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-5fe7404{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5fe7404:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5fe7404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-75ab6c0{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-75ab6c0:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-75ab6c0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-d4374ed{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d4374ed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d4374ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-be6f4d3{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-be6f4d3:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-be6f4d3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-413bd8a{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-413bd8a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-413bd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-22b91b9{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-22b91b9:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-22b91b9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-6db7eaf{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6db7eaf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6db7eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4a75a48{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4a75a48:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-4a75a48:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-b9404fb{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-b9404fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b9404fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-8fb6444{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8fb6444:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-8fb6444:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-e790bf2{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-e790bf2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e790bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-529dc6b{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-529dc6b:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-529dc6b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-7abc59c{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7abc59c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7abc59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-cd69b7e{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-cd69b7e:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-cd69b7e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-539a07e{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-539a07e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-539a07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6f6eec8{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-6f6eec8:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6f6eec8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-9154e40{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9154e40:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9154e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2dd9048{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-2dd9048:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-2dd9048:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-7ccb2ab{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7ccb2ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ccb2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a5da0a );}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-5c6db6d{--icon-box-icon-margin:32px;}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );font-weight:var( --e-global-typography-7cc874f-font-weight );}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-5c6db6d:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5c6db6d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-549afdd{--display:flex;}.elementor-12 .elementor-element.elementor-element-fff1b94 .elementor-repeater-item-f48bd27 .swiper-slide-bg{background-color:#833CA300;}.elementor-12 .elementor-element.elementor-element-fff1b94 .elementor-repeater-item-6686de2 .swiper-slide-bg{background-color:#833CA300;}.elementor-12 .elementor-element.elementor-element-fff1b94 .elementor-repeater-item-6a1d7bf .swiper-slide-bg{background-color:#833CA300;}.elementor-12 .elementor-element.elementor-element-fff1b94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fff1b94 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-slide{height:550px;}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-slide-contents{max-width:100%;}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fff1b94 .elementor-swiper-button{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-fff1b94 .elementor-swiper-button svg{fill:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-14adca6 );opacity:var( --e-global-color-14adca6 );}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-pagination-bullet-active{background-color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-f59abd0{--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;--padding-top:6%;--padding-bottom:06%;--padding-left:05%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-73199d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-126b2e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-a4da171 a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a4da171 .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a4da171 .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a4da171 .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a4da171 .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-a4da171 a.raven-button, .elementor-12 .elementor-element.elementor-element-a4da171 .raven-button, .elementor-12 .elementor-element.elementor-element-a4da171 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-ea5ddc9 );background-image:var( --e-global-color-ea5ddc9 );}.elementor-12 .elementor-element.elementor-element-a4da171 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-a4da171 .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-22029b2{text-align:center;}.elementor-12 .elementor-element.elementor-element-22029b2 .elementor-heading-title{font-family:var( --e-global-typography-ddd7b08-font-family ), Sans-serif;font-size:var( --e-global-typography-ddd7b08-font-size );font-weight:var( --e-global-typography-ddd7b08-font-weight );line-height:var( --e-global-typography-ddd7b08-line-height );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-3a29e96{--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:center;--gap:56px 32px;--row-gap:56px;--column-gap:32px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-d62dcee{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d62dcee.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d62dcee.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-d62dcee.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-d62dcee.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d62dcee:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d62dcee:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-b6e648e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b6e648e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b6e648e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-b6e648e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-b6e648e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b6e648e:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b6e648e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-60cb5db{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-60cb5db.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-60cb5db.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-60cb5db.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-60cb5db.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-60cb5db:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-60cb5db:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-b7173e7{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b7173e7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b7173e7.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-b7173e7.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-b7173e7.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b7173e7:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b7173e7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-3b8bf53{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3b8bf53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3b8bf53.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-3b8bf53.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-3b8bf53.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3b8bf53:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3b8bf53:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-0b672c6{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0b672c6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0b672c6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-0b672c6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-0b672c6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-0b672c6:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-0b672c6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-fdc21e0{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fdc21e0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fdc21e0.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-fdc21e0.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-fdc21e0.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-fdc21e0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-fdc21e0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-d62fbe8{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d62fbe8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d62fbe8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-d62fbe8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-d62fbe8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d62fbe8:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d62fbe8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-e9382f8{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e9382f8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e9382f8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-e9382f8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-e9382f8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-783437f-font-family ), Sans-serif;font-size:var( --e-global-typography-783437f-font-size );font-weight:var( --e-global-typography-783437f-font-weight );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e9382f8:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-e9382f8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-description{font-family:var( --e-global-typography-ffb5977-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb5977-font-size );font-weight:var( --e-global-typography-ffb5977-font-weight );color:var( --e-global-color-4de66fd );}.elementor-12 .elementor-element.elementor-element-27eb453{--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;--padding-top:06%;--padding-bottom:06%;--padding-left:05%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-27eb453:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-27eb453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.studiopincini.it/wp-content/uploads/2025/06/testimonial_bg-1-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b6f6434{--display:flex;}.elementor-12 .elementor-element.elementor-element-d2bc589{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-8239917 a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8239917 .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8239917 .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8239917 .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8239917 .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-8239917 a.raven-button, .elementor-12 .elementor-element.elementor-element-8239917 .raven-button, .elementor-12 .elementor-element.elementor-element-8239917 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-ea5ddc9 );background-image:var( --e-global-color-ea5ddc9 );}.elementor-12 .elementor-element.elementor-element-8239917 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-8239917 .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-8f3d9bb{text-align:center;}.elementor-12 .elementor-element.elementor-element-8f3d9bb .elementor-heading-title{font-family:var( --e-global-typography-ddd7b08-font-family ), Sans-serif;font-size:var( --e-global-typography-ddd7b08-font-size );font-weight:var( --e-global-typography-ddd7b08-font-weight );line-height:var( --e-global-typography-ddd7b08-line-height );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-daa3701{--display:flex;}.elementor-12 .elementor-element.elementor-element-2acc095 .elementor-repeater-item-f48bd27 .swiper-slide-bg{background-color:#833CA300;}.elementor-12 .elementor-element.elementor-element-2acc095 .elementor-repeater-item-6686de2 .swiper-slide-bg{background-color:#833CA300;}.elementor-12 .elementor-element.elementor-element-2acc095 .elementor-repeater-item-6a1d7bf .swiper-slide-bg{background-color:#833CA300;}.elementor-12 .elementor-element.elementor-element-2acc095{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2acc095 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-slide{height:360px;}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-slide-contents{max-width:100%;}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2acc095 .elementor-swiper-button{color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-2acc095 .elementor-swiper-button svg{fill:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-14adca6 );opacity:var( --e-global-color-14adca6 );}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-pagination-bullet-active{background-color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-94121a7{--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;--padding-top:06%;--padding-bottom:06%;--padding-left:05%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-139c70e{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-c441ac4{--display:flex;--min-height:430px;}.elementor-12 .elementor-element.elementor-element-c573d2e > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-c573d2e iframe{height:430px;}.elementor-12 .elementor-element.elementor-element-5713eb1{--display:flex;}.elementor-12 .elementor-element.elementor-element-8560e79{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-4057125 a.raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4057125 .raven-button .button-text{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4057125 .raven-button-icon{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4057125 .raven-button-icon i{color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4057125 .raven-button-icon svg{fill:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-4057125 a.raven-button, .elementor-12 .elementor-element.elementor-element-4057125 .raven-button, .elementor-12 .elementor-element.elementor-element-4057125 .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-ea5ddc9 );background-image:var( --e-global-color-ea5ddc9 );}.elementor-12 .elementor-element.elementor-element-4057125 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-4057125 .raven-button .button-text{font-family:var( --e-global-typography-c6d77cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d77cb-font-size );font-weight:var( --e-global-typography-c6d77cb-font-weight );}.elementor-12 .elementor-element.elementor-element-46a6d90 .elementor-heading-title{font-family:var( --e-global-typography-ddd7b08-font-family ), Sans-serif;font-size:var( --e-global-typography-ddd7b08-font-size );font-weight:var( --e-global-typography-ddd7b08-font-weight );line-height:var( --e-global-typography-ddd7b08-line-height );color:var( --e-global-color-9f25895 );}.elementor-12 .elementor-element.elementor-element-9b4cf53 .elementor-heading-title{font-size:var( --e-global-typography-83eec5d-font-size );font-weight:var( --e-global-typography-83eec5d-font-weight );color:var( --e-global-color-c328cc3 );}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ae5a14e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-item > a{font-family:var( --e-global-typography-f64d81c-font-family ), Sans-serif;font-size:var( --e-global-typography-f64d81c-font-size );font-weight:var( --e-global-typography-f64d81c-font-weight );}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-65d3e1f{--min-height:800px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-c3a1457 .elementor-heading-title{font-size:var( --e-global-typography-fa86dd3-font-size );line-height:var( --e-global-typography-fa86dd3-line-height );}.elementor-12 .elementor-element.elementor-element-65c12ff{font-size:var( --e-global-typography-f64d81c-font-size );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-ba107c1{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-601556e{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-de8fe2a{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-f58de20{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-6662d74{--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-12 .elementor-element.elementor-element-eba1561 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-eba1561 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-6b44338 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-49e2c7f{font-size:var( --e-global-typography-f64d81c-font-size );}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-d59cd73{--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-12 .elementor-element.elementor-element-86b9d7d .elementor-heading-title{font-size:var( --e-global-typography-83eec5d-font-size );}.elementor-12 .elementor-element.elementor-element-81be5ac{font-size:var( --e-global-typography-f64d81c-font-size );}.elementor-12 .elementor-element.elementor-element-bce875a{--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-around;}.elementor-12 .elementor-element.elementor-element-0299702{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a39d27a a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-a39d27a .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-2a5d728 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-5fe7404{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-d4374ed{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-413bd8a{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-6db7eaf{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-b9404fb{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-e790bf2{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-7abc59c{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-539a07e{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-9154e40{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-7ccb2ab{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-a4da171 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-a4da171 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-22029b2 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-d62dcee.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-b6e648e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-60cb5db.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-b7173e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-3b8bf53{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-0b672c6{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-fdc21e0{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-d62fbe8{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-e9382f8{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-8239917 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-8239917 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-8f3d9bb .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-slide{height:450px;}.elementor-12 .elementor-element.elementor-element-139c70e{--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-12 .elementor-element.elementor-element-c441ac4.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-4057125 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-4057125 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-46a6d90 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-9b4cf53 .elementor-heading-title{font-size:var( --e-global-typography-83eec5d-font-size );}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-item > a{font-size:var( --e-global-typography-f64d81c-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-65d3e1f{--min-height:700px;}.elementor-12 .elementor-element.elementor-element-c3a1457 .elementor-heading-title{font-size:var( --e-global-typography-fa86dd3-font-size );line-height:var( --e-global-typography-fa86dd3-line-height );}.elementor-12 .elementor-element.elementor-element-65c12ff{font-size:var( --e-global-typography-f64d81c-font-size );}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button{width:100%;}.elementor-12 .elementor-element.elementor-element-dd56513 .raven-button{width:100%;}.elementor-12 .elementor-element.elementor-element-dd56513 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-dd56513 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button{width:100%;height:52px;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button{width:100%;height:52px;--raven-button-widget-icon-size:34px;}.elementor-12 .elementor-element.elementor-element-d748b29 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .raven-button-icon i{font-size:34px;}.elementor-12 .elementor-element.elementor-element-d748b29 .raven-button .raven-button-icon svg{width:34px;height:34px;}.elementor-12 .elementor-element.elementor-element-78df860{--padding-top:05%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-601556e{text-align:center;font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-de8fe2a{text-align:center;font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-f58de20{text-align:center;font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-eba1561 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-eba1561 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-6b44338 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-49e2c7f{font-size:var( --e-global-typography-f64d81c-font-size );}.elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-71e6f5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-9d9d71b{--min-height:350px;}.elementor-12 .elementor-element.elementor-element-e9fff96{--min-height:350px;}.elementor-12 .elementor-element.elementor-element-d59cd73{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-86b9d7d .elementor-heading-title{font-size:var( --e-global-typography-83eec5d-font-size );}.elementor-12 .elementor-element.elementor-element-81be5ac{font-size:var( --e-global-typography-f64d81c-font-size );}.elementor-12 .elementor-element.elementor-element-bce875a{--justify-content:space-around;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-cf2002e{--width:70px;}.elementor-12 .elementor-element.elementor-element-9d36d28{--width:50px;}.elementor-12 .elementor-element.elementor-element-c260582{--width:100px;}.elementor-12 .elementor-element.elementor-element-83c7fb1{--width:70px;}.elementor-12 .elementor-element.elementor-element-0299702{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:024px 024px;--row-gap:024px;--column-gap:024px;--grid-auto-flow:row;--align-items:center;}.elementor-12 .elementor-element.elementor-element-39d8843{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-a39d27a a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-a39d27a .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-2a5d728 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-5fe7404{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-75ab6c0{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-75ab6c0 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-d4374ed{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-be6f4d3{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-be6f4d3 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-413bd8a{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-22b91b9{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-22b91b9 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-6db7eaf{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-4a75a48{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-4a75a48 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-b9404fb{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-8fb6444{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-8fb6444 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-e790bf2{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-529dc6b{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-529dc6b .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-7abc59c{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-cd69b7e{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-cd69b7e .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-539a07e{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-6f6eec8{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-6f6eec8 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-9154e40{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-2dd9048{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-2dd9048 .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-7ccb2ab{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-5c6db6d{--icon-box-icon-margin:16px;}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-title a{font-size:var( --e-global-typography-7cc874f-font-size );}.elementor-12 .elementor-element.elementor-element-5c6db6d .elementor-icon-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-slide{height:600px;}.elementor-12 .elementor-element.elementor-element-fff1b94 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a4da171 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-a4da171 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-22029b2 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-d62dcee{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-d62dcee .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-b6e648e{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-b6e648e .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-60cb5db{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-60cb5db .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-b7173e7{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-b7173e7 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-3b8bf53{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-3b8bf53 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-0b672c6{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-0b672c6 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-fdc21e0{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-fdc21e0 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-d62fbe8{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-d62fbe8 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-title{font-size:var( --e-global-typography-783437f-font-size );}.elementor-12 .elementor-element.elementor-element-e9382f8 .elementor-image-box-description{font-size:var( --e-global-typography-ffb5977-font-size );}.elementor-12 .elementor-element.elementor-element-8239917 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-8239917 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-8f3d9bb .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-2acc095 .swiper-slide{height:470px;}.elementor-12 .elementor-element.elementor-element-139c70e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-12 .elementor-element.elementor-element-8560e79{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-4057125 a.raven-button .button-text, .elementor-12 .elementor-element.elementor-element-4057125 .raven-button .button-text{font-size:var( --e-global-typography-c6d77cb-font-size );}.elementor-12 .elementor-element.elementor-element-46a6d90 .elementor-heading-title{font-size:var( --e-global-typography-ddd7b08-font-size );line-height:var( --e-global-typography-ddd7b08-line-height );}.elementor-12 .elementor-element.elementor-element-9b4cf53 .elementor-heading-title{font-size:var( --e-global-typography-83eec5d-font-size );}.elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ae5a14e .elementor-icon-list-item > a{font-size:var( --e-global-typography-f64d81c-font-size );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6e8bba4{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-994ccaa{--width:580px;}.elementor-12 .elementor-element.elementor-element-ba107c1{--content-width:1040px;}.elementor-12 .elementor-element.elementor-element-ffe1c88{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-04ddc02{--width:100%;}.elementor-12 .elementor-element.elementor-element-9d9d71b{--width:80%;}.elementor-12 .elementor-element.elementor-element-21d167f{--width:810px;}.elementor-12 .elementor-element.elementor-element-bce875a{--width:400px;}.elementor-12 .elementor-element.elementor-element-cf2002e{--width:64px;}.elementor-12 .elementor-element.elementor-element-9d36d28{--width:48px;}.elementor-12 .elementor-element.elementor-element-c260582{--width:83px;}.elementor-12 .elementor-element.elementor-element-83c7fb1{--width:67px;}.elementor-12 .elementor-element.elementor-element-0299702{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-549afdd{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-73199d7{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-b6f6434{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-5713eb1{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6e8bba4{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-994ccaa{--width:100%;}.elementor-12 .elementor-element.elementor-element-bce875a{--width:100%;}.elementor-12 .elementor-element.elementor-element-5713eb1{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-fd79a0f */.elementor-12 .elementor-element.elementor-element-fd79a0f {
    position: absolute;
 bottom: 0;
 right: 50px;
 width: 490px;
 z-index: 0;
 pointer-events: none;
    
}

/* Tablet (typically max-width 1024px) */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-fd79a0f {
        right: 20px;
        width: 340px;
    }
}

/* Phone (typically max-width 768px or 600px) */
@media (max-width: 600px) {
    .elementor-12 .elementor-element.elementor-element-fd79a0f {
        right: 10px;
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d3e1f */.elementor-12 .elementor-element.elementor-element-65d3e1f {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for raven-button, class: .elementor-element-eba1561 */.elementor-12 .elementor-element.elementor-element-eba1561 {
      pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for raven-button, class: .elementor-element-a39d27a */.elementor-12 .elementor-element.elementor-element-a39d27a {
      pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for raven-button, class: .elementor-element-a4da171 */.elementor-12 .elementor-element.elementor-element-a4da171 {
      pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for raven-button, class: .elementor-element-8239917 */.elementor-12 .elementor-element.elementor-element-8239917 {
      pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for raven-button, class: .elementor-element-4057125 */.elementor-12 .elementor-element.elementor-element-4057125 {
      pointer-events: none;
}/* End custom CSS */