.elementor-511 .elementor-element.elementor-element-efe2e48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-efe2e48:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-efe2e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06444C;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-58ae85f{padding:50px 50px 50px 50px;text-align:center;}.elementor-511 .elementor-element.elementor-element-58ae85f .elementor-heading-title{font-family:"Salsa", Sans-serif;font-size:60px;font-weight:600;letter-spacing:4px;color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-a71a3b5{--display:flex;--min-height:30px;--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-511 .elementor-element.elementor-element-db398a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-511 .elementor-element.elementor-element-9cabefb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-602c533{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-602c533:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-602c533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-602c533:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-602c533 > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-602c533 > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-950f85e{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-950f85e:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-950f85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-01-29-at-8.25.03-PM-1.jpeg");background-position:center center;background-size:cover;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-511 .elementor-element.elementor-element-a78ad7e .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-a78ad7e .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-a78ad7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-a78ad7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-a78ad7e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-a78ad7e .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-ece6dac{text-align:center;}.elementor-511 .elementor-element.elementor-element-ece6dac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-511 .elementor-element.elementor-element-4b231bf .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-4b231bf .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-4b231bf .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-1f5b3d8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-1f5b3d8:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-1f5b3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-1f5b3d8:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-1f5b3d8 > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-1f5b3d8 > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-be5d33a{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-be5d33a:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-be5d33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-1.16.54-PM.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-d17e96a .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-d17e96a .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-d17e96a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-d17e96a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-d17e96a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-d17e96a .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-3dc5866{text-align:center;}.elementor-511 .elementor-element.elementor-element-3dc5866 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-7aa2cfd .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-7aa2cfd .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-7aa2cfd .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-874bc14{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-874bc14:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-874bc14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-874bc14:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-874bc14 > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-874bc14 > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-d735000{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-d735000:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-d735000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-1.16.54-PM-1.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-6eac820 .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-6eac820 .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-6eac820{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-6eac820 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-6eac820 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-6eac820 .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-e35e272{text-align:center;}.elementor-511 .elementor-element.elementor-element-e35e272 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-5df0582 .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-5df0582 .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-5df0582 .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-23a09a4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-23a09a4:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-23a09a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-23a09a4:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-23a09a4 > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-23a09a4 > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-a03617c{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-a03617c:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-a03617c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-1.16.55-PM.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-9a64744 .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-9a64744 .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-9a64744{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-9a64744 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-9a64744 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-9a64744 .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-4377aa8{text-align:center;}.elementor-511 .elementor-element.elementor-element-4377aa8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-78a52c5 .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-78a52c5 .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-78a52c5 .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-d6460ec{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-d6460ec:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-d6460ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-d6460ec:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-d6460ec > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-d6460ec > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-a538c58{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-a538c58:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-a538c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-1.16.54-PM-2.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-1d4550d .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-1d4550d .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-1d4550d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-1d4550d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-1d4550d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-1d4550d .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-8af0b06{text-align:center;}.elementor-511 .elementor-element.elementor-element-8af0b06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-4a1b9fc .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-4a1b9fc .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-4a1b9fc .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-e863034{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-e863034:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-e863034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-e863034:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-e863034 > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-e863034 > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-ba27d5a{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-ba27d5a:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-ba27d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-1.16.53-PM.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-494cf4f .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-494cf4f .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-494cf4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-494cf4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-494cf4f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-494cf4f .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-c653ca6{text-align:center;}.elementor-511 .elementor-element.elementor-element-c653ca6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-0478370 .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-0478370 .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-0478370 .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-9201dda{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-9201dda:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-9201dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-9201dda:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-9201dda > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-9201dda > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-10158f3{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-10158f3:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-10158f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-1.16.53-PM-1.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-59bd8e4 .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-59bd8e4 .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-59bd8e4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-59bd8e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-59bd8e4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-59bd8e4 .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-3ffd1da{text-align:center;}.elementor-511 .elementor-element.elementor-element-3ffd1da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-8c1246b .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-8c1246b .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-8c1246b .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-9e95352{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-9e95352:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-9e95352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #F4AE32 100%);}.elementor-511 .elementor-element.elementor-element-9e95352:hover{box-shadow:0px 0px 10px 0px #06444C;}.elementor-511 .elementor-element.elementor-element-9e95352 > .elementor-shape-top svg, .elementor-511 .elementor-element.elementor-element-9e95352 > .e-con-inner > .elementor-shape-top svg{height:251px;}.elementor-511 .elementor-element.elementor-element-f2983dc{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-f2983dc:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-f2983dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalinternational.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-03-01-at-11.25.22-AM.jpeg");background-position:center center;background-size:cover;}.elementor-511 .elementor-element.elementor-element-229b6a9 .elementor-icon-list-icon i{color:#F4AE32;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-229b6a9 .elementor-icon-list-icon svg{fill:#F4AE32;transition:fill 0.3s;}.elementor-511 .elementor-element.elementor-element-229b6a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-511 .elementor-element.elementor-element-229b6a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-511 .elementor-element.elementor-element-229b6a9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-511 .elementor-element.elementor-element-229b6a9 .elementor-icon-list-text{color:#1D1F20;transition:color 0.3s;}.elementor-511 .elementor-element.elementor-element-97a614d{text-align:center;}.elementor-511 .elementor-element.elementor-element-97a614d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#06444C;}.elementor-511 .elementor-element.elementor-element-4783463 .elementor-button{background-color:#F4AE32;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-4783463 .elementor-button:hover, .elementor-511 .elementor-element.elementor-element-4783463 .elementor-button:focus{background-color:#06444C;}.elementor-511 .elementor-element.elementor-element-4b42c8e{--display:flex;--min-height:90px;--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-9cabefb{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-950f85e{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-be5d33a{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-d735000{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-a03617c{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-a538c58{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-ba27d5a{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-10158f3{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-f2983dc{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-4b42c8e{--min-height:60px;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-58ae85f{padding:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-58ae85f .elementor-heading-title{font-size:40px;}.elementor-511 .elementor-element.elementor-element-9cabefb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-950f85e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-be5d33a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-d735000{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-a03617c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-a538c58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-ba27d5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-10158f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-f2983dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-4b42c8e{--min-height:45px;}}@media(min-width:768px){.elementor-511 .elementor-element.elementor-element-a71a3b5{--content-width:1200px;}.elementor-511 .elementor-element.elementor-element-db398a2{--content-width:1200px;}}