.elementor-3182 .elementor-element.elementor-element-3adb731{--display:flex;--min-height:2500px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-3182 .elementor-element.elementor-element-3adb731.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-5ee2848{--display:flex;--min-height:87vh;--justify-content:center;--z-index:2;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-3182 .elementor-element.elementor-element-a62864c{z-index:1;--lottie-container-width:73%;}.elementor-3182 .elementor-element.elementor-element-eecea55{--spacer-size:160px;}.elementor-3182 .elementor-element.elementor-element-add8adb{--display:flex;--min-height:2500px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3182 .elementor-element.elementor-element-add8adb.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-e2f1615{--display:flex;--min-height:87vh;--justify-content:center;--z-index:2;}.elementor-3182 .elementor-element.elementor-element-4df6a20{z-index:1;--lottie-container-width:73%;}.elementor-3182 .elementor-element.elementor-element-6d98544{--spacer-size:50px;}.elementor-3182 .elementor-element.elementor-element-cb795d8{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3182 .elementor-element.elementor-element-cf9e2f7 .elementor-heading-title{font-family:var( --e-global-typography-8065408-font-family ), Red Hat Display;font-size:var( --e-global-typography-8065408-font-size );font-weight:var( --e-global-typography-8065408-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3182 .elementor-element.elementor-element-1a62c7c .elementor-icon-wrapper{text-align:center;}.elementor-3182 .elementor-element.elementor-element-1a62c7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-1a62c7c.elementor-view-framed .elementor-icon, .elementor-3182 .elementor-element.elementor-element-1a62c7c.elementor-view-default .elementor-icon{color:var( --e-global-color-edd77d6 );border-color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-1a62c7c.elementor-view-framed .elementor-icon, .elementor-3182 .elementor-element.elementor-element-1a62c7c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-fad4519{--spacer-size:50px;}.elementor-3182 .elementor-element.elementor-element-34019e3{--display:flex;}.elementor-3182 .elementor-element.elementor-element-3e9909f{--spacer-size:50px;}.elementor-3182 .elementor-element.elementor-element-265db9dd{--display:flex;--min-height:65vh;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:87px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3182 .elementor-element.elementor-element-265db9dd:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-265db9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/Sketch_illu_04.png");background-position:center left;background-repeat:no-repeat;background-size:100% auto;}.elementor-3182 .elementor-element.elementor-element-265db9dd::before, .elementor-3182 .elementor-element.elementor-element-265db9dd > .elementor-background-video-container::before, .elementor-3182 .elementor-element.elementor-element-265db9dd > .e-con-inner > .elementor-background-video-container::before, .elementor-3182 .elementor-element.elementor-element-265db9dd > .elementor-background-slideshow::before, .elementor-3182 .elementor-element.elementor-element-265db9dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3182 .elementor-element.elementor-element-265db9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 82%, #000000 99%);}.elementor-3182 .elementor-element.elementor-element-48da08c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3182 .elementor-element.elementor-element-48da08c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-17b0f92{--display:flex;--justify-content:center;--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-3182 .elementor-element.elementor-element-17b0f92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-434b012e > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-3182 .elementor-element.elementor-element-434b012e{text-align:start;}.elementor-3182 .elementor-element.elementor-element-434b012e .elementor-heading-title{font-family:var( --e-global-typography-a449a61-font-family ), Red Hat Display;font-size:var( --e-global-typography-a449a61-font-size );font-weight:var( --e-global-typography-a449a61-font-weight );line-height:var( --e-global-typography-a449a61-line-height );letter-spacing:var( --e-global-typography-a449a61-letter-spacing );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-5408c9fc{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-3182 .elementor-element.elementor-element-5408c9fc > .elementor-widget-container{margin:0px 0px 0px 38px;padding:0% 0% 0% 0%;}.elementor-3182 .elementor-element.elementor-element-5408c9fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-5408c9fc .elementor-heading-title{font-family:var( --e-global-typography-660739c-font-family ), Red Hat Display;font-size:var( --e-global-typography-660739c-font-size );font-weight:var( --e-global-typography-660739c-font-weight );line-height:var( --e-global-typography-660739c-line-height );letter-spacing:var( --e-global-typography-660739c-letter-spacing );word-spacing:var( --e-global-typography-660739c-word-spacing );color:var( --e-global-color-5388edc );}.elementor-3182 .elementor-element.elementor-element-3a0c198{--spacer-size:277px;}.elementor-3182 .elementor-element.elementor-element-4228769{--display:flex;--min-height:72vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-3182 .elementor-element.elementor-element-4228769:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-4228769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3182 .elementor-element.elementor-element-8aa9e5b{--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-3182 .elementor-element.elementor-element-a1e5f6d{--spacer-size:100px;}.elementor-3182 .elementor-element.elementor-element-d8df35e{--display:flex;--justify-content:space-evenly;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D300FF;--border-color:#D300FF;--border-radius:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-d8df35e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-72a70c1{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D300FF;--border-color:#D300FF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3182 .elementor-element.elementor-element-72a70c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-57f9f9f .elementor-heading-title{font-family:var( --e-global-typography-34d049b-font-family ), Red Hat Display;font-size:var( --e-global-typography-34d049b-font-size );font-weight:var( --e-global-typography-34d049b-font-weight );letter-spacing:var( --e-global-typography-34d049b-letter-spacing );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-96192b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3182 .elementor-element.elementor-element-96192b6.elementor-element{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-96192b6{text-align:start;}.elementor-3182 .elementor-element.elementor-element-96192b6 .elementor-heading-title{font-family:var( --e-global-typography-08d33f6-font-family ), Red Hat Display;font-size:var( --e-global-typography-08d33f6-font-size );font-weight:var( --e-global-typography-08d33f6-font-weight );line-height:var( --e-global-typography-08d33f6-line-height );letter-spacing:var( --e-global-typography-08d33f6-letter-spacing );word-spacing:var( --e-global-typography-08d33f6-word-spacing );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-d407dc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-3182 .elementor-element.elementor-element-7795126 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8065408-font-family ), Red Hat Display;font-size:var( --e-global-typography-8065408-font-size );font-weight:var( --e-global-typography-8065408-font-weight );fill:var( --e-global-color-edd77d6 );color:var( --e-global-color-edd77d6 );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-edd77d6 );border-radius:40px 40px 40px 40px;}.elementor-3182 .elementor-element.elementor-element-7795126 .elementor-button:hover, .elementor-3182 .elementor-element.elementor-element-7795126 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-edd77d6 );background-image:linear-gradient(180deg, #25CFFF 0%, var( --e-global-color-7518383 ) 100%);border-color:var( --e-global-color-7518383 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-7795126 .elementor-button:hover svg, .elementor-3182 .elementor-element.elementor-element-7795126 .elementor-button:focus svg{fill:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button{background-color:transparent;font-family:var( --e-global-typography-8065408-font-family ), Red Hat Display;font-size:var( --e-global-typography-8065408-font-size );font-weight:var( --e-global-typography-8065408-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #FFFFFF 0%, #CFCECE 100%);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5) inset;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#525252;border-radius:40px 40px 40px 40px;}.elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button:hover, .elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-edd77d6 );background-image:linear-gradient(180deg, #25CFFF 0%, var( --e-global-color-7518383 ) 100%);border-color:var( --e-global-color-7518383 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button:hover svg, .elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button:focus svg{fill:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-9031ec3{--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-3182 .elementor-element.elementor-element-65584a1{--spacer-size:100px;}.elementor-3182 .elementor-element.elementor-element-b8d902b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:153px 153px;--row-gap:153px;--column-gap:153px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3182 .elementor-element.elementor-element-b8d902b:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-b8d902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-cca0b4e ) 100%);}.elementor-3182 .elementor-element.elementor-element-6be6d7f{--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;--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-3182 .elementor-element.elementor-element-6be6d7f.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-081a01b{--spacer-size:80px;}.elementor-3182 .elementor-element.elementor-element-861e286{--display:flex;--min-height:819px;--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:77px 77px;--row-gap:77px;--column-gap:77px;--flex-wrap:wrap;--z-index:0;}.elementor-3182 .elementor-element.elementor-element-861e286:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-861e286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cca0b4e );}.elementor-3182 .elementor-element.elementor-element-2ae6054{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-2ae6054:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-2ae6054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-2ae6054.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-2ae6054:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-2ae6054.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-48e3464{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-48e3464:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-48e3464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK012_1-This-diamond-is-for-you.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-d7b3f56{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-f7bd24d{--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;--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-3182 .elementor-element.elementor-element-f7bd24d.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-24cf9a0 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-351c3dc .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-f2b591c{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-d9ed7d0{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-d9ed7d0:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-d9ed7d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-d9ed7d0.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-d9ed7d0:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-d9ed7d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-2290f6d{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-2290f6d:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-2290f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK012-Dreaming-of-a-cube.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-1d74bdc{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-6b6f0ca{--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;--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-3182 .elementor-element.elementor-element-6b6f0ca.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-3437a48 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-0845a6a .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-9bbce34{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-f794614{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-f794614:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-f794614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-f794614.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-f794614:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-f794614.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-d1ff0d1{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-d1ff0d1:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-d1ff0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK012-Polihedron.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-d4b0ade{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-0a60241{--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;--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-3182 .elementor-element.elementor-element-0a60241.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-9259129 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-3ef3454 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-056f415{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-de5e4f3{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-de5e4f3:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-de5e4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-de5e4f3.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-de5e4f3:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-de5e4f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-b5dea05{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-b5dea05:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-b5dea05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK010-Cubes.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-9cae45e{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-2d987e0{--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;--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-3182 .elementor-element.elementor-element-2d987e0.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-30d9e10 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-a932496 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-98e0da0{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-0370ecc{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-0370ecc:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-0370ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-0370ecc.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-0370ecc:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-0370ecc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-28cd820{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-28cd820:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-28cd820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK09-Final_Obstacle-768x951.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-e528e79{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-1c701fa{--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;--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-3182 .elementor-element.elementor-element-1c701fa.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-de3ea24 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-2f6f4dd .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-bab5049{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-10e17c6{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-10e17c6:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-10e17c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-10e17c6.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-10e17c6:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-10e17c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-f08720f{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-f08720f:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-f08720f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK008-Wavely.gif");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-f08720f::before, .elementor-3182 .elementor-element.elementor-element-f08720f > .elementor-background-video-container::before, .elementor-3182 .elementor-element.elementor-element-f08720f > .e-con-inner > .elementor-background-video-container::before, .elementor-3182 .elementor-element.elementor-element-f08720f > .elementor-background-slideshow::before, .elementor-3182 .elementor-element.elementor-element-f08720f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3182 .elementor-element.elementor-element-f08720f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3182 .elementor-element.elementor-element-7bd69f3{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-dfefdca{--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;--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-3182 .elementor-element.elementor-element-dfefdca.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-a740120 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-b5b9a19 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-bc53ad5{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-b173803{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-b173803:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-b173803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-b173803.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-b173803:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-b173803.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-3cfcc13{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-3cfcc13:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-3cfcc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK007-Materialized_as_sphere.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-2bd1874{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-791868d{--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;--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-3182 .elementor-element.elementor-element-791868d.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-3f4f54d .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-7c328a7 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-16c92aa{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-71f833e{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-71f833e:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-71f833e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-71f833e.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-71f833e:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-71f833e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-5f19db7{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-5f19db7:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-5f19db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK006-Brutally-constant-animation.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-cae57bc{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-e8781ef{--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;--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-3182 .elementor-element.elementor-element-e8781ef.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-449d16c .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-7f2d3fa .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-a390bb3{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-77fe638{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-77fe638:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-77fe638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-77fe638.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-77fe638:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-77fe638.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-f9e79ce{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-f9e79ce:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-f9e79ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK005-Spiral-sphere.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-288fbfb{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-bb8152d{--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;--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-3182 .elementor-element.elementor-element-bb8152d.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-cf97fcb .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-babfbf9 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-470fda6{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-318b904{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-318b904:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-318b904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-318b904.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-318b904:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-318b904.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-663d7a1{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-663d7a1:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-663d7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/sketch-topo-768x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-76c6164{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-19aa141{--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;--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-3182 .elementor-element.elementor-element-19aa141.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-2223289 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-3c0e380 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-c3983fb{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-025fbb5{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-025fbb5:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-025fbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-025fbb5.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-025fbb5:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-025fbb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-1d1bd2e{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-1d1bd2e:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-1d1bd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK003-Tubular-768x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-e79097f{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-f5448a1{--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;--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-3182 .elementor-element.elementor-element-f5448a1.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-0ab0683 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-19246bc .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-daa6819{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-7c1730e{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-7c1730e:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-7c1730e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-7c1730e.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-7c1730e:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-7c1730e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-7f7c65a{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-7f7c65a:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-7f7c65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK002-Sphere_no_name-768x764.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-b54e176{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-e1cd665{--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;--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-3182 .elementor-element.elementor-element-e1cd665.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-c8c9153 .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-96ab4d7 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-2629eef{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-68fd852{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;}.elementor-3182 .elementor-element.elementor-element-68fd852:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-68fd852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #3C3C3C 0%, #1B1B1B 100%);}.elementor-3182 .elementor-element.elementor-element-68fd852.e-con:hover{--e-con-transform-scale:1.02;}.elementor-3182 .elementor-element.elementor-element-68fd852:hover{box-shadow:0px 0px 20px 0px rgba(230.15379679951687, 228.16610054347825, 255, 0.62);}.elementor-3182 .elementor-element.elementor-element-68fd852.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3182 .elementor-element.elementor-element-c5a266e{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3182 .elementor-element.elementor-element-c5a266e:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-c5a266e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2828;background-image:url("https://www.giacomozaccaron.com/wp-content/uploads/2023/03/SK001-Sfoglia.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3182 .elementor-element.elementor-element-f7a480b{--spacer-size:300px;}.elementor-3182 .elementor-element.elementor-element-fd0fbd9{--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;--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-3182 .elementor-element.elementor-element-fd0fbd9.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-5f4b28a .elementor-heading-title{font-family:var( --e-global-typography-c496019-font-family ), Red Hat Display;font-size:var( --e-global-typography-c496019-font-size );font-weight:var( --e-global-typography-c496019-font-weight );color:var( --e-global-color-4a114c0 );}.elementor-3182 .elementor-element.elementor-element-2c28b31 .elementor-heading-title{font-family:var( --e-global-typography-76d8c8d-font-family ), Red Hat Display;font-size:var( --e-global-typography-76d8c8d-font-size );font-weight:var( --e-global-typography-76d8c8d-font-weight );color:var( --e-global-color-edd77d6 );}.elementor-3182 .elementor-element.elementor-element-071390e{--spacer-size:10px;}.elementor-3182 .elementor-element.elementor-element-b14725a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3182 .elementor-element.elementor-element-b14725a:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-b14725a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cca0b4e );}.elementor-3182 .elementor-element.elementor-element-dc85cd4{--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;--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-3182 .elementor-element.elementor-element-dc85cd4.e-con{--align-self:center;}.elementor-3182 .elementor-element.elementor-element-7e73da2{--spacer-size:80px;}body.elementor-page-3182:not(.elementor-motion-effects-element-type-background), body.elementor-page-3182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1235px){.elementor-3182 .elementor-element.elementor-element-3adb731{--min-height:3000px;}.elementor-3182 .elementor-element.elementor-element-add8adb{--min-height:5000px;}.elementor-3182 .elementor-element.elementor-element-cf9e2f7 .elementor-heading-title{font-size:var( --e-global-typography-8065408-font-size );}.elementor-3182 .elementor-element.elementor-element-265db9dd:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-265db9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:1000px auto;}.elementor-3182 .elementor-element.elementor-element-17b0f92{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3182 .elementor-element.elementor-element-434b012e .elementor-heading-title{font-size:var( --e-global-typography-a449a61-font-size );line-height:var( --e-global-typography-a449a61-line-height );letter-spacing:var( --e-global-typography-a449a61-letter-spacing );}.elementor-3182 .elementor-element.elementor-element-5408c9fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-5408c9fc .elementor-heading-title{font-size:var( --e-global-typography-660739c-font-size );line-height:var( --e-global-typography-660739c-line-height );letter-spacing:var( --e-global-typography-660739c-letter-spacing );word-spacing:var( --e-global-typography-660739c-word-spacing );}.elementor-3182 .elementor-element.elementor-element-4228769{--min-height:72vh;}.elementor-3182 .elementor-element.elementor-element-57f9f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-3182 .elementor-element.elementor-element-57f9f9f .elementor-heading-title{font-size:var( --e-global-typography-34d049b-font-size );letter-spacing:var( --e-global-typography-34d049b-letter-spacing );}.elementor-3182 .elementor-element.elementor-element-96192b6 .elementor-heading-title{font-size:var( --e-global-typography-08d33f6-font-size );line-height:var( --e-global-typography-08d33f6-line-height );letter-spacing:var( --e-global-typography-08d33f6-letter-spacing );word-spacing:var( --e-global-typography-08d33f6-word-spacing );}.elementor-3182 .elementor-element.elementor-element-7795126 .elementor-button{font-size:var( --e-global-typography-8065408-font-size );}.elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button{font-size:var( --e-global-typography-8065408-font-size );}.elementor-3182 .elementor-element.elementor-element-861e286{--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-3182 .elementor-element.elementor-element-24cf9a0 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-351c3dc .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-3437a48 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-0845a6a .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-9259129 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-3ef3454 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-30d9e10 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-a932496 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-de3ea24 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-2f6f4dd .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-a740120 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-b5b9a19 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-3f4f54d .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-7c328a7 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-449d16c .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-7f2d3fa .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-cf97fcb .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-babfbf9 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-2223289 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-3c0e380 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-0ab0683 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-19246bc .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-c8c9153 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-96ab4d7 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-5f4b28a .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-2c28b31 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}}@media(max-width:767px){.elementor-3182 .elementor-element.elementor-element-3adb731{--min-height:5000px;--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-3182 .elementor-element.elementor-element-5ee2848{--justify-content:flex-end;--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-3182 .elementor-element.elementor-element-a62864c > .elementor-widget-container{margin:-29px -29px -29px -29px;padding:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-a62864c{--lottie-container-width:100%;}.elementor-3182 .elementor-element.elementor-element-eecea55{--spacer-size:222px;}.elementor-3182 .elementor-element.elementor-element-add8adb{--min-height:0px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3182 .elementor-element.elementor-element-e2f1615{--min-height:100vh;--justify-content:flex-end;--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-3182 .elementor-element.elementor-element-4df6a20 > .elementor-widget-container{margin:-29px -29px -29px -29px;padding:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-4df6a20{--lottie-container-width:100%;}.elementor-3182 .elementor-element.elementor-element-6d98544{--spacer-size:140px;}.elementor-3182 .elementor-element.elementor-element-cb795d8{--min-height:0px;--justify-content:flex-end;}.elementor-3182 .elementor-element.elementor-element-cf9e2f7{text-align:center;}.elementor-3182 .elementor-element.elementor-element-cf9e2f7 .elementor-heading-title{font-size:var( --e-global-typography-8065408-font-size );}.elementor-3182 .elementor-element.elementor-element-1a62c7c .elementor-icon-wrapper{text-align:center;}.elementor-3182 .elementor-element.elementor-element-1a62c7c .elementor-icon{font-size:31px;}.elementor-3182 .elementor-element.elementor-element-1a62c7c .elementor-icon svg{height:31px;}.elementor-3182 .elementor-element.elementor-element-fad4519{--spacer-size:80px;}.elementor-3182 .elementor-element.elementor-element-3e9909f{--spacer-size:100px;}.elementor-3182 .elementor-element.elementor-element-265db9dd{--min-height:67vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3182 .elementor-element.elementor-element-265db9dd:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-265db9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:661px auto;}.elementor-3182 .elementor-element.elementor-element-48da08c8{--content-width:500px;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3182 .elementor-element.elementor-element-17b0f92{--width:96%;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3182 .elementor-element.elementor-element-434b012e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3182 .elementor-element.elementor-element-434b012e .elementor-heading-title{font-size:var( --e-global-typography-a449a61-font-size );line-height:var( --e-global-typography-a449a61-line-height );letter-spacing:var( --e-global-typography-a449a61-letter-spacing );}.elementor-3182 .elementor-element.elementor-element-5408c9fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3182 .elementor-element.elementor-element-5408c9fc{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-3182 .elementor-element.elementor-element-5408c9fc .elementor-heading-title{font-size:var( --e-global-typography-660739c-font-size );line-height:var( --e-global-typography-660739c-line-height );letter-spacing:var( --e-global-typography-660739c-letter-spacing );word-spacing:var( --e-global-typography-660739c-word-spacing );}.elementor-3182 .elementor-element.elementor-element-3a0c198{--spacer-size:0px;}.elementor-3182 .elementor-element.elementor-element-d8df35e{--width:100%;--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3182 .elementor-element.elementor-element-72a70c1{--width:100%;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3182 .elementor-element.elementor-element-57f9f9f .elementor-heading-title{font-size:var( --e-global-typography-34d049b-font-size );letter-spacing:var( --e-global-typography-34d049b-letter-spacing );}.elementor-3182 .elementor-element.elementor-element-96192b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-96192b6 .elementor-heading-title{font-size:var( --e-global-typography-08d33f6-font-size );line-height:var( --e-global-typography-08d33f6-line-height );letter-spacing:var( --e-global-typography-08d33f6-letter-spacing );word-spacing:var( --e-global-typography-08d33f6-word-spacing );}.elementor-3182 .elementor-element.elementor-element-d407dc2{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-3182 .elementor-element.elementor-element-7795126 .elementor-button{font-size:var( --e-global-typography-8065408-font-size );}.elementor-3182 .elementor-element.elementor-element-feb1f2b .elementor-button{font-size:var( --e-global-typography-8065408-font-size );}.elementor-3182 .elementor-element.elementor-element-24cf9a0 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-351c3dc .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-3437a48 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-0845a6a .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-9259129 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-3ef3454 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-30d9e10 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-a932496 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-de3ea24 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-2f6f4dd .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-a740120 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-b5b9a19 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-3f4f54d .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-7c328a7 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-449d16c .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-7f2d3fa .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-cf97fcb .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-babfbf9 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-2223289 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-3c0e380 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-0ab0683 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-19246bc .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-c8c9153 .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-96ab4d7 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}.elementor-3182 .elementor-element.elementor-element-5f4b28a .elementor-heading-title{font-size:var( --e-global-typography-c496019-font-size );}.elementor-3182 .elementor-element.elementor-element-2c28b31 .elementor-heading-title{font-size:var( --e-global-typography-76d8c8d-font-size );}}@media(min-width:768px){.elementor-3182 .elementor-element.elementor-element-48da08c8{--content-width:1000px;}.elementor-3182 .elementor-element.elementor-element-17b0f92{--width:60%;}.elementor-3182 .elementor-element.elementor-element-4228769{--content-width:1000px;}.elementor-3182 .elementor-element.elementor-element-d8df35e{--width:63%;}.elementor-3182 .elementor-element.elementor-element-72a70c1{--width:100%;}.elementor-3182 .elementor-element.elementor-element-b8d902b{--width:100%;}.elementor-3182 .elementor-element.elementor-element-6be6d7f{--width:33.3333%;}.elementor-3182 .elementor-element.elementor-element-861e286{--content-width:1200px;}.elementor-3182 .elementor-element.elementor-element-2ae6054{--width:348px;}.elementor-3182 .elementor-element.elementor-element-f7bd24d{--width:90%;}.elementor-3182 .elementor-element.elementor-element-d9ed7d0{--width:348px;}.elementor-3182 .elementor-element.elementor-element-6b6f0ca{--width:90%;}.elementor-3182 .elementor-element.elementor-element-f794614{--width:348px;}.elementor-3182 .elementor-element.elementor-element-0a60241{--width:90%;}.elementor-3182 .elementor-element.elementor-element-de5e4f3{--width:348px;}.elementor-3182 .elementor-element.elementor-element-2d987e0{--width:90%;}.elementor-3182 .elementor-element.elementor-element-0370ecc{--width:348px;}.elementor-3182 .elementor-element.elementor-element-1c701fa{--width:90%;}.elementor-3182 .elementor-element.elementor-element-10e17c6{--width:348px;}.elementor-3182 .elementor-element.elementor-element-dfefdca{--width:90%;}.elementor-3182 .elementor-element.elementor-element-b173803{--width:348px;}.elementor-3182 .elementor-element.elementor-element-791868d{--width:90%;}.elementor-3182 .elementor-element.elementor-element-71f833e{--width:348px;}.elementor-3182 .elementor-element.elementor-element-e8781ef{--width:90%;}.elementor-3182 .elementor-element.elementor-element-77fe638{--width:348px;}.elementor-3182 .elementor-element.elementor-element-bb8152d{--width:90%;}.elementor-3182 .elementor-element.elementor-element-318b904{--width:348px;}.elementor-3182 .elementor-element.elementor-element-19aa141{--width:90%;}.elementor-3182 .elementor-element.elementor-element-025fbb5{--width:348px;}.elementor-3182 .elementor-element.elementor-element-f5448a1{--width:90%;}.elementor-3182 .elementor-element.elementor-element-7c1730e{--width:348px;}.elementor-3182 .elementor-element.elementor-element-e1cd665{--width:90%;}.elementor-3182 .elementor-element.elementor-element-68fd852{--width:348px;}.elementor-3182 .elementor-element.elementor-element-fd0fbd9{--width:90%;}.elementor-3182 .elementor-element.elementor-element-b14725a{--width:100%;}.elementor-3182 .elementor-element.elementor-element-dc85cd4{--width:33.3333%;}}@media(max-width:1235px) and (min-width:768px){.elementor-3182 .elementor-element.elementor-element-265db9dd{--content-width:96%;}.elementor-3182 .elementor-element.elementor-element-17b0f92{--width:606px;}}@media(min-width:1236px){.elementor-3182 .elementor-element.elementor-element-48e3464:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-48e3464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-2290f6d:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-2290f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-d1ff0d1:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-d1ff0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-b5dea05:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-b5dea05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-28cd820:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-28cd820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-f08720f:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-f08720f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-3cfcc13:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-3cfcc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-5f19db7:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-5f19db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-f9e79ce:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-f9e79ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-663d7a1:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-663d7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-1d1bd2e:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-1d1bd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-7f7c65a:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-7f7c65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3182 .elementor-element.elementor-element-c5a266e:not(.elementor-motion-effects-element-type-background), .elementor-3182 .elementor-element.elementor-element-c5a266e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */