.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5770 .elementor-element.elementor-element-929717a:not(.elementor-motion-effects-element-type-background), .elementor-5770 .elementor-element.elementor-element-929717a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pinnacleid.ca/wp-content/uploads/Imperial_Dade_DesktopBanners_Discover_YourTravelGuide_ENG-1-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5770 .elementor-element.elementor-element-929717a > .elementor-container{max-width:1042px;}.elementor-5770 .elementor-element.elementor-element-929717a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5770 .elementor-element.elementor-element-929717a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5770 .elementor-element.elementor-element-2b461c1f{--spacer-size:177px;}.elementor-5770 .elementor-element.elementor-element-77b4b485{margin-top:5%;margin-bottom:7%;padding:0% 11% 0% 11%;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5770 .elementor-element.elementor-element-3a68a52f{text-align:start;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5770 .elementor-element.elementor-element-af7c88f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5770 .elementor-element.elementor-element-6058f451{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-6058f451 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-6058f451 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-6058f451 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-6357593d{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-5a4e2163 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-5a4e2163 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:30px;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:62px;letter-spacing:-1px;color:var( --e-global-color-31e11883 );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5770 .elementor-element.elementor-element-61a2c15e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-af0064b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-af0064b .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:30px;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:62px;letter-spacing:-1px;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-d4bdda0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-290233c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-290233c .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:30px;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:62px;letter-spacing:-1px;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-d89fd51{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-4ebc213 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-4ebc213 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:30px;font-weight:normal;font-style:normal;text-decoration:none;line-height:62px;letter-spacing:-1px;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-f4b36f2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-c61a39a{margin-top:5%;margin-bottom:7%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-03d2a0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-37fe6bf{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-37fe6bf > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-37fe6bf .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-37fe6bf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-86390c3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-bfda6e7 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-bfda6e7{text-align:start;}.elementor-5770 .elementor-element.elementor-element-bfda6e7 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:19px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-d712cfc{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-bcbbd97 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-bcbbd97{text-align:start;}.elementor-5770 .elementor-element.elementor-element-bcbbd97 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:19px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-051b6a8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-2c351b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5770 .elementor-element.elementor-element-2c351b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-2c351b8 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-3003038 );opacity:1;}.elementor-5770 .elementor-element.elementor-element-2c351b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:28px 0px 9px 10px;}.elementor-5770 .elementor-element.elementor-element-2c351b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5770 .elementor-element.elementor-element-147577b > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-147577b{text-align:start;}.elementor-5770 .elementor-element.elementor-element-147577b .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-83fef93{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-8b62da7 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-8b62da7{text-align:start;}.elementor-5770 .elementor-element.elementor-element-8b62da7 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-0a2738d{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-ca93997{--spacer-size:50px;}.elementor-5770 .elementor-element.elementor-element-9f737e5 > .elementor-background-overlay{opacity:1;}.elementor-5770 .elementor-element.elementor-element-9f737e5{margin-top:5%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-01d1848 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-648256f{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-648256f > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-648256f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-648256f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-da5979e .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-98801bd{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-c5c6dbd .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-26834a4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-6e31915 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-6a60fa0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-041c6e6{--spacer-size:20px;}.elementor-5770 .elementor-element.elementor-element-a4e74a3 > .elementor-background-overlay{background-color:var( --e-global-color-fb13184 );opacity:1;}.elementor-5770 .elementor-element.elementor-element-a4e74a3{margin-top:0%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-40fadd4{--spacer-size:50px;}.elementor-5770 .elementor-element.elementor-element-3b55c33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-57129ffa );}.elementor-5770 .elementor-element.elementor-element-8915d32{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-8915d32 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-8915d32 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-8915d32 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-b0f9d90{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;color:var( --e-global-color-57129ffa );}.elementor-5770 .elementor-element.elementor-element-72f0548{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;color:var( --e-global-color-57129ffa );}.elementor-5770 .elementor-element.elementor-element-3b4111b{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-3b4111b > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-3b4111b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-3b4111b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-07a194b > .elementor-background-overlay{background-color:var( --e-global-color-fb13184 );opacity:1;}.elementor-5770 .elementor-element.elementor-element-07a194b{margin-top:0%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-691a5eb{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-f32fbe2{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-3b6f559{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-07acf05{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-a180036{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-366694d{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-bbe3684{--spacer-size:50px;}.elementor-5770 .elementor-element.elementor-element-afb17a4{color:var( --e-global-color-57129ffa );}.elementor-5770 .elementor-element.elementor-element-0037ca7{font-family:"Arial", Sans-serif;font-size:18px;font-weight:300;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-970ad81 > .elementor-background-overlay{opacity:1;}.elementor-5770 .elementor-element.elementor-element-970ad81{margin-top:5%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-1cc81bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-0a2a8e0{--divider-border-style:solid;--divider-color:#BF9532;--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-0a2a8e0 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-0a2a8e0 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-0a2a8e0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-d88c402 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-856578d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-f6bda2b .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-fa978b4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-f98e167 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-5c7e23c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-316d841 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-6591fc6{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-1948d6c .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-aff9484{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-7cb1ea0 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-7dad5c9{--spacer-size:10px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5770 .elementor-element.elementor-element-323b980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-icon i{color:var( --e-global-color-3003038 );transition:color 0.3s;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-icon svg{fill:var( --e-global-color-3003038 );transition:fill 0.3s;}.elementor-5770 .elementor-element.elementor-element-323b980{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;}.elementor-5770 .elementor-element.elementor-element-323b980 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5770 .elementor-element.elementor-element-33298dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-icon i{color:var( --e-global-color-3003038 );transition:color 0.3s;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-icon svg{fill:var( --e-global-color-3003038 );transition:fill 0.3s;}.elementor-5770 .elementor-element.elementor-element-33298dc{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;}.elementor-5770 .elementor-element.elementor-element-33298dc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5770 .elementor-element.elementor-element-da4b297 > .elementor-background-overlay{opacity:1;}.elementor-5770 .elementor-element.elementor-element-da4b297{margin-top:5%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-79573db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-d046c1e{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-d046c1e > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-d046c1e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-d046c1e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-e104b55{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-3ed0a06{--spacer-size:50px;}.elementor-5770 .elementor-element.elementor-element-8602fd8 > .elementor-background-overlay{opacity:1;}.elementor-5770 .elementor-element.elementor-element-8602fd8{margin-top:0%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-3994c58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-fb81055{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.6px;color:var( --e-global-color-text );}.elementor-5770 .elementor-element.elementor-element-14312b1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5770 .elementor-element.elementor-element-2d35e54 .elementor-icon-box-wrapper{gap:5px;}.elementor-5770 .elementor-element.elementor-element-2d35e54 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-2d35e54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-2d35e54.elementor-view-framed .elementor-icon, .elementor-5770 .elementor-element.elementor-element-2d35e54.elementor-view-default .elementor-icon{fill:var( --e-global-color-3003038 );color:var( --e-global-color-3003038 );border-color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-2d35e54 .elementor-icon-box-title, .elementor-5770 .elementor-element.elementor-element-2d35e54 .elementor-icon-box-title a{font-family:"Frista Regular", Sans-serif;font-weight:700;}.elementor-5770 .elementor-element.elementor-element-2d35e54:has(:hover) .elementor-icon-box-title,
					 .elementor-5770 .elementor-element.elementor-element-2d35e54:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-34e1239 .elementor-icon-box-wrapper{gap:5px;}.elementor-5770 .elementor-element.elementor-element-34e1239 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-34e1239.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-34e1239.elementor-view-framed .elementor-icon, .elementor-5770 .elementor-element.elementor-element-34e1239.elementor-view-default .elementor-icon{fill:var( --e-global-color-3003038 );color:var( --e-global-color-3003038 );border-color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-34e1239 .elementor-icon-box-title, .elementor-5770 .elementor-element.elementor-element-34e1239 .elementor-icon-box-title a{font-family:"Frista Regular", Sans-serif;font-weight:700;}.elementor-5770 .elementor-element.elementor-element-34e1239:has(:hover) .elementor-icon-box-title,
					 .elementor-5770 .elementor-element.elementor-element-34e1239:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-0c76239 > .elementor-background-overlay{opacity:1;}.elementor-5770 .elementor-element.elementor-element-0c76239{margin-top:5%;margin-bottom:0%;padding:0% 11% 0% 11%;}.elementor-5770 .elementor-element.elementor-element-512517a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:100;color:var( --e-global-color-31e11883 );}.elementor-5770 .elementor-element.elementor-element-2928df6{--divider-border-style:solid;--divider-color:var( --e-global-color-3003038 );--divider-border-width:4px;}.elementor-5770 .elementor-element.elementor-element-2928df6 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5770 .elementor-element.elementor-element-2928df6 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5770 .elementor-element.elementor-element-2928df6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5770 .elementor-element.elementor-element-251de91 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-251de91{text-align:start;}.elementor-5770 .elementor-element.elementor-element-251de91 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:19px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-29dde73{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-cf7fd4f{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-516ad98 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-516ad98{text-align:start;}.elementor-5770 .elementor-element.elementor-element-516ad98 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:19px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-ad7377a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-6d3ac79{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-730baf1 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-730baf1{text-align:start;}.elementor-5770 .elementor-element.elementor-element-730baf1 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:19px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-cb53192{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-5770 .elementor-element.elementor-element-10e0f34{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-ad43a94 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-ad43a94{text-align:start;}.elementor-5770 .elementor-element.elementor-element-ad43a94 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:19px;font-weight:700;letter-spacing:2.5px;color:var( --e-global-color-fb13184 );}.elementor-5770 .elementor-element.elementor-element-8274cc4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:0.7px;word-spacing:0px;}.elementor-widget-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-gallery:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-gallery.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5770 .elementor-element.elementor-element-63c2b98 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5770 .elementor-element.elementor-element-63c2b98 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0, 0, 0, 0.3);}.elementor-5770 .elementor-element.elementor-element-63c2b98{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5770 .elementor-element.elementor-element-b160a31{--spacer-size:50px;}.elementor-5770 .elementor-element.elementor-element-0c4b676:not(.elementor-motion-effects-element-type-background), .elementor-5770 .elementor-element.elementor-element-0c4b676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb13184 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5770 .elementor-element.elementor-element-0c4b676 > .elementor-background-overlay{background-color:var( --e-global-color-fb13184 );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5770 .elementor-element.elementor-element-0c4b676{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5770 .elementor-element.elementor-element-a5cab85 > .elementor-element-populated, .elementor-5770 .elementor-element.elementor-element-a5cab85 > .elementor-element-populated > .elementor-background-overlay, .elementor-5770 .elementor-element.elementor-element-a5cab85 > .elementor-background-slideshow{border-radius:11px 0px 0px 11px;}.elementor-5770 .elementor-element.elementor-element-a5cab85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5770 .elementor-element.elementor-element-a5cab85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5770 .elementor-element.elementor-element-638133f6{--spacer-size:20px;}.elementor-5770 .elementor-element.elementor-element-76974d76 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-5770 .elementor-element.elementor-element-76974d76{text-align:start;}.elementor-5770 .elementor-element.elementor-element-76974d76 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:65px;font-weight:300;color:var( --e-global-color-162370fc );}.elementor-5770 .elementor-element.elementor-element-c73711f{--spacer-size:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5770 .elementor-element.elementor-element-6564bbab .elementor-button{background-color:var( --e-global-color-3003038 );fill:var( --e-global-color-57129ffa );color:var( --e-global-color-57129ffa );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-162370fc );border-radius:12px 12px 12px 12px;}.elementor-5770 .elementor-element.elementor-element-6564bbab .elementor-button:hover, .elementor-5770 .elementor-element.elementor-element-6564bbab .elementor-button:focus{background-color:var( --e-global-color-80cb2bf );border-color:var( --e-global-color-80cb2bf );}.elementor-5770 .elementor-element.elementor-element-6250aae{--spacer-size:60px;}.elementor-5770 .elementor-element.elementor-element-c457489 > .elementor-widget-container{margin:0px 0px -11px 64px;}.elementor-5770 .elementor-element.elementor-element-c457489{text-align:start;}.elementor-5770 .elementor-element.elementor-element-c457489 .elementor-heading-title{font-family:"Frista Regular", Sans-serif;font-size:65px;font-weight:300;color:#FFFFFF;}.elementor-5770 .elementor-element.elementor-element-189b63f > .elementor-widget-container{margin:0px 64px 0px 64px;}.elementor-5770 .elementor-element.elementor-element-189b63f{font-family:"Catamaran", Sans-serif;font-size:19px;font-weight:700;line-height:29px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-5770 .elementor-element.elementor-element-25feacb{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-b30e38d .elementor-button{background-color:var( --e-global-color-3003038 );border-style:none;border-radius:12px 12px 12px 12px;}.elementor-5770 .elementor-element.elementor-element-b30e38d .elementor-button:hover, .elementor-5770 .elementor-element.elementor-element-b30e38d .elementor-button:focus{background-color:var( --e-global-color-80cb2bf );color:var( --e-global-color-57129ffa );}.elementor-5770 .elementor-element.elementor-element-b30e38d .elementor-button:hover svg, .elementor-5770 .elementor-element.elementor-element-b30e38d .elementor-button:focus svg{fill:var( --e-global-color-57129ffa );}.elementor-5770 .elementor-element.elementor-element-d8bf35b{--spacer-size:65px;}.elementor-5770 .elementor-element.elementor-element-d8bf35b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-5770 .elementor-element.elementor-element-2af70d2:not(.elementor-motion-effects-element-type-background), .elementor-5770 .elementor-element.elementor-element-2af70d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3003038 );}.elementor-5770 .elementor-element.elementor-element-2af70d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5770 .elementor-element.elementor-element-2af70d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5770 .elementor-element.elementor-element-cdaf6ff{--spacer-size:90px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5770 .elementor-element.elementor-element-77b4b485{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-5a4e2163 .elementor-heading-title{font-size:52px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-af0064b .elementor-heading-title{font-size:52px;}.elementor-5770 .elementor-element.elementor-element-290233c .elementor-heading-title{font-size:52px;}.elementor-5770 .elementor-element.elementor-element-4ebc213 .elementor-heading-title{font-size:52px;}.elementor-5770 .elementor-element.elementor-element-c61a39a{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-5770 .elementor-element.elementor-element-9f737e5{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-5770 .elementor-element.elementor-element-a4e74a3{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-5770 .elementor-element.elementor-element-07a194b{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-5770 .elementor-element.elementor-element-970ad81{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-da4b297{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-5770 .elementor-element.elementor-element-8602fd8{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-0c76239{margin-top:20%;margin-bottom:20%;padding:0% 7% 0% 7%;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-5770 .elementor-element.elementor-element-77b4b485{margin-top:35%;margin-bottom:35%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-af7c88f .elementor-heading-title{font-size:64px;}.elementor-5770 .elementor-element.elementor-element-6357593d{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-5a4e2163 > .elementor-widget-container{margin:0% 0% 14% -1%;}.elementor-5770 .elementor-element.elementor-element-5a4e2163{text-align:start;}.elementor-5770 .elementor-element.elementor-element-5a4e2163 .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-af0064b > .elementor-widget-container{margin:0% 0% 14% -1%;}.elementor-5770 .elementor-element.elementor-element-af0064b{text-align:start;}.elementor-5770 .elementor-element.elementor-element-af0064b .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-5770 .elementor-element.elementor-element-290233c > .elementor-widget-container{margin:0% 0% 14% -1%;}.elementor-5770 .elementor-element.elementor-element-290233c{text-align:start;}.elementor-5770 .elementor-element.elementor-element-290233c .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-5770 .elementor-element.elementor-element-4ebc213 > .elementor-widget-container{margin:0% 0% 14% -1%;}.elementor-5770 .elementor-element.elementor-element-4ebc213{text-align:start;}.elementor-5770 .elementor-element.elementor-element-4ebc213 .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-5770 .elementor-element.elementor-element-c61a39a{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-03d2a0a .elementor-heading-title{font-size:64px;}.elementor-5770 .elementor-element.elementor-element-ca93997{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-9f737e5{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-01d1848 .elementor-heading-title{font-size:64px;}.elementor-5770 .elementor-element.elementor-element-041c6e6{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-a4e74a3{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-40fadd4{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-3b55c33 .elementor-heading-title{font-size:64px;}.elementor-5770 .elementor-element.elementor-element-07a194b{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-970ad81{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-1cc81bd .elementor-heading-title{font-size:64px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-323b980 > .elementor-widget-container{margin:0px 0px 0px 26px;}.elementor-5770 .elementor-element.elementor-element-33298dc > .elementor-widget-container{margin:0px 0px 0px 26px;}.elementor-5770 .elementor-element.elementor-element-da4b297{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-79573db .elementor-heading-title{font-size:64px;}.elementor-5770 .elementor-element.elementor-element-3ed0a06{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-8602fd8{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-3994c58 .elementor-heading-title{font-size:64px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-0c76239{margin-top:35%;margin-bottom:35%;}.elementor-5770 .elementor-element.elementor-element-512517a .elementor-heading-title{font-size:64px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-5770 .elementor-element.elementor-element-b160a31{--spacer-size:10px;}.elementor-5770 .elementor-element.elementor-element-6250aae{--spacer-size:36px;}.elementor-5770 .elementor-element.elementor-element-189b63f > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frista Regular';
	font-display: auto;
	src: url('https://pinnacleid.ca/wp-content/uploads/FRISTARegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */