.elementor-635 .elementor-element.elementor-element-3d7b6f44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-3d7b6f44:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-3d7b6f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-635 .elementor-element.elementor-element-3d7b6f44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-635 .elementor-element.elementor-element-4460a7f2{width:100%;max-width:100%;}.elementor-635 .elementor-element.elementor-element-4460a7f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-49abd93f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-49abd93f:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-49abd93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-635 .elementor-element.elementor-element-2047393b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-25687a3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;--z-index:2;}.elementor-635 .elementor-element.elementor-element-25687a3f:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-25687a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-635 .elementor-element.elementor-element-566701f6{text-align:center;}.elementor-635 .elementor-element.elementor-element-566701f6 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-2188f0f );}.elementor-635 .elementor-element.elementor-element-31b5678a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-2188f0f );--border-color:var( --e-global-color-2188f0f );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:44px;--padding-left:50px;--padding-right:50px;}.elementor-635 .elementor-element.elementor-element-31b5678a.e-con{--align-self:stretch;}.elementor-635 .elementor-element.elementor-element-7b6945b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-29752265{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-635 .elementor-element.elementor-element-31f6b739 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-635 .elementor-element.elementor-element-31f6b739 > .elementor-widget-container{padding:19px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-62976cdf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-19a6ae76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-19a6ae76{text-align:center;}.elementor-635 .elementor-element.elementor-element-19a6ae76 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-2188f0f );}.elementor-635 .elementor-element.elementor-element-45a7b680{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-610766c4{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-450b6044 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-635 .elementor-element.elementor-element-450b6044 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-625a1a70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-5e21729f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-5e21729f{text-align:center;}.elementor-635 .elementor-element.elementor-element-5e21729f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-2188f0f );}.elementor-635 .elementor-element.elementor-element-6d3cfe8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-36431ee1{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-5a95024a > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-635 .elementor-element.elementor-element-5a95024a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-4f3f80ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-520d2b9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-520d2b9e{text-align:center;}.elementor-635 .elementor-element.elementor-element-520d2b9e .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#D0D3D4;}.elementor-635 .elementor-element.elementor-element-28616e49{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-2b555543{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-1b7e4e75 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-635 .elementor-element.elementor-element-a2dd961{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-6d1a0801 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-6d1a0801{text-align:center;}.elementor-635 .elementor-element.elementor-element-6d1a0801 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-2188f0f );}.elementor-635 .elementor-element.elementor-element-3ea719fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-4623e82a{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-91c14ca > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-635 .elementor-element.elementor-element-785ee5ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-52c6fe02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-52c6fe02{text-align:center;}.elementor-635 .elementor-element.elementor-element-52c6fe02 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-2188f0f );}.elementor-635 .elementor-element.elementor-element-4ff6f337{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;--z-index:2;}.elementor-635 .elementor-element.elementor-element-4ff6f337:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-4ff6f337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-635 .elementor-element.elementor-element-783f6e80{text-align:center;}.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-635 .elementor-element.elementor-element-50b114be > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 3px 0px 3px;}.elementor-635 .elementor-element.elementor-element-50b114be{font-family:"Roboto Condensed", Sans-serif;font-size:1.8em;font-weight:300;line-height:1.2;color:var( --e-global-color-2188f0f );}.elementor-635 .elementor-element.elementor-element-3cc45349{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-3cc45349:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-3cc45349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8292F;}.elementor-635 .elementor-element.elementor-element-3d625efe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-6b96266b > .elementor-widget-container{padding:15px 3px 15px 3px;}.elementor-635 .elementor-element.elementor-element-6b96266b{font-family:"Roboto Condensed", Sans-serif;font-size:66px;font-weight:400;font-style:italic;line-height:74px;letter-spacing:-1.2px;color:#D0D3D4;}.elementor-635 .elementor-element.elementor-element-71db0bb3{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:97px;--padding-left:3px;--padding-right:3px;}.elementor-635 .elementor-element.elementor-element-71db0bb3:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-71db0bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EA;}.elementor-635 .elementor-element.elementor-element-5a72ec2c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-5c2e1ec2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-635 .elementor-element.elementor-element-7bd5620 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-3442daf1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-3442daf1{columns:1;text-align:start;}.elementor-635 .elementor-element.elementor-element-ecf1366{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-635 .elementor-element.elementor-element-5f179677{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:300;line-height:1.2;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-635 .elementor-element.elementor-element-4ff6f337{--width:100px;}}@media(max-width:1366px){.elementor-635 .elementor-element.elementor-element-49abd93f{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-635 .elementor-element.elementor-element-3cc45349{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-635 .elementor-element.elementor-element-71db0bb3{--padding-top:80px;--padding-bottom:97px;--padding-left:2%;--padding-right:2%;}}@media(max-width:1024px){.elementor-635 .elementor-element.elementor-element-25687a3f{--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-635 .elementor-element.elementor-element-566701f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-566701f6 .elementor-heading-title{line-height:1.2em;}.elementor-635 .elementor-element.elementor-element-31b5678a{--justify-content:center;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:44px;--padding-left:1%;--padding-right:1%;}.elementor-635 .elementor-element.elementor-element-7b6945b4{--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-635 .elementor-element.elementor-element-45a7b680{--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;}.elementor-635 .elementor-element.elementor-element-6d3cfe8e{--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;}.elementor-635 .elementor-element.elementor-element-28616e49{--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;}.elementor-635 .elementor-element.elementor-element-3ea719fd{--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;}}@media(max-width:767px){.elementor-635 .elementor-element.elementor-element-2047393b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-635 .elementor-element.elementor-element-31b5678a{--flex-wrap:wrap;}.elementor-635 .elementor-element.elementor-element-7b6945b4{--width:100%;}.elementor-635 .elementor-element.elementor-element-45a7b680{--width:100%;}.elementor-635 .elementor-element.elementor-element-6d3cfe8e{--width:100%;}.elementor-635 .elementor-element.elementor-element-28616e49{--width:100%;}.elementor-635 .elementor-element.elementor-element-3ea719fd{--width:100%;}.elementor-635 .elementor-element.elementor-element-4ff6f337{--width:100px;}.elementor-635 .elementor-element.elementor-element-50b114be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-50b114be{font-size:20px;line-height:1.1em;}.elementor-635 .elementor-element.elementor-element-6b96266b{font-size:46px;line-height:1em;}.elementor-635 .elementor-element.elementor-element-ecf1366{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-635 .elementor-element.elementor-element-5f179677{font-size:20px;line-height:1.1em;}}@media(min-width:768px){.elementor-635 .elementor-element.elementor-element-3d7b6f44{--width:100%;}.elementor-635 .elementor-element.elementor-element-25687a3f{--width:790px;}.elementor-635 .elementor-element.elementor-element-31b5678a{--width:100%;}.elementor-635 .elementor-element.elementor-element-7b6945b4{--width:180px;}.elementor-635 .elementor-element.elementor-element-29752265{--width:100%;}.elementor-635 .elementor-element.elementor-element-45a7b680{--width:182px;}.elementor-635 .elementor-element.elementor-element-6d3cfe8e{--width:157px;}.elementor-635 .elementor-element.elementor-element-28616e49{--width:208px;}.elementor-635 .elementor-element.elementor-element-3ea719fd{--width:100px;}.elementor-635 .elementor-element.elementor-element-4ff6f337{--width:150px;}.elementor-635 .elementor-element.elementor-element-5c2e1ec2{--width:37%;}.elementor-635 .elementor-element.elementor-element-ecf1366{--width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-635 .elementor-element.elementor-element-25687a3f{--width:56%;}}/* Start custom CSS for html, class: .elementor-element-4460a7f2 */.swiper {
    height: calc(100vh - 110px);
}

.swiper-slide-bg {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
}

#swiper-slide-1 {
    background-image: url('/wp-content/uploads/2024/05/INTERNO_PREMIUM.jpg');
}

#swiper-slide-2 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-2.jpg');
}

#swiper-slide-3 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-3.jpg');
}

#swiper-slide-4 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-4.jpg');
}

#swiper-slide-5 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-5.jpg');
}

#swiper-slide-6 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-6.jpg');
}

#swiper-slide-7 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-7.jpg');
}

#swiper-slide-8 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-8.jpg');
}

#swiper-slide-9 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-9.jpg');
}

#swiper-slide-10 {
    background-image: url('/wp-content/uploads/2026/05/sl_10_n.jpg');
}

#swiper-slide-11 {
    background-image: url('/wp-content/uploads/2024/05/home-slide-11.jpg');
}

#swiper-slide-12 {
    background-image: url('/wp-content/uploads/2026/05/sl_12_n.jpg');
}

#swiper-slide-13 {
    background-image: url('/wp-content/uploads/2026/05/sl_13_n.jpg');
}

#swiper-slide-14 {
    background-image: url('/wp-content/uploads/2026/05/sl_14_n.jpg');
}

#swiper-slide-15 {
    background-image: url('/wp-content/uploads/2026/05/sl_15_n.jpg');
}

#swiper-slide-16 {
    background-image: url('/wp-content/uploads/2026/05/sl_16_n.jpg');
}

#swiper-slide-17 {
    background-image: url('/wp-content/uploads/2026/05/sl_17_n.jpg');
}

.swiper-button-prev::after,
.swiper-button-next::after {
    display: none;
}

.swiper-custom-pagination {
    display: flex;
    width: 96%;
    margin: 25px auto 0;
    justify-content: space-between;
    align-items: flex-end;
    color: #D0D3D4;
    text-transform: uppercase;
}

.swiper-custom-pagination>div {
    font-size: 1.2rem;
    line-height: 1;
    text-align: center;
    margin: 0 1%;
    flex: 1 0 18%;
    padding-bottom: 10px;
}

@media all and (min-width:1024px) {
    .swiper-custom-pagination>div {
        font-size: 1.4rem;
    }
}

.swiper-custom-pagination span.is-active {
    background-color: #D22630;
    height: 10px;
    top: 3px;
}

.swiper-custom-pagination span {
    display: inline-table;
    height: 5px;
    background-color: #D0D3D4;
    margin: 0 .5%;
    position: relative;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

/* Colore di hover */
.swiper-custom-pagination span:hover {
    background-color: #D22630;
    /* Colore Pantone 427 al passaggio del mouse */
    height: 10px;
    top: 3px;
}

.pagination-w100 {
    width: 100%;
}

.pagination-w25 {
    width: 21%;
}

.pagination-w50 {
    width: 47%;
}

@media (max-width: 767px) {

    .swiper {
        height: 350px;
    }

    .swiper-slide-bg {
        background-size: cover;
        background-position: center;
    }

    .swiper-slide img {
        width: 100%;
        height: auto;
        object-fit: contain;
    }

    .swiper-custom-pagination {
        display: flex;
        overflow-x: auto;
        /* Abilita lo scorrimento orizzontale */
        white-space: nowrap;
        /* Impedisce che il contenuto vada su più righe */
        scrollbar-width: none;
        /* Nasconde la scrollbar su Firefox */
        padding-bottom: 0px;
        /* Spazio sotto le barre di selezione */
        align-items: center;
        /* Centra verticalmente i contenuti */
    }

    .swiper-custom-pagination::-webkit-scrollbar {
        display: none;
        /* Nasconde la scrollbar su Webkit */
    }

    .swiper-custom-pagination>div {
        display: inline-block;
        flex-shrink: 0;
        /* Evita il ridimensionamento */
        margin-right: 15px;
        /* Spazio tra i gruppi di titoli e barre */
    }

    .swiper-custom-pagination>div>div {
        font-size: 0.8rem;
        /* Riduce la dimensione del testo per il mobile */
        margin-bottom: 0px;
        /* Spazio tra il titolo e le barre */
    }

    .swiper-custom-pagination span {
        display: inline-block;
        height: 2px;
        /* Barre sottili */
        background-color: #D0D3D4;
        margin-right: 0px;
        /* Spazio tra le barre */
        cursor: pointer;
        transition: background-color 0.3s ease;
        width: 40px;
        /* Larghezza fissa per ogni barra */
        flex-shrink: 0;
        /* Evita il ridimensionamento delle barre */
    }

    .swiper-custom-pagination span.is-active {
        background-color: #D22630;
        height: 3px;
        /* Barre attive leggermente più spesse */
        top: 0px;
    }

    .swiper-custom-pagination span.pagination-w100:first-child {

        margin-top: 26px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d7b6f44 */.elementor-635 .elementor-element.elementor-element-3d7b6f44 {min-height: calc(100vh - 80px);}
@media (max-width: 767px) {
    .elementor-635 .elementor-element.elementor-element-3d7b6f44 { min-height: 300px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25687a3f */.elementor-635 .elementor-element.elementor-element-25687a3f { translate: 0 11px;
position: relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff6f337 */.elementor-635 .elementor-element.elementor-element-4ff6f337 { translate: 0 -22px;
 position: relative; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3442daf1 */.elementor-635 .elementor-element.elementor-element-3442daf1 .elementor-widget-container {display: flex;}/* End custom CSS */