/* https://1optical.ca/wp-content/uploads/elementor/css/post-1479.css?ver=1751593322 */
.elementor-1479 .elementor-element.elementor-element-9dfc82a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 0 30px}.elementor-1479 .elementor-element.elementor-element-9dfc82a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-1479 .elementor-element.elementor-element-44d84b9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1479 .elementor-element.elementor-element-44d84b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1479 .elementor-element.elementor-element-44d84b9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1479 .elementor-element.elementor-element-44d84b9>.elementor-element-populated{margin:30px 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px}.elementor-1479 .elementor-element.elementor-element-248b51f>.elementor-widget-container{padding:15px 15px 15px 15px}.elementor-1479 .elementor-element.elementor-element-248b51f{text-align:center}.elementor-1479 .elementor-element.elementor-element-b35f96d{text-align:center}.elementor-1479 .elementor-element.elementor-element-10556d0{text-align:center}.elementor-1479 .elementor-element.elementor-element-f9c7345{text-align:center}.elementor-1479 .elementor-element.elementor-element-8df0723{text-align:center}.elementor-1479 .elementor-element.elementor-element-7d3f887{text-align:center}.elementor-1479 .elementor-element.elementor-element-f6aa30a{text-align:center}.elementor-1479 .elementor-element.elementor-element-785d79b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 0 30px}.elementor-1479 .elementor-element.elementor-element-785d79b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1479 .elementor-element.elementor-element-32ae47f>.elementor-element-populated{margin:90px 0 90px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1479 .elementor-element.elementor-element-74cb97d{text-align:center}.elementor-1479 .elementor-element.elementor-element-944f0c5{--spacer-size:30px}.elementor-1479 .elementor-element.elementor-element-3fc6efb{text-align:center}.elementor-1479 .elementor-element.elementor-element-ae45f00{--spacer-size:90px}.elementor-1479 .elementor-element.elementor-element-e2ca3ec>.elementor-background-overlay{background-image:url(/wp-content/uploads/2022/07/wave-art-bg-black-top.svg);background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:.25;mix-blend-mode:overlay;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1479 .elementor-element.elementor-element-e2ca3ec>.elementor-container{max-width:900px}.elementor-1479 .elementor-element.elementor-element-e2ca3ec{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 0 30px}.elementor-bc-flex-widget .elementor-1479 .elementor-element.elementor-element-98306d8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1479 .elementor-element.elementor-element-98306d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1479 .elementor-element.elementor-element-98306d8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1479 .elementor-element.elementor-element-98306d8>.elementor-element-populated{margin:90px 0 90px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1479 .elementor-element.elementor-element-77412a1{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center}.elementor-1479 .elementor-element.elementor-element-77412a1>.elementor-widget-container{margin:0 0 60px 0}.elementor-1479 .elementor-element.elementor-element-ad06768{width:auto;max-width:auto;text-align:center}.elementor-1479 .elementor-element.elementor-element-ad06768>.elementor-widget-container{margin:0 10px 0 0}.elementor-1479 .elementor-element.elementor-element-cc6c982{width:auto;max-width:auto;text-align:center}@media(max-width:1024px){.elementor-1479 .elementor-element.elementor-element-e2ca3ec>.elementor-background-overlay{background-size:100% auto}.elementor-1479 .elementor-element.elementor-element-77412a1{text-align:center}}@media(max-width:767px){.elementor-1479 .elementor-element.elementor-element-9dfc82a{padding:0 0 0 0}.elementor-1479 .elementor-element.elementor-element-f00663f{width:50%}.elementor-1479 .elementor-element.elementor-element-2477a0c{width:50%}.elementor-1479 .elementor-element.elementor-element-c1e3abe{width:50%}.elementor-1479 .elementor-element.elementor-element-6ccc66a{width:50%}.elementor-1479 .elementor-element.elementor-element-c9c82c5{width:50%}.elementor-1479 .elementor-element.elementor-element-dee5e2d{width:50%}.elementor-1479 .elementor-element.elementor-element-785d79b{padding:0 0 0 0}.elementor-1479 .elementor-element.elementor-element-944f0c5{--spacer-size:20px}.elementor-1479 .elementor-element.elementor-element-e2ca3ec>.elementor-background-overlay{background-size:100% auto}.elementor-1479 .elementor-element.elementor-element-e2ca3ec{padding:0 0 0 0}.elementor-1479 .elementor-element.elementor-element-77412a1>.elementor-widget-container{margin:0 0 40px 0}.elementor-1479 .elementor-element.elementor-element-ad06768{width:100%;max-width:100%}.elementor-1479 .elementor-element.elementor-element-ad06768>.elementor-widget-container{margin:0 0 10px 0}.elementor-1479 .elementor-element.elementor-element-cc6c982{width:100%;max-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1479 .elementor-element.elementor-element-44d84b9{width:100%}.elementor-1479 .elementor-element.elementor-element-f00663f{width:33%}.elementor-1479 .elementor-element.elementor-element-2477a0c{width:33%}.elementor-1479 .elementor-element.elementor-element-c1e3abe{width:33%}.elementor-1479 .elementor-element.elementor-element-6ccc66a{width:33%}.elementor-1479 .elementor-element.elementor-element-c9c82c5{width:33%}.elementor-1479 .elementor-element.elementor-element-dee5e2d{width:33%}.elementor-1479 .elementor-element.elementor-element-98306d8{width:100%}}