.elementor-17 .elementor-element.elementor-element-efb2ce6{margin-top:0px;margin-bottom:0px;padding:164px 48px 88px 48px;}.elementor-17 .elementor-element.elementor-element-916168d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-916168d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2862790 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2862790{text-align:start;}.elementor-17 .elementor-element.elementor-element-2862790 .elementor-heading-title{font-family:"montreal", Sans-serif;font-size:64px;font-weight:200;font-style:normal;line-height:70px;letter-spacing:2.7px;word-spacing:4px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-dd47b08 );stroke:var( --e-global-color-dd47b08 );color:var( --e-global-color-035daa2 );}.elementor-17 .elementor-element.elementor-element-5fccb8c .elementor-heading-title{font-family:"montreal", Sans-serif;font-size:20px;font-weight:200;line-height:26px;letter-spacing:1.2px;word-spacing:0px;}.elementor-17 .elementor-element.elementor-element-57f350f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-57f350f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-110e0d5{margin-top:0px;margin-bottom:0px;padding:0px 48px 0px 48px;}.elementor-17 .elementor-element.elementor-element-daeafc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1162458{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-1162458 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 016px 0px;}.elementor-17 .elementor-element.elementor-element-1162458 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-1162458 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2733232{margin-top:0px;margin-bottom:0px;padding:12px 48px 208px 48px;}.elementor-17 .elementor-element.elementor-element-ba9abea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-ba9abea > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a4450e2{width:var( --container-widget-width, 115.616% );max-width:115.616%;--container-widget-width:115.616%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a4450e2 img{width:100%;max-width:100%;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a4450e2:hover img{opacity:0.6;}.elementor-17 .elementor-element.elementor-element-121c4a1{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-121c4a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 016px 0px;}.elementor-17 .elementor-element.elementor-element-121c4a1 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-121c4a1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-0de4717 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0de4717 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#202020;}.elementor-17 .elementor-element.elementor-element-af43856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-af43856 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#8D8D8E;}.elementor-17 .elementor-element.elementor-element-0dab3b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-0dab3b9 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a1f217d{width:var( --container-widget-width, 115.616% );max-width:115.616%;--container-widget-width:115.616%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a1f217d img{width:100%;max-width:100%;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a1f217d:hover img{opacity:0.6;}.elementor-17 .elementor-element.elementor-element-bac7602{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-bac7602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 016px 0px;}.elementor-17 .elementor-element.elementor-element-bac7602 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-bac7602 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-3e38a24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3e38a24 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#202020;}.elementor-17 .elementor-element.elementor-element-70dfd3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-70dfd3e .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#8D8D8E;}.elementor-17 .elementor-element.elementor-element-97847dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-97847dd > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-820daa1{width:var( --container-widget-width, 115.616% );max-width:115.616%;--container-widget-width:115.616%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-820daa1 img{width:100%;max-width:100%;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-820daa1:hover img{opacity:0.6;}.elementor-17 .elementor-element.elementor-element-f7ea85c{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-f7ea85c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 016px 0px;}.elementor-17 .elementor-element.elementor-element-f7ea85c .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-f7ea85c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-f2391b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f2391b0 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#202020;}.elementor-17 .elementor-element.elementor-element-03c0ee0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-03c0ee0 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#8D8D8E;}.elementor-17 .elementor-element.elementor-element-d0c8a1e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-d0c8a1e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d0c8a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;}.elementor-17 .elementor-element.elementor-element-d0c8a1e, .elementor-17 .elementor-element.elementor-element-d0c8a1e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d0c8a1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d0c8a1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-95479a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-17 .elementor-element.elementor-element-95479a7 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-95479a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-95479a7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-95479a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 48px 00px 48px;}.elementor-17 .elementor-element.elementor-element-6824785 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 316px 124px 0px;}.elementor-17 .elementor-element.elementor-element-6824785{text-align:start;}.elementor-17 .elementor-element.elementor-element-6824785 .elementor-heading-title{font-family:"montreal", Sans-serif;font-size:68px;font-weight:200;line-height:74px;letter-spacing:1.7px;-webkit-text-stroke-width:1.4px;stroke-width:1.4px;-webkit-text-stroke-color:var( --e-global-color-dd47b08 );stroke:var( --e-global-color-dd47b08 );color:var( --e-global-color-035daa2 );}.elementor-17 .elementor-element.elementor-element-b37fd90{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-b37fd90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 016px 0px;}.elementor-17 .elementor-element.elementor-element-b37fd90 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-b37fd90 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-ec26962, .elementor-17 .elementor-element.elementor-element-ec26962 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ec26962{margin-top:0px;margin-bottom:0px;padding:0px 0px 16px 0px;}.elementor-17 .elementor-element.elementor-element-727e05e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-eb3700e{width:var( --container-widget-width, 115.616% );max-width:115.616%;--container-widget-width:115.616%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-eb3700e img{width:100%;max-width:100%;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-eb3700e:hover img{opacity:0.6;}.elementor-17 .elementor-element.elementor-element-8fac3a2{padding:0px 0px 116px 0px;}.elementor-17 .elementor-element.elementor-element-6d560a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-6d560a1 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-6d560a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-6d560a1 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6d560a1 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6cda271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6cda271 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#202020;}.elementor-17 .elementor-element.elementor-element-b922f97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b922f97 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:var( --e-global-color-2d8ea8b );}.elementor-17 .elementor-element.elementor-element-8f7b36b, .elementor-17 .elementor-element.elementor-element-8f7b36b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8f7b36b{margin-top:0px;margin-bottom:0px;padding:0px 0px 16px 0px;}.elementor-17 .elementor-element.elementor-element-01a9d66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1d55312{width:var( --container-widget-width, 115.616% );max-width:115.616%;--container-widget-width:115.616%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1d55312 img{width:100%;max-width:100%;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1d55312:hover img{opacity:0.6;}.elementor-17 .elementor-element.elementor-element-b79b175{padding:0px 0px 116px 0px;}.elementor-17 .elementor-element.elementor-element-583437e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-583437e > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-583437e > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-583437e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-583437e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27f3f79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27f3f79 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#202020;}.elementor-17 .elementor-element.elementor-element-3ed3828 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3ed3828 .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#8D8D8E;}.elementor-17 .elementor-element.elementor-element-ab1cf76, .elementor-17 .elementor-element.elementor-element-ab1cf76 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ab1cf76{margin-top:0px;margin-bottom:0px;padding:0px 0px 16px 0px;}.elementor-17 .elementor-element.elementor-element-ed2698f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-71ad5a6{width:var( --container-widget-width, 115.616% );max-width:115.616%;--container-widget-width:115.616%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-71ad5a6 img{width:100%;max-width:100%;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-71ad5a6:hover img{opacity:0.6;}.elementor-17 .elementor-element.elementor-element-30c3675{padding:0px 0px 116px 0px;}.elementor-17 .elementor-element.elementor-element-c30e6f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-c30e6f0 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-c30e6f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-c30e6f0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c30e6f0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-081987f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-081987f .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#202020;}.elementor-17 .elementor-element.elementor-element-26e227d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-26e227d .elementor-heading-title{font-family:var( --e-global-typography-d624645-font-family ), Sans-serif;font-size:var( --e-global-typography-d624645-font-size );font-weight:var( --e-global-typography-d624645-font-weight );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );color:#8D8D8E;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-0de4717 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-af43856 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-3e38a24 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-70dfd3e .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-f2391b0 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-03c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-d0c8a1e{padding:100px 25px 100px 25px;}.elementor-17 .elementor-element.elementor-element-95479a7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-6cda271 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-b922f97 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-27f3f79 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-3ed3828 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-081987f .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-26e227d .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-efb2ce6{padding:132px 32px 56px 32px;}.elementor-17 .elementor-element.elementor-element-2862790 .elementor-heading-title{line-height:68px;letter-spacing:2.5px;}.elementor-17 .elementor-element.elementor-element-110e0d5{padding:0px 16px 0px 16px;}.elementor-17 .elementor-element.elementor-element-2733232{padding:0px 16px 0px 16px;}.elementor-17 .elementor-element.elementor-element-ba9abea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 32px 0px;}.elementor-17 .elementor-element.elementor-element-a4450e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a4450e2{text-align:end;}.elementor-17 .elementor-element.elementor-element-a4450e2 img{max-width:100%;}.elementor-17 .elementor-element.elementor-element-08c3dd4 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-0de4717 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-af43856 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-0dab3b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 32px 0px;}.elementor-17 .elementor-element.elementor-element-a1f217d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a1f217d{text-align:end;}.elementor-17 .elementor-element.elementor-element-a1f217d img{max-width:100%;}.elementor-17 .elementor-element.elementor-element-dba7e37 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-3e38a24 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-70dfd3e .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-97847dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-97847dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 32px 0px;}.elementor-17 .elementor-element.elementor-element-820daa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-820daa1{text-align:end;}.elementor-17 .elementor-element.elementor-element-820daa1 img{max-width:100%;}.elementor-17 .elementor-element.elementor-element-648608b > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-f7ea85c > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-17 .elementor-element.elementor-element-f2391b0 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-03c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-d0c8a1e{padding:50px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-eb3700e > .elementor-widget-container{margin:-135px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-eb3700e{text-align:end;}.elementor-17 .elementor-element.elementor-element-eb3700e img{max-width:50%;}.elementor-17 .elementor-element.elementor-element-6cda271 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-b922f97 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-1d55312 > .elementor-widget-container{margin:-135px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-1d55312{text-align:end;}.elementor-17 .elementor-element.elementor-element-1d55312 img{max-width:50%;}.elementor-17 .elementor-element.elementor-element-27f3f79 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-3ed3828 .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-71ad5a6 > .elementor-widget-container{margin:-135px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-71ad5a6{text-align:end;}.elementor-17 .elementor-element.elementor-element-71ad5a6 img{max-width:50%;}.elementor-17 .elementor-element.elementor-element-081987f .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}.elementor-17 .elementor-element.elementor-element-26e227d .elementor-heading-title{font-size:var( --e-global-typography-d624645-font-size );line-height:var( --e-global-typography-d624645-line-height );letter-spacing:var( --e-global-typography-d624645-letter-spacing );word-spacing:var( --e-global-typography-d624645-word-spacing );}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-916168d{width:65%;}.elementor-17 .elementor-element.elementor-element-57f350f{width:35%;}.elementor-17 .elementor-element.elementor-element-6d560a1{width:100%;}.elementor-17 .elementor-element.elementor-element-583437e{width:100%;}.elementor-17 .elementor-element.elementor-element-c30e6f0{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2862790 */.elementor-17 .elementor-element.elementor-element-2862790 {
  opacity: 0;
  animation: heroTitleReveal 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

@keyframes heroTitleReveal {
  0% {
    opacity: 0;
    transform: translateY(60px);
    filter: blur(12px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72c18bc */.floating-dot {
width:12px;
height:12px;
border-radius:50%;
background:#111;
position:absolute;
animation:float 4s ease-in-out infinite;
}

@keyframes float {

0%,100%{
transform:translateY(0);
}

50%{
transform:translateY(-25px);
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4450e2 */.elementor-17 .elementor-element.elementor-element-a4450e2 {
animation: floatIn 1.4s cubic-bezier(.2,.8,.2,1);
}

@keyframes floatIn {

from {
opacity:0;
transform:
translateY(80px)
rotateX(15deg);
}

to {
opacity:1;
transform:
translateY(0)
rotateX(0);
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1f217d */.elementor-17 .elementor-element.elementor-element-a1f217d {
animation: floatIn 1.4s cubic-bezier(.2,.8,.2,1);
}

@keyframes floatIn {

from {
opacity:0;
transform:
translateY(80px)
rotateX(15deg);
}

to {
opacity:1;
transform:
translateY(0)
rotateX(0);
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-820daa1 */.elementor-17 .elementor-element.elementor-element-820daa1 {
animation: floatIn 1.4s cubic-bezier(.2,.8,.2,1);
}

@keyframes floatIn {

from {
opacity:0;
transform:
translateY(80px)
rotateX(15deg);
}

to {
opacity:1;
transform:
translateY(0)
rotateX(0);
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'montreal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://imshanizakay.com/wp-content/uploads/2023/10/NB-International-Regular-Webfont-2.ttf') format('truetype');
}
@font-face {
	font-family: 'montreal';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://imshanizakay.com/wp-content/uploads/2023/10/NeueHaasDisplayXXThin.ttf') format('truetype');
}
@font-face {
	font-family: 'montreal';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://imshanizakay.com/wp-content/uploads/2023/10/NeueHaasDisplayBold.ttf') format('truetype');
}
@font-face {
	font-family: 'montreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://imshanizakay.com/wp-content/uploads/2023/10/NB-International-Regular-Webfont-1.ttf') format('truetype');
}
@font-face {
	font-family: 'montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://imshanizakay.com/wp-content/uploads/2023/10/NB-International-Regular-Webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'montreal';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://imshanizakay.com/wp-content/uploads/2023/10/NeueHaasDisplayLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */