.elementor-4120 .elementor-element.elementor-element-51d0481:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-51d0481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333EB;background-image:url("https://marcopedri.com/wp-content/uploads/2023/01/what-its-like-living-in-toronto.webp");background-size:cover;}.elementor-4120 .elementor-element.elementor-element-51d0481 > .elementor-background-overlay{background-color:#222222;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-51d0481{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 00px 0px 050px;}.elementor-4120 .elementor-element.elementor-element-370accc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-93ebb7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-d0bb9f7{color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-250211f{--spacer-size:20px;}.elementor-4120 .elementor-element.elementor-element-3b9a4dd .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7F7F7F7;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-3b9a4dd > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-3b9a4dd .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-3b9a4dd .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-fee96a8 .elementor-button{background-color:#33333333;fill:#F7F7F7F7;color:#F7F7F7F7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-fee96a8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-fee96a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-fee96a8 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-bc-flex-widget .elementor-4120 .elementor-element.elementor-element-4136d29.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4120 .elementor-element.elementor-element-4136d29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4120 .elementor-element.elementor-element-0b709ba > .elementor-widget-container{margin:0px 0px -140px 00px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-bc8a73d:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-bc8a73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333EB;background-image:url("https://marcopedri.com/wp-content/uploads/2022/09/michael-tuszynski-4nuCGapo4Zs-unsplash-scaled.jpg");}.elementor-4120 .elementor-element.elementor-element-bc8a73d > .elementor-background-overlay{background-color:#222222;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-bc8a73d > .elementor-container{max-width:1534px;min-height:400px;}.elementor-4120 .elementor-element.elementor-element-bc8a73d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 00px 0px 050px;}.elementor-4120 .elementor-element.elementor-element-613b7ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-674b5b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-0422ea0{color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-a108bc0 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-a108bc0 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-a108bc0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-a108bc0 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-63be26b .elementor-button{background-color:#33333333;fill:#F7F7F7F7;color:#F7F7F7F7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-63be26b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-63be26b .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-63be26b .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-549f291:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-549f291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-549f291 > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-549f291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-549f291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-5d997b7{text-align:center;}.elementor-4120 .elementor-element.elementor-element-5d997b7 .elementor-heading-title{font-size:50px;}.elementor-4120 .elementor-element.elementor-element-338e77b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4120 .elementor-element.elementor-element-338e77b .elementor-main-swiper{width:93%;}.elementor-4120 .elementor-element.elementor-element-338e77b .elementor-swiper-button{font-size:20px;}.elementor-4120 .elementor-element.elementor-element-338e77b .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-4120 .elementor-element.elementor-element-e047f0f:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-e047f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-e047f0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-e047f0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-b720b3e > .elementor-widget-container{margin:150px 150px 150px 150px;}.elementor-4120 .elementor-element.elementor-element-b720b3e:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-b720b3e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-a075f7c > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-cb0fd52 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-0d913a4 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-fdb8b61 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-fdb8b61 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-fdb8b61 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-fdb8b61 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-4ef6fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8 > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8{overflow:hidden;border-style:solid;border-color:var( --e-global-color-accent );box-shadow:0px -10px 10px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-c2a9edc > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-3ead93c .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-d16b6a5 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-1bb83ed > .elementor-widget-container{margin:150px 150px 150px 150px;}.elementor-4120 .elementor-element.elementor-element-1bb83ed:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-1bb83ed.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-82c65ae .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-82c65ae > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-82c65ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-82c65ae .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-daf5088:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-daf5088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-daf5088 > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-daf5088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 75px 75px 75px;}.elementor-4120 .elementor-element.elementor-element-daf5088 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-278b9ea .elementor-icon-wrapper{text-align:center;}.elementor-4120 .elementor-element.elementor-element-278b9ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-278b9ea.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-278b9ea.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-278b9ea.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-278b9ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-fff8dda{text-align:center;font-size:50px;font-weight:200;line-height:65px;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-df3d9b3{text-align:center;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8863ffc .elementor-icon-wrapper{text-align:center;}.elementor-4120 .elementor-element.elementor-element-8863ffc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8863ffc.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-8863ffc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8863ffc.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-8863ffc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8d35a0b:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-8d35a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-8d35a0b > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-8d35a0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 75px 75px 75px;}.elementor-4120 .elementor-element.elementor-element-8d35a0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-8d35a0b > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-4120 .elementor-element.elementor-element-04318ac{text-align:center;font-size:50px;font-weight:200;line-height:65px;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-4933cf9{text-align:center;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-2dbcaa0:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-2dbcaa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcopedri.com/wp-content/uploads/2022/09/michael-tuszynski-4nuCGapo4Zs-unsplash-scaled.jpg");}.elementor-4120 .elementor-element.elementor-element-2dbcaa0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-2dbcaa0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-7ac916c > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-b2871ff{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-3b34a81 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-0d4a11e .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-163c398{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-3b86aa8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-3b86aa8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-3b86aa8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-3b86aa8 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-f3ec4d8 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-3ce0197:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-3ce0197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-3ce0197 > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-3ce0197{overflow:hidden;border-style:solid;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-3ce0197 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-5d116d3 > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-c3da29c{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-4510ff0 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-e4038b4 .elementor-heading-title{font-size:45px;}.elementor-4120 .elementor-element.elementor-element-72b4cba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4120 .elementor-element.elementor-element-72b4cba .elementor-divider-separator{width:100%;}.elementor-4120 .elementor-element.elementor-element-72b4cba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4120 .elementor-element.elementor-element-a9af70d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-a9af70d > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-a9af70d .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-a9af70d .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-6e5098b:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-6e5098b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-6e5098b > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-6e5098b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-6e5098b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-1a837fe{text-align:center;}.elementor-4120 .elementor-element.elementor-element-1a837fe .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-e7a5f51{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-5ea48f6{text-align:center;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-94c0636 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-94c0636 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-94c0636 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-94c0636 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-8b3333a:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-8b3333a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-8b3333a > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-8b3333a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-8b3333a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-cd3536f{text-align:center;}.elementor-4120 .elementor-element.elementor-element-cd3536f .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-0ca54da{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-934f4a7{text-align:center;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-7bc8d3e .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-7bc8d3e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-7bc8d3e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-7bc8d3e .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-1277570:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-1277570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcopedri.com/wp-content/uploads/2022/09/michael-tuszynski-4nuCGapo4Zs-unsplash-scaled.jpg");}.elementor-4120 .elementor-element.elementor-element-1277570 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-1277570{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-e29d05e > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-35a1806{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-81b694a .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-5782286 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-c5a8922{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-9bf4391 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-9bf4391 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-9bf4391 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-9bf4391 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-ddbb649 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-a1bcf2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c{overflow:hidden;border-style:solid;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-e382234 > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-1dda974{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-fb69228 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-01e1b60 .elementor-heading-title{font-size:45px;}.elementor-4120 .elementor-element.elementor-element-9ba27ab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4120 .elementor-element.elementor-element-9ba27ab .elementor-divider-separator{width:100%;}.elementor-4120 .elementor-element.elementor-element-9ba27ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4120 .elementor-element.elementor-element-80303df .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-80303df > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-80303df .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-80303df .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-ef09c57:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-ef09c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-ef09c57 > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-ef09c57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 75px 75px 75px;}.elementor-4120 .elementor-element.elementor-element-ef09c57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-ac0ea73 .elementor-icon-wrapper{text-align:center;}.elementor-4120 .elementor-element.elementor-element-ac0ea73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-ac0ea73.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-ac0ea73.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-ac0ea73.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-ac0ea73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-2137d80{text-align:center;font-size:50px;font-weight:200;line-height:65px;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-32d0a73{text-align:center;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-e38de1b .elementor-icon-wrapper{text-align:center;}.elementor-4120 .elementor-element.elementor-element-e38de1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-e38de1b.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-e38de1b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-e38de1b.elementor-view-framed .elementor-icon, .elementor-4120 .elementor-element.elementor-element-e38de1b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-fe4589b:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-fe4589b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-fe4589b > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-fe4589b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 75px 75px 75px;}.elementor-4120 .elementor-element.elementor-element-fe4589b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-fe4589b > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-4120 .elementor-element.elementor-element-25d8b18{text-align:center;font-size:50px;font-weight:200;line-height:65px;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-de4917c{text-align:center;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-ddf52f0:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-ddf52f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcopedri.com/wp-content/uploads/2022/09/michael-tuszynski-4nuCGapo4Zs-unsplash-scaled.jpg");}.elementor-4120 .elementor-element.elementor-element-ddf52f0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-ddf52f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-4d7a97b > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-e00782e{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-b5c2259 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-2efcfa0 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-1cb55d0{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-08ca6a1 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-40c238d{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-70c6403 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-f284525{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-ba44811 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-c4bac0e:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-c4bac0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-c4bac0e > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-c4bac0e{overflow:hidden;border-style:solid;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-c4bac0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-cbaca5a > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-e66342d{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-327ccbb .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-3a4632c .elementor-heading-title{font-size:45px;}.elementor-4120 .elementor-element.elementor-element-656f967{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4120 .elementor-element.elementor-element-656f967 .elementor-divider-separator{width:100%;}.elementor-4120 .elementor-element.elementor-element-656f967 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4120 .elementor-element.elementor-element-8bd57d9 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-2d5b9f3 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-1642a59:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-1642a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-1642a59 > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-1642a59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-1642a59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-0e5c72d{text-align:center;}.elementor-4120 .elementor-element.elementor-element-0e5c72d .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-ffbc722{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-a03d0ec{text-align:center;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-b30d6d1 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-b30d6d1 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-b30d6d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-b30d6d1 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-f73988f:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-f73988f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-f73988f > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-f73988f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-f73988f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-cdd59fc{text-align:center;}.elementor-4120 .elementor-element.elementor-element-cdd59fc .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-f27baf4{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8075f82{text-align:center;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8bc0bde .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-8bc0bde > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-8bc0bde .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-8bc0bde .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-89c705b:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-89c705b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-89c705b > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-89c705b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-2919652 > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-65fab38{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-1b44145 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-9327e3b .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-e3c0ded{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-4702fc2 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-038567f:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-038567f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-038567f > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-038567f{overflow:hidden;border-style:solid;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-038567f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-7d3484e > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-1c3f1ec{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-d12a7a0 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-dca4def .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-79c3bdc > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-4120 .elementor-element.elementor-element-c40639d:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-c40639d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-c40639d > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-c40639d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-c40639d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-4f53625 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-4120 .elementor-element.elementor-element-f679892{text-align:left;}.elementor-4120 .elementor-element.elementor-element-f679892 .elementor-heading-title{font-size:57px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-169ab13 > .elementor-element-populated{margin:0px 075px 0px 0px;--e-column-margin-right:075px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-d91a3b2{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-7c9cfc9 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-7c9cfc9 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-7c9cfc9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-7c9cfc9 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-1f42d87:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-1f42d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-1f42d87 > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-1f42d87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-1f42d87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-3d8a0e6 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-4120 .elementor-element.elementor-element-6da9689{text-align:left;}.elementor-4120 .elementor-element.elementor-element-6da9689 .elementor-heading-title{font-size:57px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-f9c6ff5 > .elementor-element-populated{margin:0px 075px 0px 0px;--e-column-margin-right:075px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-34b9ed4{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-c7e9201 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-c7e9201 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-c7e9201 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-c7e9201 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-b72d2ea:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-b72d2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-b72d2ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-b72d2ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-fb02972 > .elementor-widget-container{margin:150px 150px 150px 150px;}.elementor-4120 .elementor-element.elementor-element-fb02972:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-fb02972.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-de4263f > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-3df5103 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-02e959c .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-e6544fb{font-size:17px;}.elementor-4120 .elementor-element.elementor-element-204cd69:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-204cd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4120 .elementor-element.elementor-element-204cd69 > .elementor-container{min-height:400px;}.elementor-4120 .elementor-element.elementor-element-204cd69{overflow:hidden;border-style:solid;border-color:var( --e-global-color-accent );box-shadow:0px -10px 10px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-204cd69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-4f214e8 > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-1845fb1 .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-4120 .elementor-element.elementor-element-546ca80 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4120 .elementor-element.elementor-element-6a084a3 > .elementor-widget-container{margin:150px 150px 150px 150px;}.elementor-4120 .elementor-element.elementor-element-6a084a3:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-6a084a3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://marcopedri.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:-6%;-webkit-mask-position-y:45%;-webkit-mask-repeat:no-repeat;}.elementor-4120 .elementor-element.elementor-element-6f37c2c:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-6f37c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-6f37c2c > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-6f37c2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-6f37c2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-154cbc1{text-align:center;}.elementor-4120 .elementor-element.elementor-element-154cbc1 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-b5448a0{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-9332c5f{text-align:center;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-94fa09b .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-94fa09b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-94fa09b .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-94fa09b .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-4120 .elementor-element.elementor-element-7002c8f:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-7002c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4120 .elementor-element.elementor-element-7002c8f > .elementor-container{min-height:475px;}.elementor-4120 .elementor-element.elementor-element-7002c8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4120 .elementor-element.elementor-element-7002c8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4120 .elementor-element.elementor-element-7002c8f > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-4120 .elementor-element.elementor-element-32a0d05{text-align:center;}.elementor-4120 .elementor-element.elementor-element-32a0d05 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-e08e90d{text-align:center;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-8377c4e{text-align:center;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4120 .elementor-element.elementor-element-74e5c5e .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-74e5c5e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-74e5c5e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4120 .elementor-element.elementor-element-74e5c5e .elementor-button .elementor-button-content-wrapper{gap:24px;}@media(max-width:1024px){.elementor-4120 .elementor-element.elementor-element-338e77b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:933px){.elementor-4120 .elementor-element.elementor-element-59b1b86{width:60.046%;}.elementor-4120 .elementor-element.elementor-element-4136d29{width:39.287%;}.elementor-4120 .elementor-element.elementor-element-e309eac{width:5.001%;}.elementor-4120 .elementor-element.elementor-element-0ee6aa7{width:89.663%;}.elementor-4120 .elementor-element.elementor-element-513a3af{width:5.002%;}.elementor-4120 .elementor-element.elementor-element-87ac183{width:60%;}.elementor-4120 .elementor-element.elementor-element-f3ec4d8{width:39.956%;}.elementor-4120 .elementor-element.elementor-element-e5f3d7b{width:60%;}.elementor-4120 .elementor-element.elementor-element-ddbb649{width:39.956%;}.elementor-4120 .elementor-element.elementor-element-dbfc67d{width:5.001%;}.elementor-4120 .elementor-element.elementor-element-8a079ff{width:89.663%;}.elementor-4120 .elementor-element.elementor-element-0dc9d43{width:5.002%;}.elementor-4120 .elementor-element.elementor-element-9c12186{width:60%;}.elementor-4120 .elementor-element.elementor-element-ba44811{width:39.956%;}.elementor-4120 .elementor-element.elementor-element-5228e83{width:60%;}.elementor-4120 .elementor-element.elementor-element-4702fc2{width:39.956%;}}@media(max-width:932px){.elementor-4120 .elementor-element.elementor-element-bc8a73d:not(.elementor-motion-effects-element-type-background), .elementor-4120 .elementor-element.elementor-element-bc8a73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcopedri.com/wp-content/uploads/2023/01/what-its-like-living-in-toronto.webp");background-position:center center;background-size:cover;}.elementor-4120 .elementor-element.elementor-element-bc8a73d > .elementor-container{max-width:500px;min-height:630px;}.elementor-4120 .elementor-element.elementor-element-bc8a73d{padding:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-613b7ae{text-align:left;}.elementor-4120 .elementor-element.elementor-element-613b7ae .elementor-heading-title{font-size:12px;}.elementor-4120 .elementor-element.elementor-element-674b5b5{text-align:left;}.elementor-4120 .elementor-element.elementor-element-674b5b5 .elementor-heading-title{font-size:32px;}.elementor-4120 .elementor-element.elementor-element-0422ea0{text-align:left;}.elementor-4120 .elementor-element.elementor-element-a108bc0 .elementor-button{font-size:15px;}.elementor-4120 .elementor-element.elementor-element-5d997b7 .elementor-heading-title{font-size:40px;}.elementor-4120 .elementor-element.elementor-element-338e77b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8 > .elementor-container{max-width:500px;min-height:932px;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8{border-width:0px 0px 0px 0px;margin-top:-50px;margin-bottom:0px;padding:30px 30px 30px 30px;z-index:1;}.elementor-4120 .elementor-element.elementor-element-4ef6fe8, .elementor-4120 .elementor-element.elementor-element-4ef6fe8 > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-c2a9edc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-1bb83ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-8d35a0b > .elementor-container{max-width:500px;min-height:700px;}.elementor-4120 .elementor-element.elementor-element-8d35a0b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-4120 .elementor-element.elementor-element-04318ac{text-align:center;font-size:27px;}.elementor-4120 .elementor-element.elementor-element-4933cf9{font-size:14px;}.elementor-4120 .elementor-element.elementor-element-3ce0197 > .elementor-container{max-width:500px;min-height:932px;}.elementor-4120 .elementor-element.elementor-element-3ce0197{border-width:0px 0px 0px 0px;margin-top:-50px;margin-bottom:0px;padding:30px 30px 30px 30px;z-index:1;}.elementor-4120 .elementor-element.elementor-element-3ce0197, .elementor-4120 .elementor-element.elementor-element-3ce0197 > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-5d116d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-c3da29c{padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-4510ff0 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-e4038b4 > .elementor-widget-container{margin:0px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-e4038b4 .elementor-heading-title{font-size:10px;}.elementor-4120 .elementor-element.elementor-element-72b4cba > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-72b4cba .elementor-divider-separator{width:25%;}.elementor-4120 .elementor-element.elementor-element-8b3333a > .elementor-container{min-height:650px;}.elementor-4120 .elementor-element.elementor-element-52420dc > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c > .elementor-container{max-width:500px;min-height:932px;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c{border-width:0px 0px 0px 0px;margin-top:-50px;margin-bottom:0px;padding:30px 30px 30px 30px;z-index:1;}.elementor-4120 .elementor-element.elementor-element-a1bcf2c, .elementor-4120 .elementor-element.elementor-element-a1bcf2c > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-e382234 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-1dda974{padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-fb69228 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-01e1b60 > .elementor-widget-container{margin:0px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-01e1b60 .elementor-heading-title{font-size:10px;}.elementor-4120 .elementor-element.elementor-element-9ba27ab > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-9ba27ab .elementor-divider-separator{width:25%;}.elementor-4120 .elementor-element.elementor-element-fe4589b > .elementor-container{max-width:500px;min-height:812px;}.elementor-4120 .elementor-element.elementor-element-fe4589b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-4120 .elementor-element.elementor-element-25d8b18{text-align:center;font-size:27px;}.elementor-4120 .elementor-element.elementor-element-de4917c{font-size:14px;}.elementor-4120 .elementor-element.elementor-element-c4bac0e > .elementor-container{max-width:500px;min-height:932px;}.elementor-4120 .elementor-element.elementor-element-c4bac0e{border-width:0px 0px 0px 0px;margin-top:-50px;margin-bottom:0px;padding:30px 30px 30px 30px;z-index:1;}.elementor-4120 .elementor-element.elementor-element-c4bac0e, .elementor-4120 .elementor-element.elementor-element-c4bac0e > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-cbaca5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-e66342d{padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-327ccbb > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-3a4632c > .elementor-widget-container{margin:0px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-3a4632c .elementor-heading-title{font-size:9px;line-height:1em;}.elementor-4120 .elementor-element.elementor-element-656f967 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-656f967 .elementor-divider-separator{width:25%;}.elementor-4120 .elementor-element.elementor-element-f73988f > .elementor-container{min-height:650px;}.elementor-4120 .elementor-element.elementor-element-f73988f{z-index:0;}.elementor-4120 .elementor-element.elementor-element-30c8da5 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-038567f > .elementor-container{max-width:500px;min-height:932px;}.elementor-4120 .elementor-element.elementor-element-038567f{border-width:0px 0px 0px 0px;margin-top:-50px;margin-bottom:0px;padding:30px 30px 30px 30px;z-index:1;}.elementor-4120 .elementor-element.elementor-element-038567f, .elementor-4120 .elementor-element.elementor-element-038567f > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-7d3484e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4120 .elementor-element.elementor-element-1c3f1ec{padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-d12a7a0 .elementor-heading-title{font-size:15px;}.elementor-4120 .elementor-element.elementor-element-dca4def{z-index:-1;}.elementor-4120 .elementor-element.elementor-element-dca4def .elementor-heading-title{font-size:23px;}.elementor-4120 .elementor-element.elementor-element-79c3bdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-1f42d87 > .elementor-container{min-height:600px;}.elementor-4120 .elementor-element.elementor-element-1f42d87{padding:30px 0px 50px 0px;}.elementor-4120 .elementor-element.elementor-element-3d8a0e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-6da9689{text-align:center;}.elementor-4120 .elementor-element.elementor-element-6da9689 .elementor-heading-title{font-size:33px;}.elementor-4120 .elementor-element.elementor-element-f9c6ff5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-204cd69 > .elementor-container{max-width:500px;min-height:932px;}.elementor-4120 .elementor-element.elementor-element-204cd69{border-width:0px 0px 0px 0px;margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-4120 .elementor-element.elementor-element-204cd69, .elementor-4120 .elementor-element.elementor-element-204cd69 > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-4f214e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4120 .elementor-element.elementor-element-546ca80 .elementor-heading-title{font-size:33px;}.elementor-4120 .elementor-element.elementor-element-6a084a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-7002c8f{padding:30px 0px 0px 0px;}.elementor-4120 .elementor-element.elementor-element-8fa81fa > .elementor-element-populated{padding:30px 30px 30px 30px;}}