.elementor-5816 .elementor-element.elementor-element-3fdeaf1d{--display:flex;--min-height:100vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-3fdeaf1d:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-3fdeaf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/hero-3_4-1920.webp");background-position:50% 58%;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-d425006{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:8%;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-5816 .elementor-element.elementor-element-37913777 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:1.1;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-22c12f92 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4;letter-spacing:0px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-22c12f92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-580bb9aa{--display:flex;--min-height:100vh;--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;--padding-top:128px;--padding-bottom:137px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-580bb9aa:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-580bb9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m1-details_005-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-29aba92d{--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;--margin-top:-2px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-29aba92d:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-29aba92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-176c5483{text-align:center;}.elementor-5816 .elementor-element.elementor-element-176c5483 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-176c5483 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-2f146d59{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-6db2b0b0{--display:flex;--min-height:100vh;--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;--padding-top:128px;--padding-bottom:137px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-6db2b0b0:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-6db2b0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m3-motore-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-59de26ab{--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;--margin-top:-2px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-59de26ab:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-59de26ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-43b9ec54{text-align:center;}.elementor-5816 .elementor-element.elementor-element-43b9ec54 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-43b9ec54 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-51562d1f{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-33c3094a{--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:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:0px 0px 0px 0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-da9bd50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-619b133e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-189bfaad .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-359013d2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-fe27598 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-768aa91c .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-1d40cabd{--display:flex;--min-height:100vh;--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:58px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-1d40cabd:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-1d40cabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m4-front-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-18c47d06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-4fa703db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-5816 .elementor-element.elementor-element-2c2ec33b{text-align:center;}.elementor-5816 .elementor-element.elementor-element-2c2ec33b .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-2c2ec33b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-9c650aa{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-763b4647{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-763b4647:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-763b4647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-9c18892{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-4a20e12b{z-index:4;}.elementor-5816 .elementor-element.elementor-element-58b91c98{--display:flex;--min-height:100vh;--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;--padding-top:128px;--padding-bottom:137px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-5816 .elementor-element.elementor-element-58b91c98:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-58b91c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m5-interni_05-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-f3c016e{--display:flex;--min-height:100vh;--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;--padding-top:128px;--padding-bottom:137px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-5816 .elementor-element.elementor-element-f3c016e:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-f3c016e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m5-interni_03-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-668491b4{--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;--padding-top:128px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-668491b4:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-668491b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-7143c4c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-72917539 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-72917539{z-index:4;}.elementor-5816 .elementor-element.elementor-element-26c85745{--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-5816 .elementor-element.elementor-element-838afd{text-align:center;}.elementor-5816 .elementor-element.elementor-element-838afd .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-838afd > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-2cd5b614{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-3f151377{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5816 .elementor-element.elementor-element-3f151377:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-3f151377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-4435e854{--display:flex;--min-height:100vh;--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:78px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-4435e854:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-4435e854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m6-side-1920.webp");background-position:50% -14vh;background-repeat:no-repeat;background-size:100% auto;}.elementor-5816 .elementor-element.elementor-element-678a2ac9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-6f201b5b{--display:flex;--min-height:100vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:148px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-5816 .elementor-element.elementor-element-732054d1{text-align:center;}.elementor-5816 .elementor-element.elementor-element-732054d1 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-732054d1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-30edeb32{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-6b5241e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 0px 0px 0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-85975d3{--divider-border-style:solid;--divider-color:#FFFFFF29;--divider-border-width:1px;}.elementor-5816 .elementor-element.elementor-element-85975d3 .elementor-divider-separator{width:100%;}.elementor-5816 .elementor-element.elementor-element-85975d3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5816 .elementor-element.elementor-element-28c8f458 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-28c8f458 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-49e3b57 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-3f2eb3cb{--display:flex;--min-height:100vh;--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;--padding-top:128px;--padding-bottom:137px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-3f2eb3cb:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-3f2eb3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m7-back-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-58479ffb{--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;--margin-top:-2px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-58479ffb:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-58479ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-14a090c4{text-align:center;}.elementor-5816 .elementor-element.elementor-element-14a090c4 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-14a090c4 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-6a8a9b80{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-2283dfc9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5816 .elementor-element.elementor-element-2283dfc9:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-2283dfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-79cbf724{--display:flex;--min-height:100vh;--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:78px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-5816 .elementor-element.elementor-element-79cbf724:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-79cbf724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.ferrarilasvegas.com/wp-content/uploads/m8-details_002-1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-1a70e62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-4111af0f{--display:flex;--min-height:100vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-5816 .elementor-element.elementor-element-548aa0c4{text-align:center;}.elementor-5816 .elementor-element.elementor-element-548aa0c4 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0.005em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-548aa0c4 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5816 .elementor-element.elementor-element-ac5cd46{text-align:center;font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.015em;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-55b88c53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 0px 0px 0px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-256dd1da{--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;--margin-top:-2px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:4;}.elementor-5816 .elementor-element.elementor-element-256dd1da:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-256dd1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5816 .elementor-element.elementor-element-4b436043{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 112px;--row-gap:80px;--column-gap:112px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-411881f5{--display:flex;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-33ec0bad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-49316bd4 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-49316bd4 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5816 .elementor-element.elementor-element-13ed0714{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-622e838b .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-622e838b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-3824431e{text-align:end;}.elementor-5816 .elementor-element.elementor-element-3824431e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-3824431e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-41916a23{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-5b77848c .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-5b77848c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-654fd645{text-align:end;}.elementor-5816 .elementor-element.elementor-element-654fd645 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-654fd645 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-204d3d31{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-735710bd .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-735710bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-5b011d97{text-align:end;}.elementor-5816 .elementor-element.elementor-element-5b011d97 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-5b011d97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-66c41deb{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-7c329ce0 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-7c329ce0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-441d91fd{text-align:end;}.elementor-5816 .elementor-element.elementor-element-441d91fd .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-441d91fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-c5d25cb{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-71537c48 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-71537c48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-55269fa1{text-align:end;}.elementor-5816 .elementor-element.elementor-element-55269fa1 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-55269fa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-4764a25d{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-4026b389 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-4026b389 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-573508de{text-align:end;}.elementor-5816 .elementor-element.elementor-element-573508de .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-573508de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-6f4ef365{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-7e51c92e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-7e51c92e > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5816 .elementor-element.elementor-element-6e4584fc{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-7f64af26 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-7f64af26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-48b5f912{text-align:end;}.elementor-5816 .elementor-element.elementor-element-48b5f912 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-48b5f912 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-28211177{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-6a5699bd .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-6a5699bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-27e1a1d{text-align:end;}.elementor-5816 .elementor-element.elementor-element-27e1a1d .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-27e1a1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-1c59b2ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-5a55f89d .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-5a55f89d > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5816 .elementor-element.elementor-element-5dd238fa{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-491c08be .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-491c08be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-25d63b4c{text-align:end;}.elementor-5816 .elementor-element.elementor-element-25d63b4c .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-25d63b4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-46b94ca6{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-231ed7c2 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-231ed7c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-610e8390{text-align:end;}.elementor-5816 .elementor-element.elementor-element-610e8390 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-610e8390 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-31d7693b{--display:flex;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-524e5262{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-13218b7e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-13218b7e > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5816 .elementor-element.elementor-element-22174a08{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-732fc3c .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-732fc3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-f37d7b0{text-align:end;}.elementor-5816 .elementor-element.elementor-element-f37d7b0 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-f37d7b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-493352eb{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-26122bf7 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-26122bf7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-2dbbb7d5{text-align:end;}.elementor-5816 .elementor-element.elementor-element-2dbbb7d5 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-2dbbb7d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-52eb84a5{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-31e0ed3f .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-31e0ed3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-14e2c28a{text-align:end;}.elementor-5816 .elementor-element.elementor-element-14e2c28a .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-14e2c28a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-42b10d88{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-379b70a7 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-379b70a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-6f877d84{text-align:end;}.elementor-5816 .elementor-element.elementor-element-6f877d84 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-6f877d84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-6cb32555{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-4db23e5c .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-4db23e5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-6b8a9533{text-align:end;}.elementor-5816 .elementor-element.elementor-element-6b8a9533 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-6b8a9533 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-375e698a{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-13f5eb9e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-13f5eb9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-392f799{text-align:end;}.elementor-5816 .elementor-element.elementor-element-392f799 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-392f799 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-646fe6a7{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-57d425c9 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-57d425c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-26cf6501{text-align:end;}.elementor-5816 .elementor-element.elementor-element-26cf6501 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-26cf6501 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-ff90043{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-66b39a67 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-66b39a67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-259147ae{text-align:end;}.elementor-5816 .elementor-element.elementor-element-259147ae .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-259147ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-458e045d{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-274e9492 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-274e9492 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-1bef055a{text-align:end;}.elementor-5816 .elementor-element.elementor-element-1bef055a .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-1bef055a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-6434c118{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-405c5cfc .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-405c5cfc > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5816 .elementor-element.elementor-element-5604b6ab{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-3b5b75ab .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-3b5b75ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-34c4257e{text-align:end;}.elementor-5816 .elementor-element.elementor-element-34c4257e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-34c4257e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-f51e482{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-63bf9134 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-63bf9134 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-12e7bd01{text-align:end;}.elementor-5816 .elementor-element.elementor-element-12e7bd01 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-12e7bd01 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-236d92ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-108fbc90 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-108fbc90 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5816 .elementor-element.elementor-element-3096b9e7{--display:grid;--e-con-grid-template-columns:minmax(144px, 1fr) auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-2b1a8769 .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:0.165px;color:#8F8F8F;}.elementor-5816 .elementor-element.elementor-element-2b1a8769 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-7988ca6e{text-align:end;}.elementor-5816 .elementor-element.elementor-element-7988ca6e .elementor-heading-title{font-family:"Ferrari", Sans-serif;font-size:13px;font-weight:500;line-height:1.65;letter-spacing:0.165px;color:#FFFFFF;}.elementor-5816 .elementor-element.elementor-element-7988ca6e > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5816 .elementor-element.elementor-element-3fdeaf1d:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-3fdeaf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5816 .elementor-element.elementor-element-d425006{--flex-wrap:wrap;}.elementor-5816 .elementor-element.elementor-element-22c12f92 .elementor-heading-title{font-size:22px;line-height:1.25;}.elementor-5816 .elementor-element.elementor-element-176c5483 .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-43b9ec54 .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-2c2ec33b .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-838afd .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-4435e854:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-4435e854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5816 .elementor-element.elementor-element-732054d1 .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-14a090c4 .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-548aa0c4 .elementor-heading-title{line-height:1.5;letter-spacing:0px;}.elementor-5816 .elementor-element.elementor-element-4b436043{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-13ed0714{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-41916a23{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-204d3d31{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-66c41deb{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-c5d25cb{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-4764a25d{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-6e4584fc{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-28211177{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-5dd238fa{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-46b94ca6{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-22174a08{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-493352eb{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-52eb84a5{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-42b10d88{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-6cb32555{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-375e698a{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-646fe6a7{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-ff90043{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-458e045d{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-5604b6ab{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-f51e482{--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-3096b9e7{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5816 .elementor-element.elementor-element-3fdeaf1d{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-580bb9aa{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-29aba92d{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-6db2b0b0{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-59de26ab{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-da9bd50{--width:192px;}.elementor-5816 .elementor-element.elementor-element-359013d2{--width:192px;}.elementor-5816 .elementor-element.elementor-element-1d40cabd{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-9c18892{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-58b91c98{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-f3c016e{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-668491b4{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-4435e854{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-6b5241e0{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-3f2eb3cb{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-58479ffb{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-79cbf724{--content-width:1408px;}.elementor-5816 .elementor-element.elementor-element-256dd1da{--content-width:1408px;}}@media(max-width:767px){.elementor-5816 .elementor-element.elementor-element-3fdeaf1d{--min-height:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-3fdeaf1d:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-3fdeaf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 140px;background-size:contain;}.elementor-5816 .elementor-element.elementor-element-d425006{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-37913777 .elementor-heading-title{font-size:22px;}.elementor-5816 .elementor-element.elementor-element-22c12f92 .elementor-heading-title{font-size:15px;}.elementor-5816 .elementor-element.elementor-element-22c12f92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-1cd8d13d a{width:100%;}.elementor-5816 .elementor-element.elementor-element-1cd8d13d{width:100%;max-width:100%;}.elementor-5816 .elementor-element.elementor-element-580bb9aa{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-580bb9aa:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-580bb9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-3eeb21de > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-29aba92d{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-176c5483{text-align:start;}.elementor-5816 .elementor-element.elementor-element-176c5483 .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-2f146d59{text-align:start;}.elementor-5816 .elementor-element.elementor-element-6db2b0b0{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-6db2b0b0:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-6db2b0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-27d9c18f > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-59de26ab{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-43b9ec54{text-align:start;}.elementor-5816 .elementor-element.elementor-element-43b9ec54 .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-51562d1f{text-align:start;}.elementor-5816 .elementor-element.elementor-element-33c3094a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5816 .elementor-element.elementor-element-da9bd50{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5816 .elementor-element.elementor-element-189bfaad .elementor-heading-title{font-size:20px;}.elementor-5816 .elementor-element.elementor-element-359013d2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5816 .elementor-element.elementor-element-768aa91c .elementor-heading-title{font-size:20px;}.elementor-5816 .elementor-element.elementor-element-1d40cabd{--min-height:0vh;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-1d40cabd:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-1d40cabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-48a98665 > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-4fa703db{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-2c2ec33b{text-align:start;}.elementor-5816 .elementor-element.elementor-element-2c2ec33b .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-9c650aa{text-align:start;}.elementor-5816 .elementor-element.elementor-element-4a20e12b > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-58b91c98{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-58b91c98:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-58b91c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-f3c016e{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-f3c016e:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-f3c016e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-668491b4{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-7143c4c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5816 .elementor-element.elementor-element-72917539 > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-26c85745{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-838afd{text-align:start;}.elementor-5816 .elementor-element.elementor-element-838afd .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-2cd5b614{text-align:start;}.elementor-5816 .elementor-element.elementor-element-4435e854{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-4435e854:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-4435e854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:contain;}.elementor-5816 .elementor-element.elementor-element-1a51fb87 > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-6f201b5b{--min-height:0vh;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-732054d1{text-align:start;}.elementor-5816 .elementor-element.elementor-element-732054d1 .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-30edeb32{text-align:start;}.elementor-5816 .elementor-element.elementor-element-6b5241e0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5816 .elementor-element.elementor-element-49e3b57 .elementor-heading-title{font-size:20px;}.elementor-5816 .elementor-element.elementor-element-3f2eb3cb{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-3f2eb3cb:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-3f2eb3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-1a279fbd > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-58479ffb{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-14a090c4{text-align:start;}.elementor-5816 .elementor-element.elementor-element-14a090c4 .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-6a8a9b80{text-align:start;}.elementor-5816 .elementor-element.elementor-element-79cbf724{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-79cbf724:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-79cbf724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5816 .elementor-element.elementor-element-1bc098b3 > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-4111af0f{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-548aa0c4{text-align:start;}.elementor-5816 .elementor-element.elementor-element-548aa0c4 .elementor-heading-title{font-size:24px;line-height:1.1;}.elementor-5816 .elementor-element.elementor-element-ac5cd46{text-align:start;}.elementor-5816 .elementor-element.elementor-element-55b88c53{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5816 .elementor-element.elementor-element-4c73b7e5 a{width:100%;}.elementor-5816 .elementor-element.elementor-element-4c73b7e5{width:100%;max-width:100%;}.elementor-5816 .elementor-element.elementor-element-256dd1da{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5816 .elementor-element.elementor-element-48b3b4a > .elementor-widget-container{margin:24px 0px 56px 0px;padding:0px 16px 0px 16px;}.elementor-5816 .elementor-element.elementor-element-4b436043{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-13ed0714{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-41916a23{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-204d3d31{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-66c41deb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-c5d25cb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-4764a25d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-6e4584fc{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-28211177{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-5dd238fa{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-46b94ca6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-22174a08{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-493352eb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-52eb84a5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-42b10d88{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-6cb32555{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-375e698a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-646fe6a7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-ff90043{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-458e045d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-5604b6ab{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-f51e482{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5816 .elementor-element.elementor-element-3096b9e7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-3fdeaf1d */.elementor-5816 .elementor-element.elementor-element-3fdeaf1d::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        transparent 0%,
        transparent 68%,
        rgba(0, 0, 0, 0.55) 82%,
        #000 100%
    );
}
@media(max-width: 767px) {
    .elementor-5816 .elementor-element.elementor-element-3fdeaf1d:after, .elementor-5816 .elementor-element.elementor-element-3fdeaf1d:before {
        height: 41%;
    }
}

body .super-footer{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580bb9aa */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-580bb9aa {
        background: #000 !important;
    }
}

.elementor-5816 .elementor-element.elementor-element-580bb9aa::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        #000 0%,
        transparent 12%,
        transparent 88%,
        #000 100%
    );
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f146d59 */.elementor-5816 .elementor-element.elementor-element-2f146d59 {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aba92d */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-29aba92d {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db2b0b0 */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-6db2b0b0 {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51562d1f */.elementor-5816 .elementor-element.elementor-element-51562d1f {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59de26ab */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-59de26ab {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c650aa */.elementor-5816 .elementor-element.elementor-element-9c650aa {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d40cabd */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-1d40cabd {
        background: #000 !important;
    }
}

.elementor-5816 .elementor-element.elementor-element-1d40cabd::after {
    content: "";
    position: absolute;
    inset-inline: 0;
    inset-block-end: 0;
    height: 55%;
    pointer-events: none;
    background: linear-gradient(to bottom, rgb(0 0 0 / 0) 0%, rgb(0 0 0 / .013) 8.1%, rgb(0 0 0 / .049) 15.5%, rgb(0 0 0 / .104) 22.5%, rgb(0 0 0 / .175) 29%, rgb(0 0 0 / .259) 35.3%, rgb(0 0 0 / .352) 41.2%, rgb(0 0 0 / .45) 47.1%, rgb(0 0 0 / .55) 52.9%, rgb(0 0 0 / .648) 58.8%, rgb(0 0 0 / .741) 64.7%, rgb(0 0 0 / .825) 71%, rgb(0 0 0 / .896) 77.5%, rgb(0 0 0 / .951) 84.5%, rgb(0 0 0 / .987) 91.9%, #000 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c18892 */.elementor-5816 .elementor-element.elementor-element-9c18892 {
    position: absolute;
    padding-top: 128px;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58b91c98 */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-58b91c98 {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c016e */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-f3c016e {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd5b614 */.elementor-5816 .elementor-element.elementor-element-2cd5b614 {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668491b4 */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-668491b4 {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4435e854 */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-4435e854 {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30edeb32 */.elementor-5816 .elementor-element.elementor-element-30edeb32 {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f2eb3cb */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-3f2eb3cb {
        background: #000 !important;
    }
}

.elementor-5816 .elementor-element.elementor-element-3f2eb3cb::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        #000 0%,
        transparent 12%,
        transparent 88%,
        #000 100%
    );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a8a9b80 */.elementor-5816 .elementor-element.elementor-element-6a8a9b80 {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58479ffb */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-58479ffb {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79cbf724 */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-79cbf724 {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5cd46 */.elementor-5816 .elementor-element.elementor-element-ac5cd46 {
    max-width: 1076px !important;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ed0714 */.elementor-5816 .elementor-element.elementor-element-13ed0714:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-13ed0714:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-13ed0714 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-13ed0714:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41916a23 */.elementor-5816 .elementor-element.elementor-element-41916a23:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-41916a23:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-41916a23 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-41916a23:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204d3d31 */.elementor-5816 .elementor-element.elementor-element-204d3d31:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-204d3d31:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-204d3d31 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-204d3d31:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c41deb */.elementor-5816 .elementor-element.elementor-element-66c41deb:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-66c41deb:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-66c41deb .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-66c41deb:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5d25cb */.elementor-5816 .elementor-element.elementor-element-c5d25cb:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-c5d25cb:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-c5d25cb .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-c5d25cb:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4764a25d */.elementor-5816 .elementor-element.elementor-element-4764a25d:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-4764a25d:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-4764a25d .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-4764a25d:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e4584fc */.elementor-5816 .elementor-element.elementor-element-6e4584fc:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-6e4584fc:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-6e4584fc .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-6e4584fc:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28211177 */.elementor-5816 .elementor-element.elementor-element-28211177:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-28211177:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-28211177 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-28211177:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dd238fa */.elementor-5816 .elementor-element.elementor-element-5dd238fa:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-5dd238fa:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-5dd238fa .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-5dd238fa:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b94ca6 */.elementor-5816 .elementor-element.elementor-element-46b94ca6:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-46b94ca6:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-46b94ca6 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-46b94ca6:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22174a08 */.elementor-5816 .elementor-element.elementor-element-22174a08:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-22174a08:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-22174a08 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-22174a08:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493352eb */.elementor-5816 .elementor-element.elementor-element-493352eb:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-493352eb:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-493352eb .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-493352eb:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb84a5 */.elementor-5816 .elementor-element.elementor-element-52eb84a5:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-52eb84a5:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-52eb84a5 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-52eb84a5:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b10d88 */.elementor-5816 .elementor-element.elementor-element-42b10d88:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-42b10d88:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-42b10d88 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-42b10d88:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb32555 */.elementor-5816 .elementor-element.elementor-element-6cb32555:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-6cb32555:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-6cb32555 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-6cb32555:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375e698a */.elementor-5816 .elementor-element.elementor-element-375e698a:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-375e698a:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-375e698a .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-375e698a:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646fe6a7 */.elementor-5816 .elementor-element.elementor-element-646fe6a7:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-646fe6a7:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-646fe6a7 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-646fe6a7:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff90043 */.elementor-5816 .elementor-element.elementor-element-ff90043:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-ff90043:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-ff90043 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-ff90043:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-458e045d */.elementor-5816 .elementor-element.elementor-element-458e045d:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-458e045d:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-458e045d .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-458e045d:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5604b6ab */.elementor-5816 .elementor-element.elementor-element-5604b6ab:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-5604b6ab:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-5604b6ab .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-5604b6ab:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51e482 */.elementor-5816 .elementor-element.elementor-element-f51e482:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-f51e482:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-f51e482 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-f51e482:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3096b9e7 */.elementor-5816 .elementor-element.elementor-element-3096b9e7:before {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    inset: 0 -12px;
    background: linear-gradient(90deg, rgb(255 255 255 / .07), rgb(255 255 255 / .03));
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-3096b9e7:hover::before {
        transform: scaleX(1);
    }

.elementor-5816 .elementor-element.elementor-element-3096b9e7 .gz_title span {
    transition: color .3s cubic-bezier(.22, .61, .36, 1);
}

.elementor-5816 .elementor-element.elementor-element-3096b9e7:hover .gz_title span {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256dd1da */@media(max-width:767px) {
    .elementor-5816 .elementor-element.elementor-element-256dd1da {
        background: #000 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ferrari';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ferrarilasvegas.com/wp-content/uploads/Ferrari-SansRegular.woff2') format('woff2'),
		url('https://www.ferrarilasvegas.com/wp-content/uploads/Ferrari-SansRegular.woff') format('woff');
}
@font-face {
	font-family: 'Ferrari';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.ferrarilasvegas.com/wp-content/uploads/Ferrari-SansMedium.woff2') format('woff2'),
		url('https://www.ferrarilasvegas.com/wp-content/uploads/Ferrari-SansMedium.woff') format('woff');
}
/* End Custom Fonts CSS */