.elementor-5582 .elementor-element.elementor-element-86772df{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5582 .elementor-element.elementor-element-8bbfff6{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5582 .elementor-element.elementor-element-bb4b0df{text-align:start;}.elementor-5582 .elementor-element.elementor-element-bb4b0df .elementor-heading-title{font-size:38px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-cce52e5{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-6f1d827 img{width:100%;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5582 .elementor-element.elementor-element-e866fd9 .elementor-heading-title{font-size:28px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-e866fd9 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5582 .elementor-element.elementor-element-a09347d{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-a562975 .elementor-heading-title{font-size:28px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-a562975 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5582 .elementor-element.elementor-element-c4bafe6{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-57af95d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5582 .elementor-element.elementor-element-57af95d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5582 .elementor-element.elementor-element-57af95d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5582 .elementor-element.elementor-element-57af95d .elementor-icon-list-text{transition:color 0.3s;}.elementor-5582 .elementor-element.elementor-element-c20981b{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-cc44fa4 .elementor-heading-title{font-size:28px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-cc44fa4 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5582 .elementor-element.elementor-element-2ab75b1{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-69eb5fd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5582 .elementor-element.elementor-element-69eb5fd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5582 .elementor-element.elementor-element-69eb5fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5582 .elementor-element.elementor-element-69eb5fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-5582 .elementor-element.elementor-element-8e49994{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-2bc104e .elementor-heading-title{font-size:28px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-2bc104e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5582 .elementor-element.elementor-element-88c2d87{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-3eb1b8a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5582 .elementor-element.elementor-element-3eb1b8a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5582 .elementor-element.elementor-element-3eb1b8a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5582 .elementor-element.elementor-element-3eb1b8a .elementor-icon-list-text{transition:color 0.3s;}.elementor-5582 .elementor-element.elementor-element-0589a43{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-7eb307f .elementor-heading-title{font-size:28px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-7eb307f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5582 .elementor-element.elementor-element-dc4c133{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-77b776a .elementor-heading-title{font-size:28px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-77b776a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5582 .elementor-element.elementor-element-70d1ec2{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-3fd9579{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5582 .elementor-element.elementor-element-3fd9579:not(.elementor-motion-effects-element-type-background), .elementor-5582 .elementor-element.elementor-element-3fd9579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5582 .elementor-element.elementor-element-be8ebd3 .elementor-heading-title{font-size:22px;color:var( --e-global-color-a0f0f32 );}.elementor-5582 .elementor-element.elementor-element-33b64d4{font-size:17px;color:#333333;}.elementor-5582 .elementor-element.elementor-element-77fd17d .elementor-button{font-family:"Cagliostro", Lato;font-size:21px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;background-color:#EA833D;border-radius:15px 15px 15px 15px;}.elementor-5582 .elementor-element.elementor-element-77fd17d .elementor-button:hover, .elementor-5582 .elementor-element.elementor-element-77fd17d .elementor-button:focus{color:#212D94;background-color:#F06B11;}.elementor-5582 .elementor-element.elementor-element-77fd17d .elementor-button:hover svg, .elementor-5582 .elementor-element.elementor-element-77fd17d .elementor-button:focus svg{fill:#212D94;}@media(min-width:768px){.elementor-5582 .elementor-element.elementor-element-8bbfff6{--content-width:800px;}}