.elementor-29124 .elementor-element.elementor-element-ede20a7:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-ede20a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2026/04/Mastering-the-Cosmic-Elixir-banner.jpg);background-size:cover}.elementor-29124 .elementor-element.elementor-element-ede20a7>.elementor-background-overlay{background-color:#000;opacity:.37;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-ede20a7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Lato;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29124 .elementor-element.elementor-element-8500627{text-align:center}.elementor-29124 .elementor-element.elementor-element-8500627 .elementor-heading-title{font-family:"Montserrat",Lato;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#FFF}.elementor-widget-divider{--divider-color: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),Lato;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-29124 .elementor-element.elementor-element-5ab0a81{--divider-border-style:solid;--divider-color:#FFF;--divider-border-width:2px}.elementor-29124 .elementor-element.elementor-element-5ab0a81 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-29124 .elementor-element.elementor-element-5ab0a81 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px}.elementor-widget-text-editor{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-29124 .elementor-element.elementor-element-b250e3c>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-b250e3c{text-align:center;font-size:18px;font-weight:400;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-29124 .elementor-element.elementor-element-674a7e2 .elementor-button{background-color:#d59b11;font-size:30px;font-weight:800;line-height:1em;letter-spacing:1.9px;text-shadow:0 0 0 rgba(0,0,0,.3);fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-674a7e2 .elementor-button:hover,.elementor-29124 .elementor-element.elementor-element-674a7e2 .elementor-button:focus{background-color:red;color:#FFF}.elementor-29124 .elementor-element.elementor-element-674a7e2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-674a7e2 .elementor-button:hover svg,.elementor-29124 .elementor-element.elementor-element-674a7e2 .elementor-button:focus svg{fill:#FFF}.elementor-29124 .elementor-element.elementor-element-60b8c9e:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-60b8c9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-60b8c9e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-60b8c9e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-a2e7ebd{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:2px}.elementor-29124 .elementor-element.elementor-element-a2e7ebd .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0}.elementor-29124 .elementor-element.elementor-element-a2e7ebd .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-29124 .elementor-element.elementor-element-2151fae{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-e579eb1:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-e579eb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F5F2;background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:top right;background-repeat:no-repeat;background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-e579eb1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-e579eb1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-47a248f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-47a248f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-6109ce3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.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),Lato;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-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-29124 .elementor-element.elementor-element-58b022e>.elementor-widget-container{margin:-17px 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px}.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-58b022e.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-58b022e.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-58b022e.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon{font-size:30px}.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700;font-style:italic}.elementor-29124 .elementor-element.elementor-element-58b022e:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-58b022e:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-292b9b6{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-29124 .elementor-element.elementor-element-09851ed{text-align:center}.elementor-29124 .elementor-element.elementor-element-09851ed img{border-radius:10% 10% 10% 10%}.elementor-29124 .elementor-element.elementor-element-e736896{text-align:start}.elementor-29124 .elementor-element.elementor-element-e736896 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-af07c61{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-d5410a1{text-align:start}.elementor-29124 .elementor-element.elementor-element-d5410a1 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-ac9a21a{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-1dfc370{text-align:start}.elementor-29124 .elementor-element.elementor-element-1dfc370 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-5464647{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-21c80a8:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-21c80a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7A7A7A1A;background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-21c80a8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-21c80a8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-c151136>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29124 .elementor-element.elementor-element-c151136>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-29124 .elementor-element.elementor-element-ebae495.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29124 .elementor-element.elementor-element-ebae495.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29124 .elementor-element.elementor-element-4f0886b>.elementor-widget-container{margin:0 0 -18px 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-4f0886b .elementor-icon-box-wrapper{text-align:center}.elementor-29124 .elementor-element.elementor-element-4f0886b .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-4f0886b .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-4f0886b .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700}.elementor-29124 .elementor-element.elementor-element-4f0886b:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-4f0886b:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-c48215c{text-align:center;font-family:"Open Sans",Lato;font-size:20px;font-weight:600;line-height:1.7em;letter-spacing:.1px;color:red}.elementor-29124 .elementor-element.elementor-element-aa25a47 .elementor-button{background-color:#d59b11;font-size:28px;font-weight:800;line-height:1em;letter-spacing:1.5px;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-aa25a47 .elementor-button:hover,.elementor-29124 .elementor-element.elementor-element-aa25a47 .elementor-button:focus{background-color:red;color:#FFF}.elementor-29124 .elementor-element.elementor-element-aa25a47>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-aa25a47 .elementor-button:hover svg,.elementor-29124 .elementor-element.elementor-element-aa25a47 .elementor-button:focus svg{fill:#FFF}.elementor-29124 .elementor-element.elementor-element-b96988d:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-b96988d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-b96988d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-b96988d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-e4672fb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-e4672fb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-e394c0b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-29124 .elementor-element.elementor-element-5b9801e>.elementor-widget-container{margin:-17px 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px}.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-5b9801e.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-5b9801e.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-5b9801e.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon{font-size:30px}.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700;font-style:italic}.elementor-29124 .elementor-element.elementor-element-5b9801e:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-5b9801e:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-62e8975{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-31ed90d{text-align:center}.elementor-29124 .elementor-element.elementor-element-31ed90d img{border-radius:10% 10% 10% 10%}.elementor-29124 .elementor-element.elementor-element-238e563{text-align:start}.elementor-29124 .elementor-element.elementor-element-238e563 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-6802b6d{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-e91579c{text-align:start}.elementor-29124 .elementor-element.elementor-element-e91579c .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-f397030{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-16f3c16:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-16f3c16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F5F2;background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:center right;background-repeat:no-repeat;background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-16f3c16{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-16f3c16>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-18ded91{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-18ded91>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-926bc94>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-29124 .elementor-element.elementor-element-fcd10ba>.elementor-widget-container{margin:-17px 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px}.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-fcd10ba.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-fcd10ba.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-fcd10ba.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon{font-size:30px}.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700;font-style:italic}.elementor-29124 .elementor-element.elementor-element-fcd10ba:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-fcd10ba:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-da50220{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-1230664{text-align:center}.elementor-29124 .elementor-element.elementor-element-1230664 img{border-radius:5% 5% 5% 5%}.elementor-29124 .elementor-element.elementor-element-e537c73{text-align:start}.elementor-29124 .elementor-element.elementor-element-e537c73 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-b7f7089{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-2a3f822{text-align:start}.elementor-29124 .elementor-element.elementor-element-2a3f822 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-c612de2{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-035b534:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-035b534>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:161px auto}.elementor-29124 .elementor-element.elementor-element-035b534{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-035b534>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-3005d86{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-3005d86>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-a8cea91>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-29124 .elementor-element.elementor-element-b0d2272>.elementor-widget-container{margin:-17px 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px}.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-b0d2272.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-b0d2272.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-b0d2272.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon{font-size:30px}.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700;font-style:italic}.elementor-29124 .elementor-element.elementor-element-b0d2272:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-b0d2272:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-8c3561a{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-f7981fb{text-align:center}.elementor-29124 .elementor-element.elementor-element-f7981fb img{border-radius:10% 10% 10% 10%}.elementor-29124 .elementor-element.elementor-element-486a3f8{text-align:start}.elementor-29124 .elementor-element.elementor-element-486a3f8 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-fe2f58d{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-f571a9d{text-align:start}.elementor-29124 .elementor-element.elementor-element-f571a9d .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-62dd71e{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-9ff3a90:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-9ff3a90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F5F2;background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:center right;background-repeat:no-repeat;background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-9ff3a90{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-9ff3a90>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-45cfc7a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-45cfc7a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-da61870>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-29124 .elementor-element.elementor-element-735769d>.elementor-widget-container{margin:-17px 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px}.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-735769d.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-735769d.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-735769d.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon{font-size:30px}.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700;font-style:italic}.elementor-29124 .elementor-element.elementor-element-735769d:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-735769d:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-d655cbd{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-f281ee2{text-align:center}.elementor-29124 .elementor-element.elementor-element-f281ee2 img{border-radius:10% 10% 10% 10%}.elementor-29124 .elementor-element.elementor-element-3595448{text-align:start}.elementor-29124 .elementor-element.elementor-element-3595448 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-19311ee{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-24c48cb{text-align:start}.elementor-29124 .elementor-element.elementor-element-24c48cb .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-9118b9a{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-64a2bb7{text-align:start}.elementor-29124 .elementor-element.elementor-element-64a2bb7 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-46e68c0{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-1a889c5{text-align:start}.elementor-29124 .elementor-element.elementor-element-1a889c5 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-4a9479c{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-d789a53{text-align:start}.elementor-29124 .elementor-element.elementor-element-d789a53 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-636694f{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-4dd7aea{text-align:start}.elementor-29124 .elementor-element.elementor-element-4dd7aea .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-36a60b3{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-60a560e{text-align:start}.elementor-29124 .elementor-element.elementor-element-60a560e .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-b1b3f80{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-73bb34c:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-73bb34c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-73bb34c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-73bb34c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-9108548{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-9108548>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-6cc9d9f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-29124 .elementor-element.elementor-element-9a639c6>.elementor-widget-container{margin:-17px 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px}.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon-box-title{margin-block-end:0;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-9a639c6.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-9a639c6.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-9a639c6.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon{font-size:30px}.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon-box-title a{font-family:"Montserrat",Lato;font-size:25px;font-weight:700;font-style:italic}.elementor-29124 .elementor-element.elementor-element-9a639c6:has(:hover) .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-9a639c6:has(:focus) .elementor-icon-box-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-1ab9b4a{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-50a8351{text-align:center}.elementor-29124 .elementor-element.elementor-element-50a8351 img{border-radius:10% 10% 10% 10%}.elementor-29124 .elementor-element.elementor-element-aabefeb{text-align:start}.elementor-29124 .elementor-element.elementor-element-aabefeb .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-d08a5a4{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-cad0ce4{text-align:start}.elementor-29124 .elementor-element.elementor-element-cad0ce4 .elementor-heading-title{font-family:"Playfair",Lato;font-size:22px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-72ea393{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-2689ed7 .elementor-button{background-color:#d59b11;font-size:23px;font-weight:700;line-height:1em;letter-spacing:1.5px;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-2689ed7 .elementor-button:hover,.elementor-29124 .elementor-element.elementor-element-2689ed7 .elementor-button:focus{background-color:red;color:#FFF}.elementor-29124 .elementor-element.elementor-element-2689ed7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-2689ed7 .elementor-button:hover svg,.elementor-29124 .elementor-element.elementor-element-2689ed7 .elementor-button:focus svg{fill:#FFF}.elementor-29124 .elementor-element.elementor-element-5baac27:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-5baac27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:center right;background-repeat:no-repeat;background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-5baac27{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 50px 0}.elementor-29124 .elementor-element.elementor-element-5baac27>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-f82467c{text-align:start}.elementor-29124 .elementor-element.elementor-element-f82467c .elementor-heading-title{font-family:"Montserrat",Lato;font-size:30px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-3b5fa96{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-d31404f{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-18f3fe5:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-18f3fe5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-18f3fe5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-18f3fe5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-0e34521>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-0e34521{text-align:center}.elementor-29124 .elementor-element.elementor-element-0e34521 .elementor-heading-title{font-family:"Montserrat",Lato;font-weight:700;color:red}.elementor-29124 .elementor-element.elementor-element-d836f2c{margin-top:0;margin-bottom:0}.elementor-29124 .elementor-element.elementor-element-bcf1731>.elementor-widget-container{margin:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-bcf1731{text-align:start;font-family:"Open Sans",Lato;font-size:16px;font-weight:600;line-height:1.7em;letter-spacing:.1px;color:#000}.elementor-29124 .elementor-element.elementor-element-f569213>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-29124 .elementor-element.elementor-element-859af54>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-859af54 .elementor-heading-title{font-family:"Montserrat",Lato;font-weight:600;color:red}.elementor-29124 .elementor-element.elementor-element-f9bd194{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-040bb12>.elementor-element-populated{border-style:dashed;border-width:2px 2px 2px 2px;border-color:#D59B11;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-36fbcd9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon-box-wrapper{text-align:start;gap:0}.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon-box-title{margin-block-end:19px;color:#000}.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000}.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-framed:has(:hover) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-default:has(:hover) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-framed:has(:focus) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-36fbcd9.elementor-view-default:has(:focus) .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon{font-size:25px}.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon-box-title a{font-family:"Roboto",Lato;font-size:20px;font-weight:600}.elementor-29124 .elementor-element.elementor-element-36fbcd9 .elementor-icon-box-description{font-family:"Open Sans",Lato;font-size:14px;font-weight:500;color:#000}.elementor-29124 .elementor-element.elementor-element-c749fad>.elementor-element-populated{border-style:dashed;border-width:2px 2px 2px 2px;border-color:#D59B11;margin:0 0 0 10px;--e-column-margin-right:0;--e-column-margin-left:10px;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-a4fc4c9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon-box-title{margin-block-end:18px;color:#000}.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-stacked .elementor-icon{background-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-default .elementor-icon{fill:#D59B11;color:#D59B11;border-color:#D59B11}.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000}.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-framed:has(:hover) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-default:has(:hover) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-framed:has(:focus) .elementor-icon,.elementor-29124 .elementor-element.elementor-element-a4fc4c9.elementor-view-default:has(:focus) .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon{font-size:25px}.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon-box-title a{font-family:"Roboto",Lato;font-size:20px;font-weight:600}.elementor-29124 .elementor-element.elementor-element-a4fc4c9 .elementor-icon-box-description{font-family:"Open Sans",Lato;font-size:14px;font-weight:400;color:#000}.elementor-29124 .elementor-element.elementor-element-6db8474{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-6db8474>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-f171421>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29124 .elementor-element.elementor-element-f171421>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-cd5842c{font-family:"Open Sans",Lato;font-size:19px;font-weight:700;line-height:.1em;letter-spacing:.1px;color:#00a63f}.elementor-29124 .elementor-element.elementor-element-07766b7{font-family:"Open Sans",Lato;font-size:15px;font-weight:700;line-height:1.7em;letter-spacing:.1px;color:#000}.elementor-29124 .elementor-element.elementor-element-366b431:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-366b431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:center right;background-repeat:no-repeat;background-size:106px auto}.elementor-29124 .elementor-element.elementor-element-366b431{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-366b431>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-f9bed6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29124 .elementor-element.elementor-element-f9bed6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F5F2}.elementor-29124 .elementor-element.elementor-element-f9bed6c>.elementor-element-populated{border-style:solid;border-width:0 0 0 0;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-29124 .elementor-element.elementor-element-f9bed6c>.elementor-element-populated,.elementor-29124 .elementor-element.elementor-element-f9bed6c>.elementor-element-populated>.elementor-background-overlay,.elementor-29124 .elementor-element.elementor-element-f9bed6c>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-29124 .elementor-element.elementor-element-f9bed6c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-4c007ce>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-4c007ce{text-align:start}.elementor-29124 .elementor-element.elementor-element-4c007ce .elementor-heading-title{font-family:"Montserrat",Lato;font-weight:700;color:red}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-a1fb924.elementor-view-stacked .elementor-icon{background-color:red}.elementor-29124 .elementor-element.elementor-element-a1fb924.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-a1fb924.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon{font-size:20px}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-title a{font-family:"Roboto",Lato;font-weight:600}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgba(0,0,0,.3)}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-description{font-size:20px;font-weight:600;color:#000}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-394dd73.elementor-view-stacked .elementor-icon{background-color:red}.elementor-29124 .elementor-element.elementor-element-394dd73.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-394dd73.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon{font-size:20px}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-title a{font-family:"Roboto",Lato;font-weight:600}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgba(0,0,0,.3)}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-description{font-size:20px;font-weight:600;color:#000}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-39cd65b.elementor-view-stacked .elementor-icon{background-color:red}.elementor-29124 .elementor-element.elementor-element-39cd65b.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-39cd65b.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon{font-size:20px}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgba(0,0,0,.3)}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon-box-description{font-size:20px;font-weight:600;color:#000}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-bc5a22d.elementor-view-stacked .elementor-icon{background-color:red}.elementor-29124 .elementor-element.elementor-element-bc5a22d.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-bc5a22d.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon{font-size:20px}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgba(0,0,0,.3)}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon-box-description{font-size:20px;font-weight:600;color:#000}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-9c8e5e2.elementor-view-stacked .elementor-icon{background-color:red}.elementor-29124 .elementor-element.elementor-element-9c8e5e2.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-9c8e5e2.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon{font-size:20px}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgba(0,0,0,.3)}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon-box-description{font-size:20px;font-weight:600;color:#000}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-29124 .elementor-element.elementor-element-2f12bd4.elementor-view-stacked .elementor-icon{background-color:red}.elementor-29124 .elementor-element.elementor-element-2f12bd4.elementor-view-framed .elementor-icon,.elementor-29124 .elementor-element.elementor-element-2f12bd4.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon{font-size:20px}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon i{transform:rotate(0deg)}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgba(0,0,0,.3)}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon-box-description{font-size:20px;font-weight:600;color:#000}.elementor-29124 .elementor-element.elementor-element-c415cef:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-c415cef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-c415cef{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-c415cef>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-3b6074b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29124 .elementor-element.elementor-element-3b6074b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-29a4c40 img{width:100%}.elementor-bc-flex-widget .elementor-29124 .elementor-element.elementor-element-7c1721e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29124 .elementor-element.elementor-element-7c1721e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29124 .elementor-element.elementor-element-ac70b54{text-align:center;font-family:"Open Sans",Lato;font-size:15px;font-weight:700;line-height:1.7em;letter-spacing:.1px;color:red}.elementor-29124 .elementor-element.elementor-element-8986488 .elementor-button{background-color:#d59b11;font-size:28px;font-weight:800;line-height:1em;letter-spacing:1.5px;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-8986488 .elementor-button:hover,.elementor-29124 .elementor-element.elementor-element-8986488 .elementor-button:focus{background-color:red;color:#FFF}.elementor-29124 .elementor-element.elementor-element-8986488>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-8986488 .elementor-button:hover svg,.elementor-29124 .elementor-element.elementor-element-8986488 .elementor-button:focus svg{fill:#FFF}.elementor-29124 .elementor-element.elementor-element-4e280a7:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-4e280a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:center right;background-repeat:no-repeat;background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-4e280a7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-4e280a7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-20d9351{margin-top:0;margin-bottom:0}.elementor-29124 .elementor-element.elementor-element-2a49ecf>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-2a49ecf{text-align:center}.elementor-29124 .elementor-element.elementor-element-2a49ecf .elementor-heading-title{font-family:"Roboto",Lato;font-weight:600;color:red}.elementor-29124 .elementor-element.elementor-element-aff00e8 .elementor-button{background-color:#d59b11;font-size:30px;font-weight:800;line-height:1em;letter-spacing:2.1px;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-aff00e8 .elementor-button:hover,.elementor-29124 .elementor-element.elementor-element-aff00e8 .elementor-button:focus{background-color:red;color:#FFF}.elementor-29124 .elementor-element.elementor-element-aff00e8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-aff00e8 .elementor-button:hover svg,.elementor-29124 .elementor-element.elementor-element-aff00e8 .elementor-button:focus svg{fill:#FFF}.elementor-29124 .elementor-element.elementor-element-0d429ec>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-0d429ec{text-align:center}.elementor-29124 .elementor-element.elementor-element-0d429ec .elementor-heading-title{font-family:"Montserrat",Lato;font-size:30px;font-weight:700;color:#D59B11}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Lato;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-item{border-width:1px}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-item .elementor-tab-content{border-width:1px}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-icon,.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-icon svg{fill:#D59B11}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-active .elementor-accordion-icon,.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-active .elementor-accordion-title{color:#D59B11}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-active .elementor-accordion-icon svg{fill:#D59B11}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-accordion-title{font-family:"Roboto",Lato;font-size:18px;font-weight:600}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-tab-title{padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-0fa885f .elementor-tab-content{color:var(--e-global-color-346162e5);font-size:16px;font-weight:400;padding:10px 0 10px 18px}.elementor-29124 .elementor-element.elementor-element-ebf7f3a:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-ebf7f3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge4.png);background-position:center right;background-repeat:no-repeat;background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-ebf7f3a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 50px 0}.elementor-29124 .elementor-element.elementor-element-ebf7f3a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-5423bc6{text-align:start}.elementor-29124 .elementor-element.elementor-element-5423bc6 .elementor-heading-title{font-family:"Montserrat",Lato;font-size:30px;font-weight:700;color:#FF0027}.elementor-29124 .elementor-element.elementor-element-a947267{text-align:start}.elementor-29124 .elementor-element.elementor-element-f2805a2{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-89b7dfe{text-align:start}.elementor-29124 .elementor-element.elementor-element-eb81518{font-size:16px;font-weight:400;color:var(--e-global-color-346162e5)}.elementor-29124 .elementor-element.elementor-element-74a030cf:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-74a030cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://optimalhealthsolutions.ca/wp-content/uploads/2024/09/flower-edge.png);background-position:center left;background-repeat:no-repeat;background-size:160px auto}.elementor-29124 .elementor-element.elementor-element-74a030cf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 50px 0}.elementor-29124 .elementor-element.elementor-element-74a030cf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29124 .elementor-element.elementor-element-332b2670>.elementor-widget-container{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-332b2670{text-align:center}.elementor-29124 .elementor-element.elementor-element-332b2670 .elementor-heading-title{font-family:"Montserrat",Lato;font-size:30px;font-weight:700;color:#D59B11}.elementor-29124 .elementor-element.elementor-element-369118fb{text-align:center;font-size:16px;font-weight:400;color:#000}.elementor-29124 .elementor-element.elementor-element-7d7045ec{text-align:center;font-size:16px;font-weight:400;color:#000}.elementor-29124 .elementor-element.elementor-element-784ca7d9 .elementor-button{background-color:#d59b11;font-size:28px;font-weight:800;line-height:1em;letter-spacing:1.5px;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-784ca7d9 .elementor-button:hover,.elementor-29124 .elementor-element.elementor-element-784ca7d9 .elementor-button:focus{background-color:red;color:#FFF}.elementor-29124 .elementor-element.elementor-element-784ca7d9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-784ca7d9 .elementor-button:hover svg,.elementor-29124 .elementor-element.elementor-element-784ca7d9 .elementor-button:focus svg{fill:#FFF}:root{--page-title-display:none}@media(min-width:768px){.elementor-29124 .elementor-element.elementor-element-6109ce3{width:70%}.elementor-29124 .elementor-element.elementor-element-f3d6c50{width:30%}.elementor-29124 .elementor-element.elementor-element-e394c0b{width:70%}.elementor-29124 .elementor-element.elementor-element-ec4ab9f{width:30%}.elementor-29124 .elementor-element.elementor-element-926bc94{width:70%}.elementor-29124 .elementor-element.elementor-element-358c6a0{width:30%}.elementor-29124 .elementor-element.elementor-element-a8cea91{width:70%}.elementor-29124 .elementor-element.elementor-element-2d253e9{width:30%}.elementor-29124 .elementor-element.elementor-element-da61870{width:70%}.elementor-29124 .elementor-element.elementor-element-6a72b4d{width:30%}.elementor-29124 .elementor-element.elementor-element-6cc9d9f{width:70%}.elementor-29124 .elementor-element.elementor-element-42022e2{width:30%}.elementor-29124 .elementor-element.elementor-element-20a653e{width:80%}.elementor-29124 .elementor-element.elementor-element-7f7a5a4{width:20%}.elementor-29124 .elementor-element.elementor-element-88e5467{width:75%}.elementor-29124 .elementor-element.elementor-element-62cf578{width:25%}.elementor-29124 .elementor-element.elementor-element-b855bd3{width:40%}.elementor-29124 .elementor-element.elementor-element-7c1721e{width:60%}}@media(max-width:1024px){.elementor-29124 .elementor-element.elementor-element-ede20a7{padding:50px 0 50px 0}.elementor-29124 .elementor-element.elementor-element-8500627 .elementor-heading-title{font-size:36px;line-height:1.2em}.elementor-29124 .elementor-element.elementor-element-60b8c9e{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-e579eb1{padding:30px 0 20px 0}.elementor-29124 .elementor-element.elementor-element-47a248f{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-21c80a8:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-21c80a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-21c80a8{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-c48215c{font-size:14px}.elementor-29124 .elementor-element.elementor-element-aa25a47 .elementor-button{font-size:20px}.elementor-29124 .elementor-element.elementor-element-b96988d{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-e4672fb{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-16f3c16{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-035b534{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-3005d86{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-9ff3a90{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-73bb34c{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-9108548{padding:20px 20px 20px 20px}.elementor-29124 .elementor-element.elementor-element-5baac27{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-18f3fe5{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-bcf1731>.elementor-widget-container{margin:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-366b431{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-description{font-size:18px}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-description{font-size:18px}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon-box-description{font-size:18px}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon-box-description{font-size:18px}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon-box-description{font-size:18px}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon-box-description{font-size:18px}.elementor-29124 .elementor-element.elementor-element-c415cef:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-c415cef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100px auto}.elementor-29124 .elementor-element.elementor-element-c415cef{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-ac70b54{font-size:14px}.elementor-29124 .elementor-element.elementor-element-8986488 .elementor-button{font-size:20px}.elementor-29124 .elementor-element.elementor-element-4e280a7{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-ebf7f3a{padding:30px 0 30px 0}.elementor-29124 .elementor-element.elementor-element-74a030cf{padding:30px 0 30px 0}}@media(max-width:767px){.elementor-29124 .elementor-element.elementor-element-8500627 .elementor-heading-title{font-size:26px}.elementor-29124 .elementor-element.elementor-element-b250e3c{font-size:15px}.elementor-29124 .elementor-element.elementor-element-60b8c9e{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-2151fae{font-size:15px}.elementor-29124 .elementor-element.elementor-element-e579eb1{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-47a248f{margin-top:0;margin-bottom:0}.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-58b022e .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-292b9b6{font-size:15px}.elementor-29124 .elementor-element.elementor-element-624396b{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-af07c61{font-size:15px}.elementor-29124 .elementor-element.elementor-element-d5410a1 .elementor-heading-title{letter-spacing:0}.elementor-29124 .elementor-element.elementor-element-ac9a21a{font-size:15px}.elementor-29124 .elementor-element.elementor-element-5464647{font-size:15px}.elementor-29124 .elementor-element.elementor-element-21c80a8:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-21c80a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:65px auto}.elementor-29124 .elementor-element.elementor-element-4f0886b .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-4f0886b .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-b96988d{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-e4672fb{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-5b9801e .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-62e8975{font-size:15px}.elementor-29124 .elementor-element.elementor-element-6802b6d{font-size:15px}.elementor-29124 .elementor-element.elementor-element-f397030{font-size:15px}.elementor-29124 .elementor-element.elementor-element-16f3c16{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-18ded91{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-fcd10ba .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-da50220{font-size:15px}.elementor-29124 .elementor-element.elementor-element-b7f7089{font-size:15px}.elementor-29124 .elementor-element.elementor-element-c612de2{font-size:15px}.elementor-29124 .elementor-element.elementor-element-035b534{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-3005d86{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-b0d2272 .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-8c3561a{font-size:15px}.elementor-29124 .elementor-element.elementor-element-fe2f58d{font-size:15px}.elementor-29124 .elementor-element.elementor-element-62dd71e{font-size:15px}.elementor-29124 .elementor-element.elementor-element-9ff3a90{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-45cfc7a{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-735769d .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-d655cbd{font-size:15px}.elementor-29124 .elementor-element.elementor-element-3595448>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-19311ee{font-size:15px}.elementor-29124 .elementor-element.elementor-element-46e68c0{font-size:15px}.elementor-29124 .elementor-element.elementor-element-4a9479c{font-size:15px}.elementor-29124 .elementor-element.elementor-element-636694f{font-size:15px}.elementor-29124 .elementor-element.elementor-element-36a60b3{font-size:15px}.elementor-29124 .elementor-element.elementor-element-b1b3f80{font-size:15px}.elementor-29124 .elementor-element.elementor-element-73bb34c{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-9108548{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon-box-title,.elementor-29124 .elementor-element.elementor-element-9a639c6 .elementor-icon-box-title a{font-size:20px}.elementor-29124 .elementor-element.elementor-element-1ab9b4a{font-size:15px}.elementor-29124 .elementor-element.elementor-element-d08a5a4{font-size:15px}.elementor-29124 .elementor-element.elementor-element-72ea393{font-size:15px}.elementor-29124 .elementor-element.elementor-element-5baac27{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-3b5fa96{font-size:15px}.elementor-29124 .elementor-element.elementor-element-d31404f{font-size:15px}.elementor-29124 .elementor-element.elementor-element-18f3fe5{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-d836f2c{margin-top:0;margin-bottom:0}.elementor-29124 .elementor-element.elementor-element-bcf1731{width:var(--container-widget-width,294px);max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;font-size:15px}.elementor-29124 .elementor-element.elementor-element-040bb12>.elementor-element-populated{margin:0 0 10px 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-29124 .elementor-element.elementor-element-c749fad>.elementor-element-populated{margin:10px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-29124 .elementor-element.elementor-element-6db8474{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-f171421>.elementor-element-populated{padding:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-a1fb924 .elementor-icon-box-description{font-size:15px}.elementor-29124 .elementor-element.elementor-element-394dd73 .elementor-icon-box-description{font-size:15px}.elementor-29124 .elementor-element.elementor-element-39cd65b .elementor-icon-box-description{font-size:15px}.elementor-29124 .elementor-element.elementor-element-bc5a22d .elementor-icon-box-description{font-size:15px}.elementor-29124 .elementor-element.elementor-element-9c8e5e2 .elementor-icon-box-description{font-size:15px}.elementor-29124 .elementor-element.elementor-element-2f12bd4 .elementor-icon-box-description{font-size:15px}.elementor-29124 .elementor-element.elementor-element-c415cef:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-c415cef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:65px auto}.elementor-29124 .elementor-element.elementor-element-4e280a7{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-2a49ecf>.elementor-widget-container{margin:0 0 0 0}.elementor-29124 .elementor-element.elementor-element-ebf7f3a{padding:10px 0 10px 0}.elementor-29124 .elementor-element.elementor-element-f2805a2{font-size:15px}.elementor-29124 .elementor-element.elementor-element-eb81518{font-size:15px}.elementor-29124 .elementor-element.elementor-element-74a030cf{padding:10px 0 10px 0}}@media(min-width:1025px){.elementor-29124 .elementor-element.elementor-element-60b8c9e:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-60b8c9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-e579eb1:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-e579eb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-21c80a8:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-21c80a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-b96988d:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-b96988d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-16f3c16:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-16f3c16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-035b534:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-035b534>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-9ff3a90:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-9ff3a90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-73bb34c:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-73bb34c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-5baac27:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-5baac27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-18f3fe5:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-18f3fe5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-366b431:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-366b431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-c415cef:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-c415cef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-4e280a7:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-4e280a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-ebf7f3a:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-ebf7f3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-29124 .elementor-element.elementor-element-74a030cf:not(.elementor-motion-effects-element-type-background),.elementor-29124 .elementor-element.elementor-element-74a030cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.point-css{margin-left:20px}a span:hover{color:#0595fc!important}