.elementor-7 .elementor-element.elementor-element-b0ea2ba{--display:flex;--min-height:100vh;}.elementor-7 .elementor-element.elementor-element-b0ea2ba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b0ea2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.giovannimessina.it/wp-content/uploads/2024/10/GIOVANNI_MESSINA.png");background-position:50% 50%;background-repeat:no-repeat;background-size:70% auto;}.elementor-7 .elementor-element.elementor-element-82c8812{--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:center;--overlay-opacity:0.14;}.elementor-7 .elementor-element.elementor-element-82c8812:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-82c8812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a229db3 );background-image:url("https://www.giovannimessina.it/wp-content/uploads/2024/10/eventi.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-82c8812::before, .elementor-7 .elementor-element.elementor-element-82c8812 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-82c8812 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-82c8812 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-82c8812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-82c8812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e47caec );--background-overlay:'';}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ccbc192{text-align:center;font-family:"Anton", Sans-serif;font-size:9rem;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b43ee60 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b43ee60.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-9146623{--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:center;--overlay-opacity:0.42;}.elementor-7 .elementor-element.elementor-element-9146623:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9146623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a229db3 );background-image:url("https://www.giovannimessina.it/wp-content/uploads/2024/10/davide-dusnasco-spazio-lancia-0622_orig.jpeg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9146623::before, .elementor-7 .elementor-element.elementor-element-9146623 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9146623 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9146623 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-9146623 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-9146623 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e47caec );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-d61ccf6{text-align:center;font-family:"Anton", Sans-serif;font-size:9rem;font-weight:400;color:var( --e-global-color-c4b0a5a );}.elementor-7 .elementor-element.elementor-element-38ac472{--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:center;--overlay-opacity:0.36;}.elementor-7 .elementor-element.elementor-element-38ac472:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-38ac472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a229db3 );background-image:url("https://www.giovannimessina.it/wp-content/uploads/2024/10/servizi.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-38ac472::before, .elementor-7 .elementor-element.elementor-element-38ac472 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-38ac472 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-38ac472 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-38ac472 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-38ac472 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e47caec );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1257e08{text-align:center;font-family:"Anton", Sans-serif;font-size:9rem;font-weight:400;color:var( --e-global-color-c4b0a5a );}.elementor-7 .elementor-element.elementor-element-bac6619{--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:center;--overlay-opacity:0.14;}.elementor-7 .elementor-element.elementor-element-bac6619:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bac6619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4b0a5a );}.elementor-7 .elementor-element.elementor-element-bac6619::before, .elementor-7 .elementor-element.elementor-element-bac6619 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bac6619 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bac6619 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bac6619 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bac6619 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-b42979f{--spacer-size:8vw;}.elementor-7 .elementor-element.elementor-element-4133dc0{text-align:center;font-family:"Anton", Sans-serif;font-size:6rem;font-weight:400;color:var( --e-global-color-e47caec );}.elementor-7 .elementor-element.elementor-element-86a3ac1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d111032{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bc6884a img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-bc6884a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-e5aeceb.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e5aeceb{text-align:left;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e47caec );}.elementor-7 .elementor-element.elementor-element-6eda623{--spacer-size:22px;}.elementor-7 .elementor-element.elementor-element-17754b5 > .elementor-widget-container{background-color:#F7F7F7;padding:1.5em 0em 1em 0em;}.elementor-7 .elementor-element.elementor-element-17754b5{text-align:center;font-family:"Sora", Sans-serif;font-size:1.6rem;font-weight:400;line-height:22px;color:var( --e-global-color-e47caec );}.elementor-7 .elementor-element.elementor-element-b01d161{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-c054f65{text-align:left;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e47caec );}.elementor-7 .elementor-element.elementor-element-b315476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-388e315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-74b7c98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-ec51741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f9de60c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4ec6ac5{--display:flex;--min-height:104px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8df4b6e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b272ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3b272ee{grid-column:span 1;grid-row:span 2;text-align:left;}.elementor-7 .elementor-element.elementor-element-3b272ee.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-3b272ee .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:59px;color:#000000;}.elementor-7 .elementor-element.elementor-element-1a5b1aa.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1a5b1aa img{width:100%;max-width:72%;}.elementor-7 .elementor-element.elementor-element-116940a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-346fb95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-39ef21b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-331a747{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5bf8c0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-e206260.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e206260{color:#000000;}.elementor-7 .elementor-element.elementor-element-17c9f70{text-align:left;}.elementor-7 .elementor-element.elementor-element-17c9f70 .elementor-heading-title{font-family:"Anton", Sans-serif;color:#000000;}.elementor-7 .elementor-element.elementor-element-912089b{width:100%;max-width:100%;text-align:left;}.elementor-7 .elementor-element.elementor-element-912089b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-912089b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-912089b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:89px;font-weight:800;text-transform:uppercase;line-height:100px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-1691d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-42306de{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ff85166 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-ff85166:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-ff85166 .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-30bfe4c img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-30bfe4c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-30bfe4c .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-67e9910 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-67e9910:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-67e9910 .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-896f1b8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-896f1b8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-896f1b8 .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-a2eaafb img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-a2eaafb:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-a2eaafb .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-5c23679 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-5c23679:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-5c23679 .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-974823a img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-974823a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-974823a .widget-image-caption{margin-block-start:15px;}.elementor-7 .elementor-element.elementor-element-4d120ab{--display:flex;--min-height:81vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.14;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e47caec );--border-color:var( --e-global-color-e47caec );--border-radius:0px 0px 0px 0px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-4d120ab:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4d120ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4b0a5a );}.elementor-7 .elementor-element.elementor-element-4d120ab::before, .elementor-7 .elementor-element.elementor-element-4d120ab > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4d120ab > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4d120ab > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4d120ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4d120ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1dd4acc{text-align:center;font-family:"Anton", Sans-serif;font-size:2.2rem;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-1dd4acc a{color:#000000;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-647fad3{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-7 .elementor-element.elementor-element-7ae9f2b{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-ea535cd .elementor-button{background-color:var( --e-global-color-c4b0a5a );font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:500;text-decoration:underline;fill:var( --e-global-color-e47caec );color:var( --e-global-color-e47caec );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e47caec );border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ea535cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ea535cd .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-7 .elementor-element.elementor-element-f129301{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-fe624c3{--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:center;--overlay-opacity:0.14;--padding-top:6vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-fe624c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fe624c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e47caec );}.elementor-7 .elementor-element.elementor-element-fe624c3::before, .elementor-7 .elementor-element.elementor-element-fe624c3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fe624c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fe624c3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fe624c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fe624c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-0e0cd9a{--spacer-size:8vw;}.elementor-7 .elementor-element.elementor-element-224beaf{text-align:center;font-family:"Anton", Sans-serif;font-size:6rem;font-weight:400;color:var( --e-global-color-c4b0a5a );}.elementor-7 .elementor-element.elementor-element-1728312{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-1425d3d > .elementor-widget-container{--e-transform-scale:0.9;}.elementor-7 .elementor-element.elementor-element-1425d3d{--e-transform-origin-x:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-1563ff6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3625507.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f5db320{--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:center;--overlay-opacity:0.14;--padding-top:4vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-f5db320:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f5db320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4b0a5a );}.elementor-7 .elementor-element.elementor-element-f5db320::before, .elementor-7 .elementor-element.elementor-element-f5db320 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f5db320 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f5db320 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f5db320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f5db320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-7c58f58{text-align:center;font-family:"Anton", Sans-serif;font-size:6rem;font-weight:400;color:var( --e-global-color-e47caec );}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-d111032{--width:100%;}.elementor-7 .elementor-element.elementor-element-388e315{--width:25%;}.elementor-7 .elementor-element.elementor-element-74b7c98{--width:50%;}.elementor-7 .elementor-element.elementor-element-ec51741{--width:25%;}.elementor-7 .elementor-element.elementor-element-331a747{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-5bf8c0a{--width:66.6666%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-b0ea2ba{--min-height:50vh;}.elementor-7 .elementor-element.elementor-element-b0ea2ba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b0ea2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-82c8812{--min-height:50vh;}.elementor-7 .elementor-element.elementor-element-ccbc192{font-size:5rem;}.elementor-7 .elementor-element.elementor-element-9146623{--min-height:50vh;}.elementor-7 .elementor-element.elementor-element-9146623:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9146623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-d61ccf6{font-size:5rem;}.elementor-7 .elementor-element.elementor-element-38ac472{--min-height:50vh;}.elementor-7 .elementor-element.elementor-element-1257e08{font-size:5rem;}.elementor-7 .elementor-element.elementor-element-b42979f{--spacer-size:5vh;}.elementor-7 .elementor-element.elementor-element-4133dc0{font-size:3.6rem;}.elementor-7 .elementor-element.elementor-element-86a3ac1{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d111032{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e5aeceb{font-size:1rem;}.elementor-7 .elementor-element.elementor-element-6eda623{--spacer-size:2px;}.elementor-7 .elementor-element.elementor-element-17754b5{font-size:1.1rem;}.elementor-7 .elementor-element.elementor-element-b01d161{--spacer-size:2px;}.elementor-7 .elementor-element.elementor-element-c054f65{font-size:1rem;}.elementor-7 .elementor-element.elementor-element-8df4b6e{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-42306de{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-4d120ab{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-1dd4acc{font-size:3.6rem;}.elementor-7 .elementor-element.elementor-element-fe624c3{--padding-top:0%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}.elementor-7 .elementor-element.elementor-element-0e0cd9a{--spacer-size:5vh;}.elementor-7 .elementor-element.elementor-element-224beaf{font-size:3.6rem;}.elementor-7 .elementor-element.elementor-element-1728312{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f5db320{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7c58f58{font-size:3.6rem;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-b0ea2ba{--min-height:40vh;}.elementor-7 .elementor-element.elementor-element-b0ea2ba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b0ea2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:90% auto;}.elementor-7 .elementor-element.elementor-element-82c8812{--min-height:40vh;--overlay-opacity:0.43;}.elementor-7 .elementor-element.elementor-element-82c8812:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-82c8812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-ccbc192{font-size:3rem;}.elementor-7 .elementor-element.elementor-element-9146623{--min-height:40vh;}.elementor-7 .elementor-element.elementor-element-9146623:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9146623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-d61ccf6{font-size:3rem;}.elementor-7 .elementor-element.elementor-element-38ac472{--min-height:40vh;}.elementor-7 .elementor-element.elementor-element-38ac472:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-38ac472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:48% 0px;}.elementor-7 .elementor-element.elementor-element-1257e08{font-size:3rem;}.elementor-7 .elementor-element.elementor-element-4133dc0{font-size:2.8rem;}.elementor-7 .elementor-element.elementor-element-86a3ac1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d111032{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-17754b5{font-size:1.1rem;}.elementor-7 .elementor-element.elementor-element-8df4b6e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-1a5b1aa img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-331a747{--width:500px;}.elementor-7 .elementor-element.elementor-element-912089b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-912089b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-912089b{text-align:left;}.elementor-7 .elementor-element.elementor-element-912089b .elementor-heading-title{font-size:34px;line-height:1.5em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-42306de{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-4d120ab{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-1dd4acc{font-size:2.8rem;}.elementor-7 .elementor-element.elementor-element-7ae9f2b{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-f129301{--spacer-size:12px;}.elementor-7 .elementor-element.elementor-element-fe624c3{--padding-top:4em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-224beaf{font-size:2.8rem;}.elementor-7 .elementor-element.elementor-element-1728312{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7c58f58{font-size:2.8rem;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-b0ea2ba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b0ea2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-ccbc192 */.elementor-7 .elementor-element.elementor-element-ccbc192 a {
    color: #fff;
    transition: all .3s;
}
.elementor-7 .elementor-element.elementor-element-ccbc192 a:hover {
    color: rgba(255,255,255,.9);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d61ccf6 */.elementor-7 .elementor-element.elementor-element-d61ccf6 a {
    color: #fff;
    transition: all .3s;
}
.elementor-7 .elementor-element.elementor-element-d61ccf6 a:hover {
    color: rgba(255,255,255,.9);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1257e08 */.elementor-7 .elementor-element.elementor-element-1257e08 a {
    color: #fff;
    transition: all .3s;
}
.elementor-7 .elementor-element.elementor-element-1257e08 a:hover {
    color: rgba(255,255,255,.9);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8122fa1 */.any-question-form input[type=text],
.any-question-form input[type=email],
.any-question-form textarea
{
    border-radius: 0;
    border: 0;
    border-bottom: 1px solid #000;
}

.any-question-form a {
    color: #000;
    text-decoration: underline;
}
.any-question-form input[type=submit] {
    background-color: #000;
    color: #fff;
    border-radius: 0;
    border: 1px solid #000;
    padding: 10px 30px;
    text-transform: uppercase;
    margin-top: 10px
}
.any-question-form input[type=submit]:hover {
    background-color: #fff;
    color: #000;
}/* End custom CSS */