.elementor-41 .elementor-element.elementor-element-4c265e76>.elementor-container{min-height:95vh}.elementor-41 .elementor-element.elementor-element-4c265e76:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-4c265e76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/11/homehero-2.webp");background-position:bottom center;background-size:cover}.elementor-41 .elementor-element.elementor-element-4c265e76>.elementor-background-overlay{background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/04/background-1-1.jpg");background-position:bottom center;background-size:cover;opacity:.2;mix-blend-mode:lighten;transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-4c265e76{border-style:solid;border-width:0 0 2px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0;z-index:1}.elementor-41 .elementor-element.elementor-element-1d178b45>.elementor-element-populated{margin:5%;--e-column-margin-right:5%;--e-column-margin-left:5%}.elementor-41 .elementor-element.elementor-element-50cba27{text-align:center}.elementor-41 .elementor-element.elementor-element-50cba27 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:.3px}.elementor-41 .elementor-element.elementor-element-50cba27>.elementor-widget-container{margin:0 40%;padding:10px 5px;background-color:transparent;background-image:linear-gradient(290deg,#194bf3 0%,#ff005a 100%);border-radius:30px;box-shadow:0px 0px 15px 0px rgba(255,255,255,.44) inset}.elementor-41 .elementor-element.elementor-element-1fecbf2{text-align:center}.elementor-41 .elementor-element.elementor-element-1fecbf2 .elementor-heading-title{color:#b355ff;font-family:"Montserrat",Sans-serif;font-size:3.125rem;font-weight:800}.elementor-41 .elementor-element.elementor-element-5a5da1af{--display:flex;--min-height:0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41 .elementor-element.elementor-element-260f85ca img{width:34%}.elementor-41 .elementor-element.elementor-element-187e4073{text-align:center}.elementor-41 .elementor-element.elementor-element-187e4073 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:500}.elementor-41 .elementor-element.elementor-element-187e4073>.elementor-widget-container{margin:1% 20% 0}.elementor-41 .elementor-element.elementor-element-2d35d625 .elementor-button{font-family:var(--e-global-typography-c85a336-font-family),Sans-serif;font-size:var(--e-global-typography-c85a336-font-size);font-weight:var(--e-global-typography-c85a336-font-weight);text-transform:var(--e-global-typography-c85a336-text-transform);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing);fill:#feff00;color:#feff00;border-style:solid;border-width:2px;border-color:#feff00;border-radius:12px}.elementor-41 .elementor-element.elementor-element-2d35d625>.elementor-widget-container{margin:0 0 5%}.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button{font-family:var(--e-global-typography-c85a336-font-family),Sans-serif;font-size:var(--e-global-typography-c85a336-font-size);font-weight:var(--e-global-typography-c85a336-font-weight);text-transform:var(--e-global-typography-c85a336-text-transform);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing);fill:#fff300;color:#fff300;border-style:solid;border-width:2px;border-color:#f1c40f;border-radius:12px}.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button:focus{color:#ffe271}.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button:focus svg{fill:#ffe271}.elementor-41 .elementor-element.elementor-element-87dfdbc>.elementor-widget-container{margin:0 0 5%}.elementor-41 .elementor-element.elementor-element-87dfdbc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button{font-family:var(--e-global-typography-c85a336-font-family),Sans-serif;font-size:var(--e-global-typography-c85a336-font-size);font-weight:var(--e-global-typography-c85a336-font-weight);text-transform:var(--e-global-typography-c85a336-text-transform);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing);fill:#00ff0c;color:#00ff0c;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);border-radius:12px}.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button:focus{color:#77ff8a}.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button:focus svg{fill:#77ff8a}.elementor-41 .elementor-element.elementor-element-50b692b>.elementor-widget-container{margin:0 0 5%}.elementor-41 .elementor-element.elementor-element-50b692b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-41 .elementor-element.elementor-element-cc0f6ba{padding:1em}.elementor-41 .elementor-element.elementor-element-a3b51d7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:50px}.elementor-41 .elementor-element.elementor-element-6de10e0 .ekit-price-card-slider{--ekit_client_logo_slidetosho:8}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider .ekit-main-swiper{background-color:#02010100}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider .swiper-wrapper{padding:0;margin:0}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider .single-client{min-height:0px;background-color:#02010100}.elementor-41 .elementor-element.elementor-element-6de10e0 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1)}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1)}.elementor-41 .elementor-element.elementor-element-6de10e0 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1)}.elementor-41 .elementor-element.elementor-element-6de10e0 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1)}.elementor-41 .elementor-element.elementor-element-6de10e0>.elementor-widget-container{margin:0;padding:0}.elementor-41 .elementor-element.elementor-element-3e8f5d48{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:6em 1em 12em}.elementor-41 .elementor-element.elementor-element-3e8f5d48:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-3e8f5d48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-ef20747) 0%,var(--e-global-color-228c53f) 100%)}.elementor-41 .elementor-element.elementor-element-3e8f5d48>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-b5a9490.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-b5a9490.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-b5a9490>.elementor-element-populated{padding:1em 4em 1em 1em}.elementor-41 .elementor-element.elementor-element-544af70e{text-align:left}.elementor-41 .elementor-element.elementor-element-544af70e .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-7b823d22{text-align:left}.elementor-41 .elementor-element.elementor-element-7b823d22 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-74ac54d7{font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:400}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-3bccba4f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-3bccba4f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-3bccba4f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-3bccba4f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-3bccba4f>.elementor-element-populated{box-shadow:10px 0px 10px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-41 .elementor-element.elementor-element-3bccba4f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-3bccba4f{z-index:2}.elementor-41 .elementor-element.elementor-element-fa898d1 .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-fa898d1 .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-82ef067.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-82ef067.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-82ef067:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-82ef067>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-41 .elementor-element.elementor-element-82ef067>.elementor-element-populated{box-shadow:10px 0px 10px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-41 .elementor-element.elementor-element-82ef067>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-82ef067{z-index:1}.elementor-41 .elementor-element.elementor-element-76d46f03 .elementor-counter-number-wrapper{color:var(--e-global-color-228c53f);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-76d46f03 .elementor-counter-title{color:var(--e-global-color-228c53f);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-15397c22:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-15397c22>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-15397c22>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-41 .elementor-element.elementor-element-15397c22>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-773a22d7 .elementor-counter-number-wrapper{color:var(--e-global-color-50351ba);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-773a22d7 .elementor-counter-title{color:var(--e-global-color-50351ba);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-972dd4d{--spacer-size:38px}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-icon i{color:var(--e-global-color-57109ea);transition:color .3s}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-icon svg{fill:var(--e-global-color-57109ea);transition:fill .3s}.elementor-41 .elementor-element.elementor-element-4cd89bb7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-icon{padding-right:5px}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-item>a{font-weight:600}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-text{transition:color .3s}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-icon i{color:var(--e-global-color-57109ea);transition:color .3s}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-icon svg{fill:var(--e-global-color-57109ea);transition:fill .3s}.elementor-41 .elementor-element.elementor-element-517c0ff4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-icon{padding-right:5px}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-item>a{font-weight:600}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-text{transition:color .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-782b877e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-782b877e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-782b877e>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-52bb5a{text-align:left;--e-transform-origin-x:left;--e-transform-origin-y:bottom}.elementor-41 .elementor-element.elementor-element-52bb5a .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-7430aa4-font-family),Sans-serif;font-size:var(--e-global-typography-7430aa4-font-size);font-weight:var(--e-global-typography-7430aa4-font-weight);text-transform:var(--e-global-typography-7430aa4-text-transform);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-52bb5a>.elementor-widget-container{margin:69% 0 -103% 13%;--e-transform-rotateZ:-90deg}.elementor-41 .elementor-element.elementor-element-4b6b11a0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-4b6b11a0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg,var(--e-global-color-secondary) 0%,var(--e-global-color-50351ba) 100%)}.elementor-41 .elementor-element.elementor-element-4b6b11a0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:22% 0 0 31%;--e-column-margin-right:0%;--e-column-margin-left:31%}.elementor-41 .elementor-element.elementor-element-4b6b11a0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-446c237c img{width:73%}.elementor-41 .elementor-element.elementor-element-446c237c>.elementor-widget-container{margin:-34% -33% 0 -50%}.elementor-41 .elementor-element.elementor-element-4ddcc241{margin-top:30px;margin-bottom:30px}.elementor-41 .elementor-element.elementor-element-191714dd{text-align:center}.elementor-41 .elementor-element.elementor-element-191714dd.elementor-element{--align-self:flex-start}.elementor-41 .elementor-element.elementor-element-cd8bf96>.elementor-container{max-width:780px}.elementor-41 .elementor-element.elementor-element-cd8bf96{margin-top:2em;margin-bottom:0}.elementor-41 .elementor-element.elementor-element-791d5b88>.elementor-container{max-width:865px}.elementor-41 .elementor-element.elementor-element-332419e3 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000}.elementor-41 .elementor-element.elementor-element-332419e3 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000}.elementor-41 .elementor-element.elementor-element-332419e3>.elementor-widget-container{margin:0;padding:5%}.elementor-41 .elementor-element.elementor-element-50549266{padding:0 1em 6em}.elementor-41 .elementor-element.elementor-element-6a44107e>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-593b1d60{text-align:center}.elementor-41 .elementor-element.elementor-element-593b1d60 .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-60d91910{text-align:center}.elementor-41 .elementor-element.elementor-element-60d91910 .elementor-heading-title{font-family:var(--e-global-typography-7430aa4-font-family),Sans-serif;font-size:var(--e-global-typography-7430aa4-font-size);font-weight:var(--e-global-typography-7430aa4-font-weight);text-transform:var(--e-global-typography-7430aa4-text-transform);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-507d9635{overflow:hidden;padding:0 70px}.elementor-41 .elementor-element.elementor-element-19e76063>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-41 .elementor-element.elementor-element-2f794af6 img{height:412px;object-fit:cover;object-position:center center}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-72ca21ff.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-72ca21ff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-72ca21ff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-72ca21ff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#019c04 0%,#4f0 100%)}.elementor-41 .elementor-element.elementor-element-72ca21ff>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em}.elementor-41 .elementor-element.elementor-element-72ca21ff>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-7487231f .elementor-heading-title{font-weight:700}.elementor-41 .elementor-element.elementor-element-7487231f>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-79c19bf8{color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:600}.elementor-41 .elementor-element.elementor-element-4a8d6a83{--spacer-size:10px}.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button .elementor-align-icon-right{margin-left:15px}.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button .elementor-align-icon-left{margin-right:15px}.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0;border-color:var(--e-global-color-e0e99d8);border-radius:0;padding:0}.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-24d2494 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-24d2494>.elementor-widget-container{padding:0}.elementor-41 .elementor-element.elementor-element-5be0130f img{height:412px;object-fit:cover;object-position:center center}.elementor-41 .elementor-element.elementor-element-5be0130f>.elementor-widget-container{margin:0;padding:0}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-d2d2e1e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-d2d2e1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-d2d2e1e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-d2d2e1e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#00bbf8 0%,#6dbfd6 100%)}.elementor-41 .elementor-element.elementor-element-d2d2e1e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em}.elementor-41 .elementor-element.elementor-element-d2d2e1e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-3d350d76 .elementor-heading-title{font-weight:700}.elementor-41 .elementor-element.elementor-element-3d350d76>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-2cc654fd{color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:600}.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0;border-color:var(--e-global-color-e0e99d8);border-radius:0;padding:0}.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-c57980a .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-c57980a>.elementor-widget-container{padding:0}.elementor-41 .elementor-element.elementor-element-c57980a{width:auto;max-width:auto}.elementor-41 .elementor-element.elementor-element-4f28120e{overflow:hidden;padding:0 70px}.elementor-41 .elementor-element.elementor-element-65ea410c img{height:378px;object-fit:cover;object-position:center center}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-78617c68.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-78617c68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-78617c68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-78617c68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#9921f8 0%,#b04eff 100%)}.elementor-41 .elementor-element.elementor-element-78617c68>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em}.elementor-41 .elementor-element.elementor-element-78617c68>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-32e86529 .elementor-heading-title{font-weight:700}.elementor-41 .elementor-element.elementor-element-32e86529>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-55f8b63e{color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:600}.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button .elementor-align-icon-right{margin-left:15px}.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button .elementor-align-icon-left{margin-right:15px}.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0;border-color:var(--e-global-color-e0e99d8);border-radius:0;padding:0}.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-6b80157c .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-6b80157c>.elementor-widget-container{padding:0}.elementor-41 .elementor-element.elementor-element-28d58152 img{height:378px;object-fit:cover;object-position:center center}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-300bb5cc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-300bb5cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-300bb5cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-300bb5cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,red 0%,#ff5050 100%)}.elementor-41 .elementor-element.elementor-element-300bb5cc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em}.elementor-41 .elementor-element.elementor-element-300bb5cc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-7dda1cf{text-align:left}.elementor-41 .elementor-element.elementor-element-7dda1cf .elementor-heading-title{color:var(--e-global-color-primary);font-weight:700}.elementor-41 .elementor-element.elementor-element-7dda1cf>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-74f2a5ed{color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:600}.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button .elementor-align-icon-right{margin-left:15px}.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button .elementor-align-icon-left{margin-right:15px}.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0;border-color:var(--e-global-color-e0e99d8);border-radius:0;padding:0}.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-4fdc9bc2 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-4fdc9bc2>.elementor-widget-container{padding:0}.elementor-41 .elementor-element.elementor-element-7b1d268e{overflow:hidden;padding:6em 1em}.elementor-41 .elementor-element.elementor-element-159c563f>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-718f64e5>.elementor-element-populated{padding:1em 1em 1em 4em}.elementor-41 .elementor-element.elementor-element-569c6f03{text-align:left}.elementor-41 .elementor-element.elementor-element-569c6f03 .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-71993e30{text-align:left}.elementor-41 .elementor-element.elementor-element-71993e30 .elementor-heading-title{color:var(--e-global-color-57109ea);font-family:"Montserrat",Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .number-percentage-wraper{display:none;color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .skill-bar{height:5px}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .skill-track{background-color:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .skill-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .number-percentage-wraper{display:none;color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .skill-bar{height:5px}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .skill-track{background-color:var(--e-global-color-secondary)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .skill-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-754e35f6 .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-754e35f6 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-754e35f6 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-754e35f6 .elementor-button:focus svg{fill:#fff}.elementor-41 .elementor-element.elementor-element-754e35f6 .elementor-button{border-radius:10px}.elementor-41 .elementor-element.elementor-element-d306e49{overflow:hidden;padding:6em 1em}.elementor-41 .elementor-element.elementor-element-158b9f3>.elementor-element-populated{padding:1em 1em 1em 4em}.elementor-41 .elementor-element.elementor-element-093ad30{text-align:left}.elementor-41 .elementor-element.elementor-element-093ad30 .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-6af476e{text-align:left}.elementor-41 .elementor-element.elementor-element-6af476e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .number-percentage-wraper{display:none;color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .skill-bar{height:5px}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .skill-track{background-color:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .skill-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .number-percentage-wraper{display:none;color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .skill-bar{height:5px}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .skill-track{background-color:var(--e-global-color-secondary)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .skill-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-33dc56e .elementor-button{fill:#00f5ff;color:#00f5ff}.elementor-41 .elementor-element.elementor-element-33dc56e .elementor-button:hover,.elementor-41 .elementor-element.elementor-element-33dc56e .elementor-button:focus{color:#00c0ff}.elementor-41 .elementor-element.elementor-element-33dc56e .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-33dc56e .elementor-button:focus svg{fill:#00c0ff}.elementor-41 .elementor-element.elementor-element-e45f9ce>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-7e7f1a9>.elementor-container{min-height:300px}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-d35b009.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-d35b009.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-d35b009:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-d35b009>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-50351ba);background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/04/female-patient-checking-vision-in-ophthalmological-2023-11-27-04-53-32-utc.webp");background-position:-80px -25px;background-repeat:no-repeat}.elementor-41 .elementor-element.elementor-element-d35b009>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5% 0 0;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:2em}.elementor-41 .elementor-element.elementor-element-d35b009>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title{margin-bottom:5px;color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-145c696.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-145c696.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-145c696:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-145c696>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/04/beautiful-girl-in-stylish-clothes-with-glasses-for-2023-11-27-05-19-24-utc.webp");background-position:center center}.elementor-41 .elementor-element.elementor-element-145c696>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-5% 0 5% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;padding:2em}.elementor-41 .elementor-element.elementor-element-145c696>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title{margin-bottom:5px;color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-b95d449>.elementor-container{min-height:300px}.elementor-41 .elementor-element.elementor-element-b95d449{margin-top:5%;margin-bottom:0}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-4d37e02.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-4d37e02.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-4d37e02:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-4d37e02>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/04/shes-qq.webp");background-repeat:no-repeat}.elementor-41 .elementor-element.elementor-element-4d37e02>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5% 0 0;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:2em}.elementor-41 .elementor-element.elementor-element-4d37e02>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title{margin-bottom:5px;color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-1085252.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-1085252.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-1085252:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-1085252>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-50351ba);background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/04/beautiful-blonde-girl-with-curls-and-gentle-make-u-2023-11-27-05-02-53-utc.webp");background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.elementor-41 .elementor-element.elementor-element-1085252>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-5% 0 5% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;padding:2em}.elementor-41 .elementor-element.elementor-element-1085252>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title{margin-bottom:5px;color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-5da6f34b:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-5da6f34b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-ef20747) 0%,var(--e-global-color-228c53f) 100%)}.elementor-41 .elementor-element.elementor-element-5da6f34b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 1em}.elementor-41 .elementor-element.elementor-element-5da6f34b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-6bb18311>.elementor-element-populated{padding:1em 4em 1em 1em}.elementor-41 .elementor-element.elementor-element-42bc2c17{text-align:left}.elementor-41 .elementor-element.elementor-element-42bc2c17 .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-3640362e{text-align:left}.elementor-41 .elementor-element.elementor-element-3640362e .elementor-heading-title{font-family:var(--e-global-typography-7430aa4-font-family),Sans-serif;font-size:var(--e-global-typography-7430aa4-font-size);font-weight:var(--e-global-typography-7430aa4-font-weight);text-transform:var(--e-global-typography-7430aa4-text-transform);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-icon i{color:var(--e-global-color-57109ea);transition:color .3s}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-icon svg{fill:var(--e-global-color-57109ea);transition:fill .3s}.elementor-41 .elementor-element.elementor-element-3c678936{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-icon{padding-right:5px}.elementor-41 .elementor-element.elementor-element-3c678936 .elementor-icon-list-text{transition:color .3s}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-icon i{color:var(--e-global-color-57109ea);transition:color .3s}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-icon svg{fill:var(--e-global-color-57109ea);transition:fill .3s}.elementor-41 .elementor-element.elementor-element-529886a4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-icon{padding-right:5px}.elementor-41 .elementor-element.elementor-element-529886a4 .elementor-icon-list-text{transition:color .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-30fb9c9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-30fb9c9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-30fb9c9>.elementor-element-populated{padding:1em 1em 1em 4em}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-23df1f10.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-23df1f10.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-23df1f10:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-23df1f10>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-23df1f10>.elementor-element-populated{box-shadow:10px 0px 10px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-41 .elementor-element.elementor-element-23df1f10>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-23df1f10{z-index:2}.elementor-41 .elementor-element.elementor-element-11a702e .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-11a702e .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-7af036a4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-7af036a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-7af036a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-7af036a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-41 .elementor-element.elementor-element-7af036a4>.elementor-element-populated{box-shadow:10px 0px 10px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-41 .elementor-element.elementor-element-7af036a4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-7af036a4{z-index:1}.elementor-41 .elementor-element.elementor-element-28b7834 .elementor-counter-number-wrapper{color:var(--e-global-color-228c53f);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-28b7834 .elementor-counter-title{color:var(--e-global-color-228c53f);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-582c0ace:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-582c0ace>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-582c0ace>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-41 .elementor-element.elementor-element-582c0ace>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-7d40aad9 .elementor-counter-number-wrapper{color:var(--e-global-color-50351ba);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-7d40aad9 .elementor-counter-title{color:var(--e-global-color-50351ba);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-48895a23{--spacer-size:30px}.elementor-41 .elementor-element.elementor-element-59aa017c{padding:6em 1em 1em}.elementor-41 .elementor-element.elementor-element-299e8c8a{text-align:center}.elementor-41 .elementor-element.elementor-element-299e8c8a .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-2e11beab{text-align:center}.elementor-41 .elementor-element.elementor-element-2e11beab .elementor-heading-title{font-family:var(--e-global-typography-7430aa4-font-family),Sans-serif;font-size:var(--e-global-typography-7430aa4-font-size);font-weight:var(--e-global-typography-7430aa4-font-weight);text-transform:var(--e-global-typography-7430aa4-text-transform);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-4a7883dc{text-align:center}.elementor-41 .elementor-element.elementor-element-4a7883dc>.elementor-widget-container{margin:0 15%}.elementor-41 .elementor-element.elementor-element-75b978ee{overflow:hidden;padding:0 1em 6em}.elementor-41 .elementor-element.elementor-element-4ec1ba13>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-705957ba:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-705957ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ef20747)}.elementor-41 .elementor-element.elementor-element-705957ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-41 .elementor-element.elementor-element-705957ba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-51439b94.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-51439b94.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-1a53d57b img{width:100%;height:214px;object-fit:cover;object-position:center center}.elementor-41 .elementor-element.elementor-element-1a53d57b>.elementor-widget-container{background-color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-3747aa42.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-3747aa42.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-3747aa42>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-41 .elementor-element.elementor-element-3747aa42>.elementor-element-populated{padding:1em 3em}.elementor-41 .elementor-element.elementor-element-64bb9623{text-align:left}.elementor-41 .elementor-element.elementor-element-64bb9623 .elementor-heading-title{font-family:var(--e-global-typography-dcd6e90-font-family),Sans-serif;font-size:var(--e-global-typography-dcd6e90-font-size);font-weight:var(--e-global-typography-dcd6e90-font-weight);text-transform:var(--e-global-typography-dcd6e90-text-transform);line-height:var(--e-global-typography-dcd6e90-line-height);letter-spacing:var(--e-global-typography-dcd6e90-letter-spacing);word-spacing:var(--e-global-typography-dcd6e90-word-spacing)}.elementor-41 .elementor-element.elementor-element-57f2eabb{text-align:left}.elementor-41 .elementor-element.elementor-element-57f2eabb .elementor-heading-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-31ede561{--grid-template-columns:repeat(0,auto);--icon-size:15px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-widget-container{text-align:left}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-social-icon{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-icon{border-radius:1px}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-social-icon:hover{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-social-icon:hover i{color:var(--e-global-color-secondary)}.elementor-41 .elementor-element.elementor-element-31ede561 .elementor-social-icon:hover svg{fill:var(--e-global-color-secondary)}.elementor-41 .elementor-element.elementor-element-7cf36dbb:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-7cf36dbb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ef20747)}.elementor-41 .elementor-element.elementor-element-7cf36dbb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:4%;margin-bottom:0}.elementor-41 .elementor-element.elementor-element-7cf36dbb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-347dfdfe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-347dfdfe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-3f555607 img{width:100%;height:214px;object-fit:cover;object-position:center center}.elementor-41 .elementor-element.elementor-element-3f555607>.elementor-widget-container{background-color:var(--e-global-color-50351ba)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-9c6061d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-9c6061d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-9c6061d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-41 .elementor-element.elementor-element-9c6061d>.elementor-element-populated{padding:1em 3em}.elementor-41 .elementor-element.elementor-element-2d8cf65{text-align:left}.elementor-41 .elementor-element.elementor-element-2d8cf65 .elementor-heading-title{font-family:var(--e-global-typography-68c4f0b-font-family),Sans-serif;font-size:var(--e-global-typography-68c4f0b-font-size);font-weight:var(--e-global-typography-68c4f0b-font-weight);text-transform:var(--e-global-typography-68c4f0b-text-transform);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-635cbf4b{text-align:left}.elementor-41 .elementor-element.elementor-element-635cbf4b .elementor-heading-title{color:var(--e-global-color-50351ba);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-4d3b1067{--grid-template-columns:repeat(0,auto);--icon-size:15px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-widget-container{text-align:left}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-social-icon{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-icon{border-radius:1px}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-social-icon:hover{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-social-icon:hover i{color:var(--e-global-color-50351ba)}.elementor-41 .elementor-element.elementor-element-4d3b1067 .elementor-social-icon:hover svg{fill:var(--e-global-color-50351ba)}.elementor-41 .elementor-element.elementor-element-3703246a>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-7684a77b:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-7684a77b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ef20747)}.elementor-41 .elementor-element.elementor-element-7684a77b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-41 .elementor-element.elementor-element-7684a77b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-5712867f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-5712867f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-2935289a img{width:100%;max-width:100%;height:215px;object-fit:cover;object-position:center center}.elementor-41 .elementor-element.elementor-element-2935289a>.elementor-widget-container{background-color:var(--e-global-color-57109ea)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-7b77d473.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-7b77d473.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-7b77d473>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-41 .elementor-element.elementor-element-7b77d473>.elementor-element-populated{padding:1em 3em}.elementor-41 .elementor-element.elementor-element-4298ace8{text-align:left}.elementor-41 .elementor-element.elementor-element-4298ace8 .elementor-heading-title{font-family:var(--e-global-typography-68c4f0b-font-family),Sans-serif;font-size:var(--e-global-typography-68c4f0b-font-size);font-weight:var(--e-global-typography-68c4f0b-font-weight);text-transform:var(--e-global-typography-68c4f0b-text-transform);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-66c192ee{text-align:left}.elementor-41 .elementor-element.elementor-element-66c192ee .elementor-heading-title{color:var(--e-global-color-57109ea);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-22e91445{--grid-template-columns:repeat(0,auto);--icon-size:15px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-widget-container{text-align:left}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-social-icon{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-icon{border-radius:1px}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-social-icon:hover{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-social-icon:hover i{color:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-22e91445 .elementor-social-icon:hover svg{fill:var(--e-global-color-57109ea)}.elementor-41 .elementor-element.elementor-element-52987c0e:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-52987c0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ef20747)}.elementor-41 .elementor-element.elementor-element-52987c0e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:4%;margin-bottom:0}.elementor-41 .elementor-element.elementor-element-52987c0e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-101e5aae.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-101e5aae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-3fdd36fb img{width:100%;height:214px;object-fit:cover;object-position:center center}.elementor-41 .elementor-element.elementor-element-3fdd36fb>.elementor-widget-container{background-color:var(--e-global-color-d74e375)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-1ea6fade.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-1ea6fade.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-1ea6fade>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-41 .elementor-element.elementor-element-1ea6fade>.elementor-element-populated{padding:1em 3em}.elementor-41 .elementor-element.elementor-element-519982f7{text-align:left}.elementor-41 .elementor-element.elementor-element-519982f7 .elementor-heading-title{font-family:var(--e-global-typography-68c4f0b-font-family),Sans-serif;font-size:var(--e-global-typography-68c4f0b-font-size);font-weight:var(--e-global-typography-68c4f0b-font-weight);text-transform:var(--e-global-typography-68c4f0b-text-transform);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-2ab90748{text-align:left}.elementor-41 .elementor-element.elementor-element-2ab90748 .elementor-heading-title{color:var(--e-global-color-d74e375);font-family:var(--e-global-typography-d9f99ce-font-family),Sans-serif;font-size:var(--e-global-typography-d9f99ce-font-size);font-weight:var(--e-global-typography-d9f99ce-font-weight);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-108f1ad2{--grid-template-columns:repeat(0,auto);--icon-size:15px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-widget-container{text-align:left}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-social-icon{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-icon{border-radius:1px}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-social-icon:hover{background-color:var(--e-global-color-e0e99d8)}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-social-icon:hover i{color:var(--e-global-color-d74e375)}.elementor-41 .elementor-element.elementor-element-108f1ad2 .elementor-social-icon:hover svg{fill:var(--e-global-color-d74e375)}.elementor-41 .elementor-element.elementor-element-b1d4fe0:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-b1d4fe0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ef20747)}.elementor-41 .elementor-element.elementor-element-b1d4fe0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 1em 1em}.elementor-41 .elementor-element.elementor-element-b1d4fe0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-410e528>.elementor-element-populated{padding:1em 4em 1em 1em}.elementor-41 .elementor-element.elementor-element-be7f6e9{text-align:left}.elementor-41 .elementor-element.elementor-element-be7f6e9 .elementor-heading-title{font-family:var(--e-global-typography-16e7b17-font-family),Sans-serif;font-size:var(--e-global-typography-16e7b17-font-size);font-weight:var(--e-global-typography-16e7b17-font-weight);text-transform:var(--e-global-typography-16e7b17-text-transform);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-6c393d2{text-align:left}.elementor-41 .elementor-element.elementor-element-6c393d2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-5a9f791.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-41 .elementor-element.elementor-element-5a9f791.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-41 .elementor-element.elementor-element-5a9f791>.elementor-element-populated{padding:1em 1em 1em 4em}.elementor-41 .elementor-element.elementor-element-85a2582:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-85a2582>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-ef20747) 0%,var(--e-global-color-228c53f) 100%)}.elementor-41 .elementor-element.elementor-element-85a2582{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 5em 6em}.elementor-41 .elementor-element.elementor-element-85a2582>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-6fb7c95>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-b9e2f4a .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-single-testimonial-slider,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial_card,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-tootltip-testimonial .elementskit-commentor-content:before{background-color:var(--e-global-color-228c53f)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-single-testimonial-slider .elementskit-commentor-content>p{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial_card .elementskit-commentor-coment{color:var(--e-global-color-primary)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial_card .elementskit-commentor-coment{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-41 .elementor-element.elementor-element-b9e2f4a .elementskit-stars>li>a,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-stars>li>span{color:#fec42d}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-stars>li:not(:last-child){margin-right:5px}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{color:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i{color:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i{color:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i{color:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-watermark-icon svg path{stroke:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge:before{border-radius:50%}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-profile-info .elementskit-author-name{color:var(--e-global-color-57109ea);font-family:var(--e-global-typography-116d54c-font-family),Sans-serif;font-size:var(--e-global-typography-116d54c-font-size);font-weight:var(--e-global-typography-116d54c-font-weight);text-transform:var(--e-global-typography-116d54c-text-transform);line-height:var(--e-global-typography-116d54c-line-height);letter-spacing:var(--e-global-typography-116d54c-letter-spacing);word-spacing:var(--e-global-typography-116d54c-word-spacing);margin-bottom:0}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-profile-info .elementskit-author-des{color:var(--e-global-color-primary);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-41 .elementor-element.elementor-element-b9e2f4a .elementskit-commentor-bio .elementskit-commentor-image>img{height:70px;width:70px}.elementor-41 .elementor-element.elementor-element-b9e2f4a>.elementor-widget-container{margin:-1%;padding:0}.elementor-41 .elementor-element.elementor-element-1ccac0e0{overflow:hidden;padding:9em 1em 6em}.elementor-41 .elementor-element.elementor-element-51c49128:not(.elementor-motion-effects-element-type-background),.elementor-41 .elementor-element.elementor-element-51c49128>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-50351ba) 0%,var(--e-global-color-secondary) 100%)}.elementor-41 .elementor-element.elementor-element-51c49128>.elementor-background-overlay{background-image:url("https://emeraldvisionclinic.ca/wp-content/uploads/2024/04/bg1.jpg");background-position:center center;background-size:cover;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-51c49128 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(242deg)}.elementor-41 .elementor-element.elementor-element-51c49128{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-e8a7a5d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-e8a7a5d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41 .elementor-element.elementor-element-e8a7a5d>.elementor-element-populated{padding:3em}.elementor-41 .elementor-element.elementor-element-3aa24a0a{text-align:right}.elementor-41 .elementor-element.elementor-element-3aa24a0a .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-57f507c3{text-align:right}.elementor-41 .elementor-element.elementor-element-57f507c3 .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-dcd6e90-font-family),Sans-serif;font-size:var(--e-global-typography-dcd6e90-font-size);font-weight:var(--e-global-typography-dcd6e90-font-weight);text-transform:var(--e-global-typography-dcd6e90-text-transform);line-height:var(--e-global-typography-dcd6e90-line-height);letter-spacing:var(--e-global-typography-dcd6e90-letter-spacing);word-spacing:var(--e-global-typography-dcd6e90-word-spacing)}.elementor-41 .elementor-element.elementor-element-73e68ee0 .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:var(--e-global-color-50351ba);border-style:solid;border-width:0;border-radius:10px}.elementor-41 .elementor-element.elementor-element-6ab2f5e7{text-align:left}.elementor-41 .elementor-element.elementor-element-6ab2f5e7 img{width:71%}.elementor-41 .elementor-element.elementor-element-6ab2f5e7>.elementor-widget-container{margin:-15% 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-50cba27 .elementor-heading-title{font-size:1.125rem}.elementor-41 .elementor-element.elementor-element-50cba27>.elementor-widget-container{margin:0 34%}.elementor-41 .elementor-element.elementor-element-1fecbf2 .elementor-heading-title{font-size:2.25rem}.elementor-41 .elementor-element.elementor-element-187e4073 .elementor-heading-title{font-size:1rem}.elementor-41 .elementor-element.elementor-element-187e4073>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-2d35d625 .elementor-button{font-size:var(--e-global-typography-c85a336-font-size);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing)}.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button{font-size:var(--e-global-typography-c85a336-font-size);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing)}.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button{font-size:var(--e-global-typography-c85a336-font-size);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing)}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px}.elementor-41 .elementor-element.elementor-element-6de10e0 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2}.elementor-41 .elementor-element.elementor-element-b5a9490>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-544af70e .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-7b823d22 .elementor-heading-title{font-size:2.5rem}.elementor-41 .elementor-element.elementor-element-74ac54d7{font-size:1rem}.elementor-41 .elementor-element.elementor-element-fa898d1 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-fa898d1 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-76d46f03 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-76d46f03 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-773a22d7 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-773a22d7 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-52bb5a .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-52bb5a>.elementor-widget-container{margin:62% 0 -77% 20%}.elementor-41 .elementor-element.elementor-element-446c237c>.elementor-widget-container{margin:-30% -5% 0 -22%}.elementor-41 .elementor-element.elementor-element-191714dd{text-align:center}.elementor-41 .elementor-element.elementor-element-cd8bf96{margin-top:-150px;margin-bottom:0}.elementor-41 .elementor-element.elementor-element-593b1d60 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-60d91910 .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-79c19bf8{font-size:1rem}.elementor-41 .elementor-element.elementor-element-2cc654fd{font-size:1rem}.elementor-41 .elementor-element.elementor-element-55f8b63e{font-size:1rem}.elementor-41 .elementor-element.elementor-element-74f2a5ed{font-size:1rem}.elementor-41 .elementor-element.elementor-element-718f64e5>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-569c6f03 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-71993e30 .elementor-heading-title{font-size:2.5rem}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-158b9f3>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-093ad30 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-6af476e .elementor-heading-title{font-size:2.5rem}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-d35b009:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-d35b009>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title a{font-size:1.25rem}.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title a{font-size:1.25rem}.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title a{font-size:1.25rem}.elementor-41 .elementor-element.elementor-element-1085252:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-1085252>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title a{font-size:1.25rem}.elementor-41 .elementor-element.elementor-element-6bb18311>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-42bc2c17 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-3640362e .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-30fb9c9>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-11a702e .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-11a702e .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-28b7834 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-28b7834 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-7d40aad9 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-7d40aad9 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-299e8c8a .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-2e11beab .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-64bb9623 .elementor-heading-title{font-size:var(--e-global-typography-dcd6e90-font-size);line-height:var(--e-global-typography-dcd6e90-line-height);letter-spacing:var(--e-global-typography-dcd6e90-letter-spacing);word-spacing:var(--e-global-typography-dcd6e90-word-spacing)}.elementor-41 .elementor-element.elementor-element-57f2eabb .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-2d8cf65 .elementor-heading-title{font-size:var(--e-global-typography-68c4f0b-font-size);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-635cbf4b .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-4298ace8 .elementor-heading-title{font-size:var(--e-global-typography-68c4f0b-font-size);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-66c192ee .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-519982f7 .elementor-heading-title{font-size:var(--e-global-typography-68c4f0b-font-size);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-2ab90748 .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-410e528>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-be7f6e9{text-align:center}.elementor-41 .elementor-element.elementor-element-be7f6e9 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-6c393d2{text-align:center}.elementor-41 .elementor-element.elementor-element-6c393d2 .elementor-heading-title{font-size:2.5rem}.elementor-41 .elementor-element.elementor-element-5a9f791>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-d4b5d1c{text-align:center}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var(--e-global-typography-text-font-size)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-profile-info .elementskit-author-name{font-size:var(--e-global-typography-116d54c-font-size);line-height:var(--e-global-typography-116d54c-line-height);letter-spacing:var(--e-global-typography-116d54c-letter-spacing);word-spacing:var(--e-global-typography-116d54c-word-spacing)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-profile-info .elementskit-author-des{font-size:var(--e-global-typography-text-font-size)}.elementor-41 .elementor-element.elementor-element-3aa24a0a{text-align:center}.elementor-41 .elementor-element.elementor-element-3aa24a0a .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-57f507c3{text-align:center}.elementor-41 .elementor-element.elementor-element-57f507c3 .elementor-heading-title{font-size:var(--e-global-typography-dcd6e90-font-size);line-height:var(--e-global-typography-dcd6e90-line-height);letter-spacing:var(--e-global-typography-dcd6e90-letter-spacing);word-spacing:var(--e-global-typography-dcd6e90-word-spacing)}.elementor-41 .elementor-element.elementor-element-6ab2f5e7{text-align:center}.elementor-41 .elementor-element.elementor-element-6ab2f5e7>.elementor-widget-container{margin:0}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-4c265e76>.elementor-container{min-height:100vh}.elementor-41 .elementor-element.elementor-element-4c265e76{margin-top:22%;margin-bottom:22%;padding:0}.elementor-41 .elementor-element.elementor-element-50cba27 .elementor-heading-title{font-size:.813rem}.elementor-41 .elementor-element.elementor-element-50cba27>.elementor-widget-container{margin:7% 15% 0}.elementor-41 .elementor-element.elementor-element-1fecbf2{text-align:center}.elementor-41 .elementor-element.elementor-element-1fecbf2 .elementor-heading-title{font-size:1.5rem}.elementor-41 .elementor-element.elementor-element-1fecbf2>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-260f85ca img{width:80%}.elementor-41 .elementor-element.elementor-element-260f85ca>.elementor-widget-container{margin:7% 0}.elementor-41 .elementor-element.elementor-element-187e4073 .elementor-heading-title{font-size:1rem}.elementor-41 .elementor-element.elementor-element-187e4073>.elementor-widget-container{margin:2% 0 3%}.elementor-41 .elementor-element.elementor-element-2d35d625 .elementor-button{font-size:var(--e-global-typography-c85a336-font-size);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing)}.elementor-41 .elementor-element.elementor-element-2d35d625>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-87dfdbc .elementor-button{font-size:var(--e-global-typography-c85a336-font-size);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing)}.elementor-41 .elementor-element.elementor-element-87dfdbc>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-87dfdbc{width:100%;max-width:100%}.elementor-41 .elementor-element.elementor-element-87dfdbc.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-41 .elementor-element.elementor-element-50b692b .elementor-button{font-size:var(--e-global-typography-c85a336-font-size);line-height:var(--e-global-typography-c85a336-line-height);letter-spacing:var(--e-global-typography-c85a336-letter-spacing);word-spacing:var(--e-global-typography-c85a336-word-spacing)}.elementor-41 .elementor-element.elementor-element-50b692b>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-50b692b{width:auto;max-width:auto}.elementor-41 .elementor-element.elementor-element-50b692b.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-41 .elementor-element.elementor-element-cc0f6ba{margin-top:-40px;margin-bottom:-40px;padding:50px}.elementor-41 .elementor-element.elementor-element-a3b51d7{width:100%}.elementor-41 .elementor-element.elementor-element-a3b51d7>.elementor-element-populated{padding:0}.elementor-41 .elementor-element.elementor-element-6de10e0 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px}.elementor-41 .elementor-element.elementor-element-6de10e0 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1}.elementor-41 .elementor-element.elementor-element-3e8f5d48{margin-top:0;margin-bottom:0;padding:0}.elementor-41 .elementor-element.elementor-element-b5a9490>.elementor-element-populated{margin:15% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:1em}.elementor-41 .elementor-element.elementor-element-544af70e{text-align:center}.elementor-41 .elementor-element.elementor-element-544af70e .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-7b823d22{text-align:center}.elementor-41 .elementor-element.elementor-element-7b823d22 .elementor-heading-title{font-size:1.4rem}.elementor-41 .elementor-element.elementor-element-7b823d22>.elementor-widget-container{margin:0;padding:0 15px}.elementor-41 .elementor-element.elementor-element-74ac54d7{text-align:center;font-size:1rem;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-74ac54d7>.elementor-widget-container{padding:0 30px}.elementor-41 .elementor-element.elementor-element-5588dc07>.elementor-container{max-width:500px}.elementor-41 .elementor-element.elementor-element-5588dc07{padding:0 40px}.elementor-41 .elementor-element.elementor-element-fa898d1 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-fa898d1 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-76d46f03 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-76d46f03 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-773a22d7 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-773a22d7 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-41 .elementor-element.elementor-element-4cd89bb7 .elementor-icon-list-item>a{font-size:14px}.elementor-41 .elementor-element.elementor-element-4cd89bb7>.elementor-widget-container{padding:0 35px}.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-41 .elementor-element.elementor-element-517c0ff4 .elementor-icon-list-item>a{font-size:14px}.elementor-41 .elementor-element.elementor-element-517c0ff4>.elementor-widget-container{padding:5px 35px 0}.elementor-41 .elementor-element.elementor-element-782b877e>.elementor-element-populated{margin:0 0 0 7px;--e-column-margin-right:0px;--e-column-margin-left:7px}.elementor-41 .elementor-element.elementor-element-52bb5a .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-52bb5a>.elementor-widget-container{padding:0}.elementor-41 .elementor-element.elementor-element-c931bb{margin-top:46px;margin-bottom:46px;padding:0}.elementor-41 .elementor-element.elementor-element-191714dd{text-align:center}.elementor-41 .elementor-element.elementor-element-cd8bf96{margin-top:0;margin-bottom:0;padding:0}.elementor-41 .elementor-element.elementor-element-6358e0a2>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-41 .elementor-element.elementor-element-3478cc7e>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-41 .elementor-element.elementor-element-1e7bf6f5>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-41 .elementor-element.elementor-element-78bec55f>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-41 .elementor-element.elementor-element-22ce4245>.elementor-element-populated{padding:0}.elementor-41 .elementor-element.elementor-element-593b1d60 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-60d91910 .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-507d9635{padding:0}.elementor-41 .elementor-element.elementor-element-7487231f .elementor-heading-title{font-size:20px}.elementor-41 .elementor-element.elementor-element-79c19bf8{font-size:1rem;line-height:1.2em}.elementor-41 .elementor-element.elementor-element-3d350d76 .elementor-heading-title{font-size:20px}.elementor-41 .elementor-element.elementor-element-2cc654fd{font-size:1rem;line-height:1.1em}.elementor-41 .elementor-element.elementor-element-4f28120e{padding:0}.elementor-41 .elementor-element.elementor-element-32e86529 .elementor-heading-title{font-size:20px}.elementor-41 .elementor-element.elementor-element-55f8b63e{font-size:1rem;line-height:1.2em}.elementor-41 .elementor-element.elementor-element-7dda1cf .elementor-heading-title{font-size:20px}.elementor-41 .elementor-element.elementor-element-74f2a5ed{font-size:1rem;line-height:1.2em}.elementor-41 .elementor-element.elementor-element-569c6f03 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-71993e30 .elementor-heading-title{font-size:1.5rem}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-f02e244 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-588d8bd7 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-d306e49{margin-top:0;margin-bottom:0;padding:0}.elementor-41 .elementor-element.elementor-element-158b9f3>.elementor-element-populated{padding:0 3em}.elementor-41 .elementor-element.elementor-element-093ad30 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-6af476e .elementor-heading-title{font-size:1.5rem}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-271b7c6 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .skill-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-62bd747 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-33dc56e .elementor-button{border-radius:10px}.elementor-41 .elementor-element.elementor-element-7e7f1a9{padding:50px 20px 0}.elementor-41 .elementor-element.elementor-element-d35b009{width:100%}.elementor-41 .elementor-element.elementor-element-d35b009:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-d35b009>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-87px -90px}.elementor-41 .elementor-element.elementor-element-d35b009>.elementor-element-populated{margin:1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:1em}.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-75ff37b .elementor-icon-box-title a{font-size:1.8rem}.elementor-41 .elementor-element.elementor-element-145c696>.elementor-element-populated{margin:5% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:1em}.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-e451150 .elementor-icon-box-title a{font-size:1.8rem}.elementor-41 .elementor-element.elementor-element-b95d449{padding:0 20px}.elementor-41 .elementor-element.elementor-element-4d37e02:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-4d37e02>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-50px -77px}.elementor-41 .elementor-element.elementor-element-4d37e02>.elementor-element-populated{margin:1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:1em}.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-cb8a587 .elementor-icon-box-title a{font-size:1.8rem}.elementor-41 .elementor-element.elementor-element-1085252:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41 .elementor-element.elementor-element-1085252>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-41 .elementor-element.elementor-element-1085252>.elementor-element-populated{margin:5% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:1em}.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title,.elementor-41 .elementor-element.elementor-element-9880988 .elementor-icon-box-title a{font-size:1.8rem}.elementor-41 .elementor-element.elementor-element-42bc2c17 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-3640362e .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-11a702e .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-11a702e .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-28b7834 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-28b7834 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-7d40aad9 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-7d40aad9 .elementor-counter-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-59aa017c{padding:1em}.elementor-41 .elementor-element.elementor-element-299e8c8a .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-2e11beab .elementor-heading-title{font-size:var(--e-global-typography-7430aa4-font-size);line-height:var(--e-global-typography-7430aa4-line-height);letter-spacing:var(--e-global-typography-7430aa4-letter-spacing);word-spacing:var(--e-global-typography-7430aa4-word-spacing)}.elementor-41 .elementor-element.elementor-element-4a7883dc>.elementor-widget-container{margin:0}.elementor-41 .elementor-element.elementor-element-51439b94{width:100%}.elementor-41 .elementor-element.elementor-element-3747aa42{width:100%}.elementor-41 .elementor-element.elementor-element-3747aa42>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-64bb9623 .elementor-heading-title{font-size:var(--e-global-typography-dcd6e90-font-size);line-height:var(--e-global-typography-dcd6e90-line-height);letter-spacing:var(--e-global-typography-dcd6e90-letter-spacing);word-spacing:var(--e-global-typography-dcd6e90-word-spacing)}.elementor-41 .elementor-element.elementor-element-57f2eabb .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-9c6061d>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-2d8cf65 .elementor-heading-title{font-size:var(--e-global-typography-68c4f0b-font-size);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-635cbf4b .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-7b77d473>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-4298ace8 .elementor-heading-title{font-size:var(--e-global-typography-68c4f0b-font-size);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-66c192ee .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-1ea6fade>.elementor-element-populated{padding:1em}.elementor-41 .elementor-element.elementor-element-519982f7 .elementor-heading-title{font-size:var(--e-global-typography-68c4f0b-font-size);line-height:var(--e-global-typography-68c4f0b-line-height);letter-spacing:var(--e-global-typography-68c4f0b-letter-spacing);word-spacing:var(--e-global-typography-68c4f0b-word-spacing)}.elementor-41 .elementor-element.elementor-element-2ab90748 .elementor-heading-title{font-size:var(--e-global-typography-d9f99ce-font-size);line-height:var(--e-global-typography-d9f99ce-line-height);letter-spacing:var(--e-global-typography-d9f99ce-letter-spacing);word-spacing:var(--e-global-typography-d9f99ce-word-spacing)}.elementor-41 .elementor-element.elementor-element-be7f6e9 .elementor-heading-title{font-size:var(--e-global-typography-16e7b17-font-size);line-height:var(--e-global-typography-16e7b17-line-height);letter-spacing:var(--e-global-typography-16e7b17-letter-spacing);word-spacing:var(--e-global-typography-16e7b17-word-spacing)}.elementor-41 .elementor-element.elementor-element-6c393d2 .elementor-heading-title{font-size:1.5rem}.elementor-41 .elementor-element.elementor-element-85a2582>.elementor-container{max-width:500px}.elementor-41 .elementor-element.elementor-element-85a2582{padding:0 3em}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var(--e-global-typography-text-font-size)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-profile-info .elementskit-author-name{font-size:var(--e-global-typography-116d54c-font-size);line-height:var(--e-global-typography-116d54c-line-height);letter-spacing:var(--e-global-typography-116d54c-letter-spacing);word-spacing:var(--e-global-typography-116d54c-word-spacing)}.elementor-41 .elementor-element.elementor-element-b9e2f4a .elementskit-profile-info .elementskit-author-des{font-size:var(--e-global-typography-text-font-size)}.elementor-41 .elementor-element.elementor-element-e8a7a5d>.elementor-element-populated{padding:4em 1em 1em}.elementor-41 .elementor-element.elementor-element-3aa24a0a .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-41 .elementor-element.elementor-element-57f507c3 .elementor-heading-title{font-size:var(--e-global-typography-dcd6e90-font-size);line-height:var(--e-global-typography-dcd6e90-line-height);letter-spacing:var(--e-global-typography-dcd6e90-letter-spacing);word-spacing:var(--e-global-typography-dcd6e90-word-spacing)}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-5a5da1af{--content-width:1308px}.elementor-41 .elementor-element.elementor-element-51439b94{width:30%}.elementor-41 .elementor-element.elementor-element-3747aa42{width:70%}.elementor-41 .elementor-element.elementor-element-347dfdfe{width:30%}.elementor-41 .elementor-element.elementor-element-9c6061d{width:70%}.elementor-41 .elementor-element.elementor-element-5712867f{width:30%}.elementor-41 .elementor-element.elementor-element-7b77d473{width:70%}.elementor-41 .elementor-element.elementor-element-101e5aae{width:30%}.elementor-41 .elementor-element.elementor-element-1ea6fade{width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-b5a9490{width:100%}.elementor-41 .elementor-element.elementor-element-782b877e{width:100%}.elementor-41 .elementor-element.elementor-element-19e76063{width:50%}.elementor-41 .elementor-element.elementor-element-72ca21ff{width:50%}.elementor-41 .elementor-element.elementor-element-12c0528{width:50%}.elementor-41 .elementor-element.elementor-element-d2d2e1e{width:50%}.elementor-41 .elementor-element.elementor-element-16796a3d{width:50%}.elementor-41 .elementor-element.elementor-element-78617c68{width:50%}.elementor-41 .elementor-element.elementor-element-252734a7{width:50%}.elementor-41 .elementor-element.elementor-element-300bb5cc{width:50%}.elementor-41 .elementor-element.elementor-element-159c563f{width:100%}.elementor-41 .elementor-element.elementor-element-718f64e5{width:100%}.elementor-41 .elementor-element.elementor-element-158b9f3{width:100%}.elementor-41 .elementor-element.elementor-element-e45f9ce{width:100%}.elementor-41 .elementor-element.elementor-element-6bb18311{width:100%}.elementor-41 .elementor-element.elementor-element-30fb9c9{width:100%}.elementor-41 .elementor-element.elementor-element-4ec1ba13{width:100%}.elementor-41 .elementor-element.elementor-element-3703246a{width:100%}.elementor-41 .elementor-element.elementor-element-410e528{width:100%}.elementor-41 .elementor-element.elementor-element-5a9f791{width:100%}.elementor-41 .elementor-element.elementor-element-e8a7a5d{width:100%}.elementor-41 .elementor-element.elementor-element-62ea9868{width:100%}}