.elementor-2501 .elementor-element.elementor-element-581893a{--display:flex;--min-height:30vh;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2501 .elementor-element.elementor-element-581893a:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-581893a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-2501 .elementor-element.elementor-element-720e03b{text-align:center;}.elementor-2501 .elementor-element.elementor-element-720e03b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;line-height:39px;color:#FFFFFF;}.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-2501 .elementor-element.elementor-element-542a9fb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2501 .elementor-element.elementor-element-542a9fb{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-542a9fb p{margin-block-end:8px;}.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-2501 .elementor-element.elementor-element-e8e2c76 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A00;border-radius:10px 10px 10px 10px;padding:25px 25px 25px 25px;}.elementor-2501 .elementor-element.elementor-element-e8e2c76{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2501 .elementor-element.elementor-element-e8e2c76.elementor-element{--align-self:flex-start;}.elementor-2501 .elementor-element.elementor-element-e8e2c76 .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-e8e2c76 .elementor-button:focus{color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-e8e2c76 .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-e8e2c76 .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-9bd4b09{--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-2501 .elementor-element.elementor-element-9bd4b09:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-9bd4b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-efdf3c7{--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-2501 .elementor-element.elementor-element-efdf3c7:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-efdf3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-e206c15{text-align:center;}.elementor-2501 .elementor-element.elementor-element-e206c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;line-height:44px;word-spacing:1px;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-e63a26c{text-align:center;}.elementor-2501 .elementor-element.elementor-element-e63a26c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-166e820{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2501 .elementor-element.elementor-element-166e820:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-166e820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-ab51f10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FF7A00;--border-color:#FF7A00;--border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-ab51f10.e-con{--e-con-transform-translateX:9px;}.elementor-2501 .elementor-element.elementor-element-0ecebe6{text-align:center;}.elementor-2501 .elementor-element.elementor-element-0ecebe6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#F8F8F8;}.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-2501 .elementor-element.elementor-element-66dfba0 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-66dfba0 .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-66dfba0 .elementor-button:focus{color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-66dfba0 .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-66dfba0 .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-a704776{text-align:center;}.elementor-2501 .elementor-element.elementor-element-a704776 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-161c5f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FF7A00;--border-color:#FF7A00;--border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-161c5f5.e-con{--e-con-transform-translateX:20px;}.elementor-2501 .elementor-element.elementor-element-103e66f{text-align:center;}.elementor-2501 .elementor-element.elementor-element-103e66f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-d0907fd .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-d0907fd .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-d0907fd .elementor-button:focus{background-color:#000000;color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-d0907fd .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-d0907fd .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-d4eec1f{text-align:center;}.elementor-2501 .elementor-element.elementor-element-d4eec1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-53c69dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FF7A00;--border-color:#FF7A00;--border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-53c69dd.e-con{--e-con-transform-translateX:30px;}.elementor-2501 .elementor-element.elementor-element-ec61525{text-align:center;}.elementor-2501 .elementor-element.elementor-element-ec61525 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-41f2aeb .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-41f2aeb .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-41f2aeb .elementor-button:focus{background-color:#000000;color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-41f2aeb .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-41f2aeb .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-9072d20{text-align:center;}.elementor-2501 .elementor-element.elementor-element-9072d20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:lowercase;color:#FDFDFD;}.elementor-2501 .elementor-element.elementor-element-988b37f{--display:flex;--min-height:40vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2501 .elementor-element.elementor-element-988b37f:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-988b37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-de27d24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2501 .elementor-element.elementor-element-8b03489{--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FF7A00;--border-color:#FF7A00;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2501 .elementor-element.elementor-element-8b03489.e-con{--e-con-transform-translateX:35px;}.elementor-2501 .elementor-element.elementor-element-f8c5c1e{text-align:center;}.elementor-2501 .elementor-element.elementor-element-f8c5c1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-1b4fc9b .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-1b4fc9b .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-1b4fc9b .elementor-button:focus{color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-1b4fc9b .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-1b4fc9b .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-ce43009{text-align:center;}.elementor-2501 .elementor-element.elementor-element-ce43009 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-fed6cb2{--display:flex;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#FF7A00;--border-color:#FF7A00;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2501 .elementor-element.elementor-element-fed6cb2.e-con{--e-con-transform-translateX:-96px;}.elementor-2501 .elementor-element.elementor-element-4f88ca0{text-align:center;}.elementor-2501 .elementor-element.elementor-element-4f88ca0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-7a66601 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-7a66601 .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-7a66601 .elementor-button:focus{color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-7a66601 .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-7a66601 .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-7ac1164{text-align:center;}.elementor-2501 .elementor-element.elementor-element-7ac1164 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-1dff94d{--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-2501 .elementor-element.elementor-element-1dff94d:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-1dff94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-7d1f4b7{text-align:center;}.elementor-2501 .elementor-element.elementor-element-7d1f4b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;line-height:23px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-d4236ea{--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-2501 .elementor-element.elementor-element-d4236ea:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-d4236ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-1b5106c .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A00;border-radius:10px 10px 10px 10px;padding:25px 25px 25px 25px;}.elementor-2501 .elementor-element.elementor-element-1b5106c .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-1b5106c .elementor-button:focus{color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-1b5106c .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-1b5106c .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-9ed91a9{--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-2501 .elementor-element.elementor-element-9ed91a9:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-9ed91a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-7bb5536{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2501 .elementor-element.elementor-element-7bb5536:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-7bb5536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-135806c{text-align:center;}.elementor-2501 .elementor-element.elementor-element-135806c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;line-height:38px;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-bf3bf99{text-align:center;}.elementor-2501 .elementor-element.elementor-element-bf3bf99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;line-height:30px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-c21dc2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2501 .elementor-element.elementor-element-c21dc2d:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-c21dc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-25efb73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-33ce290 img{width:70%;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ce3e05;border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-03f6a26{--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-2501 .elementor-element.elementor-element-f033571{text-align:center;}.elementor-2501 .elementor-element.elementor-element-f033571 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-1cbf59c{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-1c9ffe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-c1b442f img{width:70%;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CE3E05;border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-87981ec{--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-2501 .elementor-element.elementor-element-f217310{text-align:center;}.elementor-2501 .elementor-element.elementor-element-f217310 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-428a186{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-b0d1e82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-eb24f58 img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CE3E05;border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-03e513b{--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-2501 .elementor-element.elementor-element-ae28760{text-align:center;}.elementor-2501 .elementor-element.elementor-element-ae28760 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-1a38ef2{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-0d17bf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-b827f2f img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CE3E05;border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-b55f931{--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-2501 .elementor-element.elementor-element-3005050{text-align:center;}.elementor-2501 .elementor-element.elementor-element-3005050 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-7d84b2f{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-6a4b694{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-6c50fcf img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CE3E05;border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-d714644{--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-2501 .elementor-element.elementor-element-d7b88bb{text-align:center;}.elementor-2501 .elementor-element.elementor-element-d7b88bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-3864b55{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-f8682f2{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-f8682f2:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-f8682f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-456fa40 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:25px 25px 25px 25px;}.elementor-2501 .elementor-element.elementor-element-456fa40 .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-456fa40 .elementor-button:focus{color:#FF7A00;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-456fa40 .elementor-button:hover svg, .elementor-2501 .elementor-element.elementor-element-456fa40 .elementor-button:focus svg{fill:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-ee1eedd{--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-2501 .elementor-element.elementor-element-ee1eedd:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-ee1eedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-6f26255{--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-2501 .elementor-element.elementor-element-6f26255:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-6f26255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-6d44f52{text-align:center;}.elementor-2501 .elementor-element.elementor-element-6d44f52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;line-height:28px;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-184ce52{column-gap:0px;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:24px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-184ce52 p{margin-block-end:0px;}.elementor-2501 .elementor-element.elementor-element-d209c38{--display:flex;--min-height:700px;--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-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2501 .elementor-element.elementor-element-d209c38:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-d209c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-d8d0144{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1080FC;--border-color:#1080FC;--border-radius:20px 20px 20px 20px;}.elementor-2501 .elementor-element.elementor-element-d8d0144:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-d8d0144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominuslab.it/wp-content/uploads/2026/03/card-partner-sito-web-.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2501 .elementor-element.elementor-element-d8d0144::before, .elementor-2501 .elementor-element.elementor-element-d8d0144 > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-d8d0144 > .e-con-inner > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-d8d0144 > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-d8d0144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-d8d0144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1080FC 0%, #C112F9 100%);}.elementor-2501 .elementor-element.elementor-element-31d9ec9{text-align:center;}.elementor-2501 .elementor-element.elementor-element-31d9ec9 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:800;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-37c9e43{text-align:center;}.elementor-2501 .elementor-element.elementor-element-37c9e43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-ad37ed4{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1080FC;--border-color:#1080FC;--border-radius:20px 20px 20px 20px;}.elementor-2501 .elementor-element.elementor-element-ad37ed4:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-ad37ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominuslab.it/wp-content/uploads/2026/03/card-partner-sito-web-.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2501 .elementor-element.elementor-element-ad37ed4::before, .elementor-2501 .elementor-element.elementor-element-ad37ed4 > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-ad37ed4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-ad37ed4 > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-ad37ed4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-ad37ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1080FC 0%, #C112F9 100%);}.elementor-2501 .elementor-element.elementor-element-ca1f1a4 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-237d8d4{text-align:center;}.elementor-2501 .elementor-element.elementor-element-237d8d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-4adc9a7{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1080FC;--border-color:#1080FC;--border-radius:20px 20px 20px 20px;}.elementor-2501 .elementor-element.elementor-element-4adc9a7:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-4adc9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominuslab.it/wp-content/uploads/2026/03/card-partner-sito-web-.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2501 .elementor-element.elementor-element-4adc9a7::before, .elementor-2501 .elementor-element.elementor-element-4adc9a7 > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-4adc9a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-4adc9a7 > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-4adc9a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-4adc9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1080FC 0%, #C112F9 100%);}.elementor-2501 .elementor-element.elementor-element-42e4ce3{text-align:center;}.elementor-2501 .elementor-element.elementor-element-42e4ce3 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-17a5d20{text-align:center;}.elementor-2501 .elementor-element.elementor-element-17a5d20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:lowercase;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-03ae197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2501 .elementor-element.elementor-element-03ae197:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-03ae197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-18fa06d{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-18fa06d:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-18fa06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 39%, #C112F9 81%);}.elementor-2501 .elementor-element.elementor-element-18fa06d.e-con{--e-con-transform-translateY:-131px;}.elementor-2501 .elementor-element.elementor-element-73e82f4{text-align:center;}.elementor-2501 .elementor-element.elementor-element-73e82f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#1080FC;}.elementor-2501 .elementor-element.elementor-element-d7857f9{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-d7857f9:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-d7857f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 39%, #FF7A00 81%);}.elementor-2501 .elementor-element.elementor-element-d7857f9.e-con{--e-con-transform-translateY:-97px;}.elementor-2501 .elementor-element.elementor-element-88e1733{text-align:center;}.elementor-2501 .elementor-element.elementor-element-88e1733 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-e73da85{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2501 .elementor-element.elementor-element-e73da85:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-e73da85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 39%, #1080FC 81%);}.elementor-2501 .elementor-element.elementor-element-e73da85.e-con{--e-con-transform-translateY:-97px;}.elementor-2501 .elementor-element.elementor-element-7e3b5d5{text-align:center;}.elementor-2501 .elementor-element.elementor-element-7e3b5d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#C112F9;}.elementor-2501 .elementor-element.elementor-element-0a8c590{--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-2501 .elementor-element.elementor-element-0a8c590:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-0a8c590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-d88c1e2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C112F9;border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;}.elementor-2501 .elementor-element.elementor-element-d88c1e2 .elementor-button:hover, .elementor-2501 .elementor-element.elementor-element-d88c1e2 .elementor-button:focus{border-color:#1080FC;}.elementor-2501 .elementor-element.elementor-element-0e63f7b{--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-2501 .elementor-element.elementor-element-0e63f7b:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-0e63f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-fa3320c{--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-2501 .elementor-element.elementor-element-fa3320c:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-fa3320c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-8eb4e04{text-align:center;}.elementor-2501 .elementor-element.elementor-element-8eb4e04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;line-height:31px;color:#FFFFFF;}.elementor-2501 .elementor-element.elementor-element-5d9da29{text-align:center;}.elementor-2501 .elementor-element.elementor-element-5d9da29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:lowercase;line-height:31px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-b0df455{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2501 .elementor-element.elementor-element-b0df455:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-b0df455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-d61db44{--display:flex;}.elementor-2501 .elementor-element.elementor-element-fae75d3{--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-2501 .elementor-element.elementor-element-35f9cf7{text-align:start;}.elementor-2501 .elementor-element.elementor-element-35f9cf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-cc32304{--display:flex;}.elementor-2501 .elementor-element.elementor-element-8c9a238{--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-2501 .elementor-element.elementor-element-0c1909e{text-align:start;}.elementor-2501 .elementor-element.elementor-element-0c1909e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-c82a65b{--display:flex;}.elementor-2501 .elementor-element.elementor-element-a08dd84{--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-2501 .elementor-element.elementor-element-cefdcc9{text-align:start;}.elementor-2501 .elementor-element.elementor-element-cefdcc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-a90444c{--display:flex;}.elementor-2501 .elementor-element.elementor-element-f7d0dd2{--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-2501 .elementor-element.elementor-element-78d2096{text-align:start;}.elementor-2501 .elementor-element.elementor-element-78d2096 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-59e96e2{--display:flex;}.elementor-2501 .elementor-element.elementor-element-4b1851e{--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-2501 .elementor-element.elementor-element-a26c86e{text-align:start;}.elementor-2501 .elementor-element.elementor-element-a26c86e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFB400;}.elementor-2501 .elementor-element.elementor-element-3e99167{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:30px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FF7A00;--n-accordion-title-hover-color:#F0EDED;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-2501 .elementor-element.elementor-element-3e99167 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;border-style:solid;border-color:#FF7A00;}.elementor-2501 .elementor-element.elementor-element-3e99167 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-2501 .elementor-element.elementor-element-3e99167 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:bold;text-transform:uppercase;}:where( .elementor-2501 .elementor-element.elementor-element-3e99167 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2501 .elementor-element.elementor-element-143319f{--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-2501 .elementor-element.elementor-element-143319f:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-143319f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-7a7218e{--display:flex;--min-height:50vh;--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-2501 .elementor-element.elementor-element-7a7218e:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-7a7218e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2501 .elementor-element.elementor-element-2dc8329{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2501 .elementor-element.elementor-element-64abc48{--display:flex;--min-height:200px;--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;--overlay-opacity:0.4;--overlay-mix-blend-mode:color-dodge;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C112F9;--border-color:#C112F9;--border-radius:15px 15px 15px 15px;}.elementor-2501 .elementor-element.elementor-element-64abc48:not(.elementor-motion-effects-element-type-background), .elementor-2501 .elementor-element.elementor-element-64abc48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominuslab.it/wp-content/uploads/2026/03/card-partner-sito-web-.avif");background-position:top center;background-repeat:no-repeat;background-size:350px auto;}.elementor-2501 .elementor-element.elementor-element-64abc48::before, .elementor-2501 .elementor-element.elementor-element-64abc48 > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-64abc48 > .e-con-inner > .elementor-background-video-container::before, .elementor-2501 .elementor-element.elementor-element-64abc48 > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-64abc48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2501 .elementor-element.elementor-element-64abc48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1080FC 0%, #C112F9 100%);}.elementor-2501 .elementor-element.elementor-element-68a5904{--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-2501 .elementor-element.elementor-element-9faff12{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2501 .elementor-element.elementor-element-166e820{--content-width:1045px;}.elementor-2501 .elementor-element.elementor-element-ab51f10{--width:30%;}.elementor-2501 .elementor-element.elementor-element-161c5f5{--width:30%;}.elementor-2501 .elementor-element.elementor-element-53c69dd{--width:30%;}.elementor-2501 .elementor-element.elementor-element-988b37f{--width:100%;}.elementor-2501 .elementor-element.elementor-element-de27d24{--content-width:1095px;}.elementor-2501 .elementor-element.elementor-element-8b03489{--width:40%;}.elementor-2501 .elementor-element.elementor-element-fed6cb2{--width:47%;}.elementor-2501 .elementor-element.elementor-element-25efb73{--width:30%;}.elementor-2501 .elementor-element.elementor-element-03f6a26{--width:70%;}.elementor-2501 .elementor-element.elementor-element-1c9ffe9{--width:30%;}.elementor-2501 .elementor-element.elementor-element-87981ec{--width:70%;}.elementor-2501 .elementor-element.elementor-element-b0d1e82{--width:30%;}.elementor-2501 .elementor-element.elementor-element-03e513b{--width:70%;}.elementor-2501 .elementor-element.elementor-element-0d17bf4{--width:30%;}.elementor-2501 .elementor-element.elementor-element-b55f931{--width:70%;}.elementor-2501 .elementor-element.elementor-element-6a4b694{--width:30%;}.elementor-2501 .elementor-element.elementor-element-d714644{--width:70%;}.elementor-2501 .elementor-element.elementor-element-d8d0144{--width:20%;}.elementor-2501 .elementor-element.elementor-element-ad37ed4{--width:20%;}.elementor-2501 .elementor-element.elementor-element-4adc9a7{--width:20%;}.elementor-2501 .elementor-element.elementor-element-18fa06d{--width:20%;}.elementor-2501 .elementor-element.elementor-element-d7857f9{--width:20%;}.elementor-2501 .elementor-element.elementor-element-e73da85{--width:20%;}.elementor-2501 .elementor-element.elementor-element-2dc8329{--content-width:1015px;}.elementor-2501 .elementor-element.elementor-element-64abc48{--width:350px;}.elementor-2501 .elementor-element.elementor-element-68a5904{--width:350px;}.elementor-2501 .elementor-element.elementor-element-9faff12{--width:350px;}}/* Start custom CSS for html, class: .elementor-element-6eab2f0 */.laser-spacer {
  position: relative;
  width: 100%;
  height: 6px; /* altezza laser */
  margin: 60px 0;
  overflow: visible;
  background: #8C1A00; /* SFONDO AGGIORNATO */
}

/* Raggio principale */
.laser-spacer::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    90deg,
    transparent,
    #FF7A00,
    #FFB400,
    #E63E00,
    #FF7A00,
    transparent
  );
  transform: translateY(-50%);
  background-size: 200% 100%;
  animation: laserBeam 2s linear infinite;
  box-shadow: 0 0 15px #FF7A00, 0 0 30px #FFB400, 0 0 45px #E63E00;
}

/* Glow extra dinamico */
.laser-spacer::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background: radial-gradient(circle, #FFB400, #FF7A00, #E63E00, transparent 70%);
  transform: translate(-50%, -50%);
  filter: blur(6px);
  animation: laserPulse 1.5s infinite alternate;
}

/* ANIMAZIONI */

/* Movimento del raggio */
@keyframes laserBeam {
  0% { background-position: 0% 0%; }
  50% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

/* Pulsazione del punto focale */
@keyframes laserPulse {
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
  50% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }
  100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .laser-spacer {
    height: 4px;
  }
  .laser-spacer::after {
    width: 6px;
    height: 6px;
    filter: blur(4px);
  }
}

@media (max-width: 480px) {
  .laser-spacer {
    height: 3px;
  }
  .laser-spacer::after {
    width: 4px;
    height: 4px;
    filter: blur(3px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8fd904 */.laser-spacer {
  position: relative;
  width: 100%;
  height: 6px; /* altezza laser */
  margin: 60px 0;
  overflow: visible;
  background: #8C1A00; /* SFONDO AGGIORNATO */
}

/* Raggio principale */
.laser-spacer::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    90deg,
    transparent,
    #FF7A00,
    #FFB400,
    #E63E00,
    #FF7A00,
    transparent
  );
  transform: translateY(-50%);
  background-size: 200% 100%;
  animation: laserBeam 2s linear infinite;
  box-shadow: 0 0 15px #FF7A00, 0 0 30px #FFB400, 0 0 45px #E63E00;
}

/* Glow extra dinamico */
.laser-spacer::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background: radial-gradient(circle, #FFB400, #FF7A00, #E63E00, transparent 70%);
  transform: translate(-50%, -50%);
  filter: blur(6px);
  animation: laserPulse 1.5s infinite alternate;
}

/* ANIMAZIONI */

/* Movimento del raggio */
@keyframes laserBeam {
  0% { background-position: 0% 0%; }
  50% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

/* Pulsazione del punto focale */
@keyframes laserPulse {
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
  50% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }
  100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .laser-spacer {
    height: 4px;
  }
  .laser-spacer::after {
    width: 6px;
    height: 6px;
    filter: blur(4px);
  }
}

@media (max-width: 480px) {
  .laser-spacer {
    height: 3px;
  }
  .laser-spacer::after {
    width: 4px;
    height: 4px;
    filter: blur(3px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1333be7 */.laser-spacer {
  position: relative;
  width: 100%;
  height: 6px; /* altezza laser */
  margin: 60px 0;
  overflow: visible;
  background: #8C1A00; /* SFONDO AGGIORNATO */
}

/* Raggio principale */
.laser-spacer::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    90deg,
    transparent,
    #FF7A00,
    #FFB400,
    #E63E00,
    #FF7A00,
    transparent
  );
  transform: translateY(-50%);
  background-size: 200% 100%;
  animation: laserBeam 2s linear infinite;
  box-shadow: 0 0 15px #FF7A00, 0 0 30px #FFB400, 0 0 45px #E63E00;
}

/* Glow extra dinamico */
.laser-spacer::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background: radial-gradient(circle, #FFB400, #FF7A00, #E63E00, transparent 70%);
  transform: translate(-50%, -50%);
  filter: blur(6px);
  animation: laserPulse 1.5s infinite alternate;
}

/* ANIMAZIONI */

/* Movimento del raggio */
@keyframes laserBeam {
  0% { background-position: 0% 0%; }
  50% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

/* Pulsazione del punto focale */
@keyframes laserPulse {
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
  50% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }
  100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .laser-spacer {
    height: 4px;
  }
  .laser-spacer::after {
    width: 6px;
    height: 6px;
    filter: blur(4px);
  }
}

@media (max-width: 480px) {
  .laser-spacer {
    height: 3px;
  }
  .laser-spacer::after {
    width: 4px;
    height: 4px;
    filter: blur(3px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e97898 */.laser-spacer {
  position: relative;
  width: 100%;
  height: 6px; /* altezza laser */
  margin: 60px 0;
  overflow: visible;
  background: #8C1A00; /* SFONDO AGGIORNATO */
}

/* Raggio principale */
.laser-spacer::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    90deg,
    transparent,
    #FF7A00,
    #FFB400,
    #E63E00,
    #FF7A00,
    transparent
  );
  transform: translateY(-50%);
  background-size: 200% 100%;
  animation: laserBeam 2s linear infinite;
  box-shadow: 0 0 15px #FF7A00, 0 0 30px #FFB400, 0 0 45px #E63E00;
}

/* Glow extra dinamico */
.laser-spacer::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background: radial-gradient(circle, #FFB400, #FF7A00, #E63E00, transparent 70%);
  transform: translate(-50%, -50%);
  filter: blur(6px);
  animation: laserPulse 1.5s infinite alternate;
}

/* ANIMAZIONI */

/* Movimento del raggio */
@keyframes laserBeam {
  0% { background-position: 0% 0%; }
  50% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

/* Pulsazione del punto focale */
@keyframes laserPulse {
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
  50% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }
  100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .laser-spacer {
    height: 4px;
  }
  .laser-spacer::after {
    width: 6px;
    height: 6px;
    filter: blur(4px);
  }
}

@media (max-width: 480px) {
  .laser-spacer {
    height: 3px;
  }
  .laser-spacer::after {
    width: 4px;
    height: 4px;
    filter: blur(3px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-871636f */.laser-spacer {
  position: relative;
  width: 100%;
  height: 6px; /* altezza laser */
  margin: 60px 0;
  overflow: visible;
  background: #8C1A00; /* SFONDO AGGIORNATO */
}

/* Raggio principale */
.laser-spacer::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    90deg,
    transparent,
    #FF7A00,
    #FFB400,
    #E63E00,
    #FF7A00,
    transparent
  );
  transform: translateY(-50%);
  background-size: 200% 100%;
  animation: laserBeam 2s linear infinite;
  box-shadow: 0 0 15px #FF7A00, 0 0 30px #FFB400, 0 0 45px #E63E00;
}

/* Glow extra dinamico */
.laser-spacer::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background: radial-gradient(circle, #FFB400, #FF7A00, #E63E00, transparent 70%);
  transform: translate(-50%, -50%);
  filter: blur(6px);
  animation: laserPulse 1.5s infinite alternate;
}

/* ANIMAZIONI */

/* Movimento del raggio */
@keyframes laserBeam {
  0% { background-position: 0% 0%; }
  50% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

/* Pulsazione del punto focale */
@keyframes laserPulse {
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
  50% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }
  100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .laser-spacer {
    height: 4px;
  }
  .laser-spacer::after {
    width: 6px;
    height: 6px;
    filter: blur(4px);
  }
}

@media (max-width: 480px) {
  .laser-spacer {
    height: 3px;
  }
  .laser-spacer::after {
    width: 4px;
    height: 4px;
    filter: blur(3px);
  }
}/* End custom CSS */