.elementor-21498 .elementor-element.elementor-element-9cea85a{--display:flex;--min-height:560px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21498 .elementor-element.elementor-element-9cea85a:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-9cea85a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020812;}.elementor-21498 .elementor-element.elementor-element-41f98ae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-21498 .elementor-element.elementor-element-7294e97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#E50914;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21498 .elementor-element.elementor-element-f5850c5{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-77bf5a2{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#D6DEE8;}.elementor-21498 .elementor-element.elementor-element-6f45cde{--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;}.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-21498 .elementor-element.elementor-element-ed9a0bd .elementor-button{background-color:#E50914;font-family:"Roboto", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-21498 .elementor-element.elementor-element-ed9a0bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-21498 .elementor-element.elementor-element-ed9a0bd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21498 .elementor-element.elementor-element-8dbdc62 .elementor-button{background-color:#020812;font-family:"Roboto", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-21498 .elementor-element.elementor-element-839a27e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21498 .elementor-element.elementor-element-7b5eaaa img{width:480%;}.elementor-21498 .elementor-element.elementor-element-30c3acd{--display:flex;--min-height:0px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-21498 .elementor-element.elementor-element-30c3acd:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-30c3acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03111E;}.elementor-21498 .elementor-element.elementor-element-f4d151c{--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;}.elementor-21498 .elementor-element.elementor-element-5c61e77{--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;}.elementor-21498 .elementor-element.elementor-element-30a3928{--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-21498 .elementor-element.elementor-element-c986274 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21498 .elementor-element.elementor-element-5e5b6bb{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-5e5b6bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-5e5b6bb .elementor-divider-separator{width:6%;}.elementor-21498 .elementor-element.elementor-element-5e5b6bb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21498 .elementor-element.elementor-element-2a8af28{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21498 .elementor-element.elementor-element-05963ab .elementor-button{background-color:#03111E;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-21498 .elementor-element.elementor-element-05963ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21498 .elementor-element.elementor-element-4372461{--display:flex;}.elementor-21498 .elementor-element.elementor-element-68c32e0{--display:flex;}.elementor-21498 .elementor-element.elementor-element-2735e2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-2735e2b:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-2735e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-91f87a5 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-f35e28c{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21498 .elementor-element.elementor-element-ccdae4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-ccdae4b .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-ccdae4b.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-ccdae4b.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-ccdae4b.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-ccdae4b.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-ccdae4b.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-ccdae4b .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-ccdae4b .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-885cabb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-885cabb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-fb49fc8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-fb49fc8{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-aba64f4 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-aba64f4{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-7096c03{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-7096c03 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-7096c03 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-542d4c7{--display:flex;}.elementor-21498 .elementor-element.elementor-element-f163cf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-f163cf9:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-f163cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-c118a33 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-a2eb996{--display:flex;}.elementor-21498 .elementor-element.elementor-element-fe316e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-fe316e4 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-fe316e4.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fe316e4.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-fe316e4.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fe316e4.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-fe316e4.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fe316e4 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-fe316e4 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-546f663 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-546f663 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-a5ba74b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-a5ba74b{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-c1f55a8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-c1f55a8{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-b6ccc02{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-b6ccc02 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-b6ccc02 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-d4ba1a1{--display:flex;}.elementor-21498 .elementor-element.elementor-element-a05651f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-a05651f:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-a05651f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-55e7915 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-417caf0{--display:flex;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-2c6e8e7.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-2c6e8e7.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-2c6e8e7 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-c79375b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-c79375b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-9497e91 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-9497e91{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-7794a2a > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-7794a2a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-8c0afb5{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-8c0afb5 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-8c0afb5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-828b5cd{--display:flex;}.elementor-21498 .elementor-element.elementor-element-e2bb27e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-e2bb27e:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-e2bb27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-d3af193 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-e779e7f{--display:flex;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-0ac7c9e.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-0ac7c9e.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-0ac7c9e .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-26d9b90 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-26d9b90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-5bbbda7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-5bbbda7{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-88ce7de > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-88ce7de{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-4e80699{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-4e80699 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-4e80699 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-cf8b492{--display:flex;}.elementor-21498 .elementor-element.elementor-element-0e702ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-0e702ed:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-0e702ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-00d637e img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-d421ee3{--display:flex;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-6d5e0b2.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-6d5e0b2.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-6d5e0b2 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-bad165a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-bad165a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-3216342 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-3216342{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-0fe5653 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-0fe5653{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-742a731{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-742a731 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-742a731 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-1cfd2ed{--display:flex;}.elementor-21498 .elementor-element.elementor-element-9116612{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-9116612:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-9116612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-98342c3 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-9a15b53{--display:flex;}.elementor-21498 .elementor-element.elementor-element-635643b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-635643b .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-635643b.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-635643b.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-635643b.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-635643b.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-635643b.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-635643b .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-635643b .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-7faabf6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-7faabf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-631c496 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-631c496{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-edd92dd > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-edd92dd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-45d5e84{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-45d5e84 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-45d5e84 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-1a45a90{--display:flex;}.elementor-21498 .elementor-element.elementor-element-7dd81d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-7dd81d4:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-7dd81d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-23b0b08 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-8fa32b8{--display:flex;}.elementor-21498 .elementor-element.elementor-element-b2197d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-b2197d7 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-b2197d7.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-b2197d7.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-b2197d7.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-b2197d7.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-b2197d7.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-b2197d7 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-b2197d7 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-c1b1d54 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-c1b1d54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-cd1ec58 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-cd1ec58{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-3ba4705 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-3ba4705{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-fc0aa4d{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-fc0aa4d .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-fc0aa4d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-c168883{--display:flex;}.elementor-21498 .elementor-element.elementor-element-66b284d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-66b284d:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-66b284d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-5997927 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-ffda1c5{--display:flex;}.elementor-21498 .elementor-element.elementor-element-c3c923c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-c3c923c .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-c3c923c.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-c3c923c.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-c3c923c.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-c3c923c.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-c3c923c.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-c3c923c .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-c3c923c .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-2a2c0e2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-2a2c0e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-67f18df > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-67f18df{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-920bfa9 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-920bfa9{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-08091c3{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-08091c3 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-08091c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-86e0fd7{--display:flex;}.elementor-21498 .elementor-element.elementor-element-825fef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-825fef8:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-825fef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-6b5ecd1 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-14cc0fd{--display:flex;}.elementor-21498 .elementor-element.elementor-element-3c22682 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-3c22682 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-3c22682.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-3c22682.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-3c22682.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-3c22682.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-3c22682.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-3c22682 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-3c22682 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-1ab1bbe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-1ab1bbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-6ffd4d2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-6ffd4d2{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-1309be8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-1309be8{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-c441154{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-c441154 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-c441154 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-4d24b9b{--display:flex;}.elementor-21498 .elementor-element.elementor-element-e573202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-e573202:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-e573202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-20bd371 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-33fa081{--display:flex;}.elementor-21498 .elementor-element.elementor-element-fd96937 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-fd96937 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-fd96937.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fd96937.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-fd96937.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fd96937.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-fd96937.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fd96937 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-fd96937 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-c9b8ee0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-c9b8ee0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-9a74760 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-9a74760{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-a429b55 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-a429b55{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-b6114b1{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-b6114b1 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-b6114b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-055a8e7{--display:flex;}.elementor-21498 .elementor-element.elementor-element-13bde8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-13bde8c:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-13bde8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-ef974c2 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-db73b20{--display:flex;}.elementor-21498 .elementor-element.elementor-element-d323d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-d323d9a .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-d323d9a.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-d323d9a.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-d323d9a.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-d323d9a.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-d323d9a.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-d323d9a .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-d323d9a .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-394ebf8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-394ebf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-b715f16 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-b715f16{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-0a18a92 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-0a18a92{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-dcba0ad{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-dcba0ad .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-dcba0ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-d04ccf9{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-21498 .elementor-element.elementor-element-7613b9e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-21498 .elementor-element.elementor-element-7613b9e:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-7613b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020812;}.elementor-21498 .elementor-element.elementor-element-e025050{--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;}.elementor-21498 .elementor-element.elementor-element-d9125aa{--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;}.elementor-21498 .elementor-element.elementor-element-635abed{--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-21498 .elementor-element.elementor-element-91f9a1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-c8b3b70{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-c8b3b70 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-c8b3b70 .elementor-divider-separator{width:6%;}.elementor-21498 .elementor-element.elementor-element-c8b3b70 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21498 .elementor-element.elementor-element-ee11556{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21498 .elementor-element.elementor-element-3f12561 .elementor-button{background-color:#03111E;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-21498 .elementor-element.elementor-element-3f12561 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21498 .elementor-element.elementor-element-f54275a{--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;--flex-wrap:nowrap;}.elementor-21498 .elementor-element.elementor-element-311aa93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-311aa93:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-311aa93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-1cca391 img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-21498 .elementor-element.elementor-element-f796ff0{--display:flex;}.elementor-21498 .elementor-element.elementor-element-a033147 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-a033147 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-a033147.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-a033147.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-a033147.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-a033147.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-a033147.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-a033147 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-a033147 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-e02f9d9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-e02f9d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-d4d4359 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-d4d4359{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-fcdd93d{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-fcdd93d .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-fcdd93d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-2d7a17e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-2d7a17e:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-2d7a17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-eb63637 img{width:100%;}.elementor-21498 .elementor-element.elementor-element-72f61c4{--display:flex;}.elementor-21498 .elementor-element.elementor-element-0876530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-0876530 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-0876530.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-0876530.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-0876530.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-0876530.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-0876530.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-0876530 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-0876530 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-979b4a1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-979b4a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-f8c30f9 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-f8c30f9{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-2319ffd{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-2319ffd .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-2319ffd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-0a58d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-0a58d14:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-0a58d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-9a69347 img{width:100%;}.elementor-21498 .elementor-element.elementor-element-486f6e7{--display:flex;}.elementor-21498 .elementor-element.elementor-element-992899c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-992899c .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-992899c.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-992899c.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-992899c.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-992899c.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-992899c.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-992899c .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-992899c .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-5d4cf3e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-5d4cf3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-d18b095 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-d18b095{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-01c86a9{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-01c86a9 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-01c86a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-0c82a43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-21498 .elementor-element.elementor-element-0c82a43:not(.elementor-motion-effects-element-type-background), .elementor-21498 .elementor-element.elementor-element-0c82a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A192BF2 180%, #08121FFA 100%);}.elementor-21498 .elementor-element.elementor-element-120a6ba img{width:100%;}.elementor-21498 .elementor-element.elementor-element-26b2664{--display:flex;}.elementor-21498 .elementor-element.elementor-element-fcbc985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-fcbc985 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-fcbc985.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fcbc985.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-fcbc985.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fcbc985.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-fcbc985.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-fcbc985 .elementor-icon{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-fcbc985 .elementor-icon svg{height:36px;}.elementor-21498 .elementor-element.elementor-element-6b1c04a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-6b1c04a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-fd99324 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21498 .elementor-element.elementor-element-fd99324{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-de9e712{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-21498 .elementor-element.elementor-element-de9e712 .elementor-divider-separator{width:17%;}.elementor-21498 .elementor-element.elementor-element-de9e712 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21498 .elementor-element.elementor-element-74b6a95{--display:flex;}.elementor-21498 .elementor-element.elementor-element-f480949{--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;}.elementor-21498 .elementor-element.elementor-element-c9dbe8c{--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-21498 .elementor-element.elementor-element-224465e .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-224465e.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-224465e.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-224465e.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-224465e.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-224465e.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-224465e .elementor-icon{font-size:38px;}.elementor-21498 .elementor-element.elementor-element-224465e .elementor-icon svg{height:38px;}.elementor-21498 .elementor-element.elementor-element-6231a19{text-align:center;}.elementor-21498 .elementor-element.elementor-element-6231a19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-38f8bc0{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-ad2f9b9{--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-21498 .elementor-element.elementor-element-ca4388f .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-ca4388f.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-ca4388f.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-ca4388f.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-ca4388f.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-ca4388f.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-ca4388f .elementor-icon{font-size:38px;}.elementor-21498 .elementor-element.elementor-element-ca4388f .elementor-icon svg{height:38px;}.elementor-21498 .elementor-element.elementor-element-740d816{text-align:center;}.elementor-21498 .elementor-element.elementor-element-740d816 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-7a26a0a{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-15e9279{--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-21498 .elementor-element.elementor-element-204b84e .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-204b84e.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-204b84e.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-204b84e.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-204b84e.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-204b84e.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-204b84e .elementor-icon{font-size:38px;}.elementor-21498 .elementor-element.elementor-element-204b84e .elementor-icon svg{height:38px;}.elementor-21498 .elementor-element.elementor-element-ffea961{text-align:center;}.elementor-21498 .elementor-element.elementor-element-ffea961 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-3f84553{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-a74074c{--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-21498 .elementor-element.elementor-element-7a1b808 .elementor-icon-wrapper{text-align:center;}.elementor-21498 .elementor-element.elementor-element-7a1b808.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-7a1b808.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-7a1b808.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-21498 .elementor-element.elementor-element-7a1b808.elementor-view-framed .elementor-icon, .elementor-21498 .elementor-element.elementor-element-7a1b808.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-21498 .elementor-element.elementor-element-7a1b808 .elementor-icon{font-size:38px;}.elementor-21498 .elementor-element.elementor-element-7a1b808 .elementor-icon svg{height:38px;}.elementor-21498 .elementor-element.elementor-element-8902bc7{text-align:center;}.elementor-21498 .elementor-element.elementor-element-8902bc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-21498 .elementor-element.elementor-element-c299e6b{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21498 .elementor-element.elementor-element-9cea85a{--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-21498 .elementor-element.elementor-element-f5850c5{font-size:36px;}.elementor-21498 .elementor-element.elementor-element-77bf5a2{font-size:18px;}.elementor-21498 .elementor-element.elementor-element-6f45cde{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21498 .elementor-element.elementor-element-ed9a0bd .elementor-button{font-size:15px;}.elementor-21498 .elementor-element.elementor-element-7b5eaaa img{width:100%;}.elementor-21498 .elementor-element.elementor-element-d04ccf9{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-21498 .elementor-element.elementor-element-9cea85a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-21498 .elementor-element.elementor-element-f5850c5{text-align:start;font-size:33px;}.elementor-21498 .elementor-element.elementor-element-77bf5a2{text-align:start;font-size:11px;}.elementor-21498 .elementor-element.elementor-element-7b5eaaa img{width:260px;}.elementor-21498 .elementor-element.elementor-element-d04ccf9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21498 .elementor-element.elementor-element-224465e .elementor-icon{font-size:26px;}.elementor-21498 .elementor-element.elementor-element-224465e .elementor-icon svg{height:26px;}.elementor-21498 .elementor-element.elementor-element-ca4388f .elementor-icon{font-size:26px;}.elementor-21498 .elementor-element.elementor-element-ca4388f .elementor-icon svg{height:26px;}.elementor-21498 .elementor-element.elementor-element-204b84e .elementor-icon{font-size:26px;}.elementor-21498 .elementor-element.elementor-element-204b84e .elementor-icon svg{height:26px;}.elementor-21498 .elementor-element.elementor-element-7a1b808 .elementor-icon{font-size:26px;}.elementor-21498 .elementor-element.elementor-element-7a1b808 .elementor-icon svg{height:26px;}}@media(min-width:768px){.elementor-21498 .elementor-element.elementor-element-9cea85a{--content-width:1200px;}.elementor-21498 .elementor-element.elementor-element-41f98ae{--width:46%;}.elementor-21498 .elementor-element.elementor-element-839a27e{--width:54%;}.elementor-21498 .elementor-element.elementor-element-30c3acd{--content-width:1200px;}.elementor-21498 .elementor-element.elementor-element-f4d151c{--width:1200px;}.elementor-21498 .elementor-element.elementor-element-f35e28c{--width:100%;}.elementor-21498 .elementor-element.elementor-element-a2eb996{--width:100%;}.elementor-21498 .elementor-element.elementor-element-417caf0{--width:100%;}.elementor-21498 .elementor-element.elementor-element-e779e7f{--width:100%;}.elementor-21498 .elementor-element.elementor-element-d421ee3{--width:100%;}.elementor-21498 .elementor-element.elementor-element-9a15b53{--width:100%;}.elementor-21498 .elementor-element.elementor-element-8fa32b8{--width:100%;}.elementor-21498 .elementor-element.elementor-element-ffda1c5{--width:100%;}.elementor-21498 .elementor-element.elementor-element-14cc0fd{--width:100%;}.elementor-21498 .elementor-element.elementor-element-33fa081{--width:100%;}.elementor-21498 .elementor-element.elementor-element-db73b20{--width:100%;}.elementor-21498 .elementor-element.elementor-element-7613b9e{--content-width:1200px;}.elementor-21498 .elementor-element.elementor-element-e025050{--width:1200px;}.elementor-21498 .elementor-element.elementor-element-f796ff0{--width:100%;}.elementor-21498 .elementor-element.elementor-element-72f61c4{--width:100%;}.elementor-21498 .elementor-element.elementor-element-486f6e7{--width:100%;}.elementor-21498 .elementor-element.elementor-element-26b2664{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21498 .elementor-element.elementor-element-6f45cde{--width:500px;}}/* Start custom CSS for container, class: .elementor-element-839a27e *//* HERO DOCTOR MOGGIO NETWORK */

.dmn-hero {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background:
    radial-gradient(
      circle at 72% 46%,
      rgba(229, 9, 20, 0.20) 0%,
      rgba(229, 9, 20, 0.08) 24%,
      transparent 44%
    ),
    linear-gradient(
      90deg,
      #020812 0%,
      #04111d 48%,
      #0b111f 72%,
      #10040a 100%
    );
}

/* Griglia scientifica sottile sullo sfondo */
.dmn-hero::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image:
    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);
  background-size: 42px 42px;
  opacity: 0.35;
  z-index: -3;
  pointer-events: none;
}

/* Disattiva la vecchia linea della hero */
.dmn-hero::after {
  display: none !important;
}

/* Titolo hero */
.dmn-hero-title {
  color: #ffffff;
  font-size: clamp(42px, 5vw, 64px);
  line-height: 1.08;
  font-weight: 900;
  letter-spacing: -1.5px;
  margin: 0;
}

.dmn-hero-title span {
  color: #ff111f;
}

/* Logo grande a destra */
.dmn-hero-logo-big {
  position: relative;
  z-index: 2;
  overflow: visible;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Linea rossa centrata sul logo */
.dmn-hero-logo-big::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 135%;
  height: 2px;
  transform: translate(-50%, -50%);
  background: linear-gradient(
    90deg,
    transparent 0%,
    rgba(229, 9, 20, 0.18) 20%,
    rgba(229, 9, 20, 0.72) 50%,
    rgba(229, 9, 20, 0.18) 80%,
    transparent 100%
  );
  box-shadow: 0 0 18px rgba(229, 9, 20, 0.55);
  opacity: 0.75;
  z-index: -1;
  pointer-events: none;
}

/* Immagine logo */
.dmn-hero-logo-big img {
  position: relative;
  z-index: 2;
  width: min(480px, 100%) !important;
  max-width: 100%;
  height: auto;
  filter: drop-shadow(0 0 32px rgba(229, 9, 20, 0.32));
}

/* Pulsanti hero */
.dmn-hero .elementor-button {
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  transition: all 0.25s ease;
}

.dmn-hero .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 14px 34px rgba(0,0,0,0.35);
}

/* Tablet */
@media (max-width: 1024px) {
  .dmn-hero {
    text-align: center;
    padding-top: 70px !important;
    padding-right: 28px !important;
    padding-bottom: 70px !important;
    padding-left: 28px !important;
    background:
      radial-gradient(
        circle at 50% 62%,
        rgba(229, 9, 20, 0.18) 0%,
        rgba(229, 9, 20, 0.07) 28%,
        transparent 48%
      ),
      linear-gradient(
        180deg,
        #020812 0%,
        #04111d 55%,
        #061624 100%
      );
  }

  .dmn-hero-title {
    font-size: 46px;
    line-height: 1.1;
  }

  .dmn-hero-logo-big {
    margin-top: 35px;
  }

  .dmn-hero-logo-big img {
    width: min(360px, 100%) !important;
  }

  .dmn-hero-logo-big::before {
    width: 130%;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-hero {
    text-align: center;
    padding-top: 60px !important;
    padding-right: 22px !important;
    padding-bottom: 60px !important;
    padding-left: 22px !important;
    background:
      radial-gradient(
        circle at 50% 64%,
        rgba(229, 9, 20, 0.16) 0%,
        rgba(229, 9, 20, 0.06) 28%,
        transparent 46%
      ),
      linear-gradient(
        180deg,
        #020812 0%,
        #04111d 56%,
        #061624 100%
      );
  }

  .dmn-hero-title {
    font-size: 38px;
    line-height: 1.12;
    letter-spacing: -0.8px;
  }

  .dmn-hero-logo-big {
    margin-top: 38px;
  }

  .dmn-hero-logo-big img {
    width: min(260px, 100%) !important;
  }

  .dmn-hero-logo-big::before {
    width: 145%;
    height: 2px;
    opacity: 0.65;
  }

  .dmn-hero .elementor-button {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d04ccf9 *//* =========================
   PLAYLIST CAROUSEL ELEMENTOR
========================= */

.dmn-playlist-slider {
  position: relative;
  width: 100%;
}

/* Spazio tra le slide */
.dmn-playlist-slider .swiper-slide {
  height: auto !important;
}

/* Card dentro carousel */
.dmn-playlist-slider .dmn-playlist-card {
  height: 100%;
  min-height: 365px;
}

/* Frecce carousel Elementor */
.dmn-playlist-slider .elementor-swiper-button,
.dmn-playlist-slider .swiper-button-prev,
.dmn-playlist-slider .swiper-button-next {
  width: 42px !important;
  height: 42px !important;
  border-radius: 50%;
  border: 1px solid rgba(255,255,255,0.45);
  background: rgba(3, 17, 30, 0.88);
  color: #ffffff !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  box-shadow: 0 12px 30px rgba(0,0,0,0.35);
  transition: all 0.25s ease;
}

/* Hover frecce */
.dmn-playlist-slider .elementor-swiper-button:hover,
.dmn-playlist-slider .swiper-button-prev:hover,
.dmn-playlist-slider .swiper-button-next:hover {
  background: #e50914;
  border-color: #e50914;
}

/* Icone frecce */
.dmn-playlist-slider .elementor-swiper-button i,
.dmn-playlist-slider .elementor-swiper-button svg,
.dmn-playlist-slider .swiper-button-prev::after,
.dmn-playlist-slider .swiper-button-next::after {
  color: #ffffff !important;
  fill: #ffffff !important;
  font-size: 18px !important;
}

/* Nasconde eventuali pallini */
.dmn-playlist-slider .swiper-pagination {
  display: none !important;
}

/* Immagini sempre uguali */
.dmn-playlist-slider .dmn-playlist-image {
  position: relative;
  width: 100%;
  aspect-ratio: 3 / 2;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
}

.dmn-playlist-slider .dmn-playlist-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
  border-radius: 12px 12px 0 0;
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-playlist-slider .dmn-playlist-card {
    min-height: auto;
  }

  .dmn-playlist-slider .elementor-swiper-button,
  .dmn-playlist-slider .swiper-button-prev,
  .dmn-playlist-slider .swiper-button-next {
    width: 38px !important;
    height: 38px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54275a *//* =========================
   SEZIONE PLAYLIST DMN
========================= */

.dmn-playlist-section {
  position: relative;
  background:
    radial-gradient(circle at 50% 0%, rgba(20, 55, 85, 0.28) 0%, transparent 45%),
    linear-gradient(180deg, #03111e 0%, #061624 100%);
  overflow: hidden;
}

/* Header titolo + bottone */
.dmn-playlist-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  width: 100%;
}

/* Titolo sezione */
.dmn-section-title {
  position: relative;
  color: #ffffff;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.2;
  text-transform: uppercase;
  margin: 0;
  padding-bottom: 16px;
}

.dmn-section-title::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 42px;
  height: 3px;
  background: #e50914;
  border-radius: 3px;
}

/* Bottone vedi tutte le playlist */
.dmn-outline-btn .elementor-button,
.dmn-outline-btn.elementor-button {
  background: transparent !important;
  color: #ffffff !important;
  border: 1px solid rgba(255,255,255,0.35) !important;
  border-radius: 999px !important;
  padding: 13px 24px !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  text-transform: uppercase !important;
  box-shadow: none !important;
}

.dmn-outline-btn .elementor-button:hover,
.dmn-outline-btn.elementor-button:hover {
  border-color: #e50914 !important;
  color: #ffffff !important;
}

/* Griglia card */
.dmn-playlist-grid {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  width: 100%;
  align-items: stretch;
}

/* Card singola */
.dmn-playlist-card {
  position: relative;
  background: linear-gradient(180deg, #102234 0%, #0b1a2b 100%);
  border-radius: 12px;
  overflow: visible;
  box-shadow: 0 16px 35px rgba(0, 0, 0, 0.28);
  min-height: 335px;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.dmn-playlist-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 22px 45px rgba(0, 0, 0, 0.35);
}

/* Immagine card */
.dmn-playlist-image {
  width: 100%;
}

.dmn-playlist-image img {
  width: 100% !important;
  height: 150px !important;
  object-fit: cover !important;
  display: block;
  border-radius: 12px 12px 0 0;
}

/* Icona rossa più piccola */
.dmn-playlist-icon-wrap {
  position: absolute !important;
  top: 129px;
  left: 24px;
  width: 44px !important;
  height: 44px !important;
  min-width: 44px !important;
  min-height: 44px !important;
  border-radius: 50%;
  background: #e50914;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  z-index: 5;
  box-shadow: 0 10px 20px rgba(229, 9, 20, 0.32);
}

/* Icona bianca dentro il cerchio */
.dmn-playlist-icon-wrap i,
.dmn-playlist-icon-wrap svg,
.dmn-playlist-icon i,
.dmn-playlist-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
  font-size: 19px !important;
  width: 19px !important;
  height: 19px !important;
}

/* Contenuto testuale */
.dmn-playlist-content {
  padding: 34px 24px 26px 24px;
}

/* Titolo card */
.dmn-playlist-card-title {
  color: #ffffff;
  font-size: 17px;
  font-weight: 900;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0 0 7px 0;
}

/* Numero video */
.dmn-playlist-count {
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;
  margin-bottom: 18px;
}

/* Descrizione */
.dmn-playlist-desc {
  color: #d8e2ee;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.55;
  margin-bottom: 24px;
}

/* Linea rossa sotto */
.dmn-playlist-accent {
  width: 36px !important;
  height: 3px !important;
  background: #e50914;
  border-radius: 3px;
}

/* Tablet */
@media (max-width: 1024px) {
  .dmn-playlist-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
  }

  .dmn-playlist-image img {
    height: 170px !important;
  }

  .dmn-playlist-icon-wrap {
    top: 149px;
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    min-height: 44px !important;
  }

  .dmn-playlist-icon-wrap i,
  .dmn-playlist-icon-wrap svg,
  .dmn-playlist-icon i,
  .dmn-playlist-icon svg {
    font-size: 19px !important;
    width: 19px !important;
    height: 19px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-playlist-section {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .dmn-playlist-header {
    flex-direction: column;
    align-items: flex-start;
  }

  .dmn-playlist-grid {
    grid-template-columns: 1fr;
    gap: 26px;
  }

  .dmn-section-title {
    font-size: 22px;
  }

  .dmn-playlist-image img {
    height: 185px !important;
  }

  .dmn-playlist-icon-wrap {
    top: 164px;
    left: 24px;
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    min-height: 44px !important;
  }

  .dmn-playlist-icon-wrap i,
  .dmn-playlist-icon-wrap svg,
  .dmn-playlist-icon i,
  .dmn-playlist-icon svg {
    font-size: 19px !important;
    width: 19px !important;
    height: 19px !important;
  }

  .dmn-playlist-card {
    min-height: auto;
  }

  .dmn-playlist-content {
    padding: 34px 24px 28px 24px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9dbe8c *//* =========================
   SEZIONE BENEFIT DMN
========================= */

.dmn-benefit-section {
  position: relative;
  background:
    radial-gradient(circle at 50% 0%, rgba(20, 55, 85, 0.22) 0%, transparent 45%),
    linear-gradient(180deg, #061624 0%, #03111e 100%);
  padding: 42px 24px 34px 24px;
  overflow: hidden;
}

/* Linea divisoria sopra/sotto se serve */
.dmn-benefit-section::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: rgba(255,255,255,0.08);
}

/* Box centrale */
.dmn-benefit-box {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr);
  gap: 34px;
  width: 100%;
  max-width: 1120px;
  margin: 0 auto;
  padding: 30px 38px;
  background: linear-gradient(180deg, rgba(16, 34, 52, 0.92) 0%, rgba(10, 25, 40, 0.94) 100%);
  border: 1px solid rgba(255,255,255,0.04);
  border-radius: 10px;
  box-shadow:
    0 18px 45px rgba(0, 0, 0, 0.32),
    inset 0 1px 0 rgba(255,255,255,0.03);
}

/* Singolo elemento */
.dmn-benefit-item {
  display: grid !important;
  grid-template-columns: 40px 1fr;
  gap: 18px;
  align-items: flex-start;
}

/* Icona */
.dmn-benefit-icon {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.dmn-benefit-icon i,
.dmn-benefit-icon svg {
  color: #e50914 !important;
  fill: #e50914 !important;
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
}

/* Contenuto */
.dmn-benefit-content {
  display: flex;
  flex-direction: column;
}

/* Titolo */
.dmn-benefit-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 900;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0 0 12px 0;
  letter-spacing: -0.2px;
}

/* Testo */
.dmn-benefit-text {
  color: #b8c5d2;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.65;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .dmn-benefit-box {
    grid-template-columns: repeat(2, 1fr);
    gap: 34px 30px;
    padding: 30px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-benefit-section {
    padding: 34px 20px 30px 20px;
  }

  .dmn-benefit-box {
    grid-template-columns: 1fr;
    gap: 28px;
    padding: 28px 24px;
    border-radius: 12px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }

  .dmn-benefit-title {
    font-size: 13px;
    margin-bottom: 8px;
  }

  .dmn-benefit-text {
    font-size: 13px;
    line-height: 1.6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad2f9b9 *//* =========================
   SEZIONE BENEFIT DMN
========================= */

.dmn-benefit-section {
  position: relative;
  background:
    radial-gradient(circle at 50% 0%, rgba(20, 55, 85, 0.22) 0%, transparent 45%),
    linear-gradient(180deg, #061624 0%, #03111e 100%);
  padding: 42px 24px 34px 24px;
  overflow: hidden;
}

/* Linea divisoria sopra/sotto se serve */
.dmn-benefit-section::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: rgba(255,255,255,0.08);
}

/* Box centrale */
.dmn-benefit-box {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr);
  gap: 34px;
  width: 100%;
  max-width: 1120px;
  margin: 0 auto;
  padding: 30px 38px;
  background: linear-gradient(180deg, rgba(16, 34, 52, 0.92) 0%, rgba(10, 25, 40, 0.94) 100%);
  border: 1px solid rgba(255,255,255,0.04);
  border-radius: 10px;
  box-shadow:
    0 18px 45px rgba(0, 0, 0, 0.32),
    inset 0 1px 0 rgba(255,255,255,0.03);
}

/* Singolo elemento */
.dmn-benefit-item {
  display: grid !important;
  grid-template-columns: 40px 1fr;
  gap: 18px;
  align-items: flex-start;
}

/* Icona */
.dmn-benefit-icon {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.dmn-benefit-icon i,
.dmn-benefit-icon svg {
  color: #e50914 !important;
  fill: #e50914 !important;
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
}

/* Contenuto */
.dmn-benefit-content {
  display: flex;
  flex-direction: column;
}

/* Titolo */
.dmn-benefit-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 900;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0 0 12px 0;
  letter-spacing: -0.2px;
}

/* Testo */
.dmn-benefit-text {
  color: #b8c5d2;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.65;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .dmn-benefit-box {
    grid-template-columns: repeat(2, 1fr);
    gap: 34px 30px;
    padding: 30px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-benefit-section {
    padding: 34px 20px 30px 20px;
  }

  .dmn-benefit-box {
    grid-template-columns: 1fr;
    gap: 28px;
    padding: 28px 24px;
    border-radius: 12px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }

  .dmn-benefit-title {
    font-size: 13px;
    margin-bottom: 8px;
  }

  .dmn-benefit-text {
    font-size: 13px;
    line-height: 1.6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e9279 *//* =========================
   SEZIONE BENEFIT DMN
========================= */

.dmn-benefit-section {
  position: relative;
  background:
    radial-gradient(circle at 50% 0%, rgba(20, 55, 85, 0.22) 0%, transparent 45%),
    linear-gradient(180deg, #061624 0%, #03111e 100%);
  padding: 42px 24px 34px 24px;
  overflow: hidden;
}

/* Linea divisoria sopra/sotto se serve */
.dmn-benefit-section::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: rgba(255,255,255,0.08);
}

/* Box centrale */
.dmn-benefit-box {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr);
  gap: 34px;
  width: 100%;
  max-width: 1120px;
  margin: 0 auto;
  padding: 30px 38px;
  background: linear-gradient(180deg, rgba(16, 34, 52, 0.92) 0%, rgba(10, 25, 40, 0.94) 100%);
  border: 1px solid rgba(255,255,255,0.04);
  border-radius: 10px;
  box-shadow:
    0 18px 45px rgba(0, 0, 0, 0.32),
    inset 0 1px 0 rgba(255,255,255,0.03);
}

/* Singolo elemento */
.dmn-benefit-item {
  display: grid !important;
  grid-template-columns: 40px 1fr;
  gap: 18px;
  align-items: flex-start;
}

/* Icona */
.dmn-benefit-icon {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.dmn-benefit-icon i,
.dmn-benefit-icon svg {
  color: #e50914 !important;
  fill: #e50914 !important;
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
}

/* Contenuto */
.dmn-benefit-content {
  display: flex;
  flex-direction: column;
}

/* Titolo */
.dmn-benefit-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 900;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0 0 12px 0;
  letter-spacing: -0.2px;
}

/* Testo */
.dmn-benefit-text {
  color: #b8c5d2;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.65;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .dmn-benefit-box {
    grid-template-columns: repeat(2, 1fr);
    gap: 34px 30px;
    padding: 30px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-benefit-section {
    padding: 34px 20px 30px 20px;
  }

  .dmn-benefit-box {
    grid-template-columns: 1fr;
    gap: 28px;
    padding: 28px 24px;
    border-radius: 12px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }

  .dmn-benefit-title {
    font-size: 13px;
    margin-bottom: 8px;
  }

  .dmn-benefit-text {
    font-size: 13px;
    line-height: 1.6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74074c *//* =========================
   SEZIONE BENEFIT DMN
========================= */

.dmn-benefit-section {
  position: relative;
  background:
    radial-gradient(circle at 50% 0%, rgba(20, 55, 85, 0.22) 0%, transparent 45%),
    linear-gradient(180deg, #061624 0%, #03111e 100%);
  padding: 42px 24px 34px 24px;
  overflow: hidden;
}

/* Linea divisoria sopra/sotto se serve */
.dmn-benefit-section::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: rgba(255,255,255,0.08);
}

/* Box centrale */
.dmn-benefit-box {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr);
  gap: 34px;
  width: 100%;
  max-width: 1120px;
  margin: 0 auto;
  padding: 30px 38px;
  background: linear-gradient(180deg, rgba(16, 34, 52, 0.92) 0%, rgba(10, 25, 40, 0.94) 100%);
  border: 1px solid rgba(255,255,255,0.04);
  border-radius: 10px;
  box-shadow:
    0 18px 45px rgba(0, 0, 0, 0.32),
    inset 0 1px 0 rgba(255,255,255,0.03);
}

/* Singolo elemento */
.dmn-benefit-item {
  display: grid !important;
  grid-template-columns: 40px 1fr;
  gap: 18px;
  align-items: flex-start;
}

/* Icona */
.dmn-benefit-icon {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.dmn-benefit-icon i,
.dmn-benefit-icon svg {
  color: #e50914 !important;
  fill: #e50914 !important;
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
}

/* Contenuto */
.dmn-benefit-content {
  display: flex;
  flex-direction: column;
}

/* Titolo */
.dmn-benefit-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 900;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0 0 12px 0;
  letter-spacing: -0.2px;
}

/* Testo */
.dmn-benefit-text {
  color: #b8c5d2;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.65;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .dmn-benefit-box {
    grid-template-columns: repeat(2, 1fr);
    gap: 34px 30px;
    padding: 30px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .dmn-benefit-section {
    padding: 34px 20px 30px 20px;
  }

  .dmn-benefit-box {
    grid-template-columns: 1fr;
    gap: 28px;
    padding: 28px 24px;
    border-radius: 12px;
  }

  .dmn-benefit-item {
    grid-template-columns: 38px 1fr;
    gap: 16px;
  }

  .dmn-benefit-title {
    font-size: 13px;
    margin-bottom: 8px;
  }

  .dmn-benefit-text {
    font-size: 13px;
    line-height: 1.6;
  }
}/* End custom CSS */