.elementor-1289 .elementor-element.elementor-element-e394eab > .elementor-container{min-height:100vh;}.elementor-1289 .elementor-element.elementor-element-e394eab:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-e394eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae01a28 );background-image:url("https://lvstaging.ca/wp-content/uploads/2023/07/Intro-Section-min-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1289 .elementor-element.elementor-element-e394eab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1289 .elementor-element.elementor-element-e394eab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1289 .elementor-element.elementor-element-0568f68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1289 .elementor-element.elementor-element-0568f68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1289 .elementor-element.elementor-element-0568f68.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1289 .elementor-element.elementor-element-bb1ebf3{text-align:center;}.elementor-1289 .elementor-element.elementor-element-bb1ebf3 .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-acf5076-font-family ), Sans-serif;font-size:var( --e-global-typography-acf5076-font-size );font-weight:var( --e-global-typography-acf5076-font-weight );text-transform:var( --e-global-typography-acf5076-text-transform );line-height:var( --e-global-typography-acf5076-line-height );letter-spacing:var( --e-global-typography-acf5076-letter-spacing );word-spacing:var( --e-global-typography-acf5076-word-spacing );}.elementor-1289 .elementor-element.elementor-element-bb1ebf3 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-1289 .elementor-element.elementor-element-fe401e4 .a-animated-heading{text-align:center;color:var( --e-global-color-77d5e5a );text-transform:uppercase;}.elementor-1289 .elementor-element.elementor-element-476a3dc > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-1289 .elementor-element.elementor-element-476a3dc{width:auto;max-width:auto;}.elementor-1289 .elementor-element.elementor-element-fda3a29 .elementor-button{fill:var( --e-global-color-77d5e5a );color:var( --e-global-color-77d5e5a );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-77d5e5a );}.elementor-1289 .elementor-element.elementor-element-fda3a29 .elementor-button:hover, .elementor-1289 .elementor-element.elementor-element-fda3a29 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-77d5e5a );border-color:var( --e-global-color-77d5e5a );}.elementor-1289 .elementor-element.elementor-element-fda3a29 .elementor-button:hover svg, .elementor-1289 .elementor-element.elementor-element-fda3a29 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-4cd23b7{padding:144px 0px 144px 0px;}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 0.6 * 100% );margin-bottom:24px;}.elementor-1289 .elementor-element.elementor-element-5481302 .l-neuron-grid{margin-right:calc(-64px / 2);margin-left:calc(-64px / 2);margin-bottom:-56px;}.elementor-1289 .elementor-element.elementor-element-5481302 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(64px / 2);padding-left:calc(64px / 2);}.elementor-1289 .elementor-element.elementor-element-5481302 .l-neuron-grid__item{margin-bottom:56px;}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail{text-align:center;}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail--title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail--caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-70d5a10 > .elementor-container{max-width:800px;}.elementor-1289 .elementor-element.elementor-element-70d5a10:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-70d5a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f165f75 );}.elementor-1289 .elementor-element.elementor-element-70d5a10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 128px 0px;}.elementor-1289 .elementor-element.elementor-element-70d5a10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1289 .elementor-element.elementor-element-79b500f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-850bf94{text-align:center;}.elementor-1289 .elementor-element.elementor-element-850bf94 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-850bf94 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1289 .elementor-element.elementor-element-72d114d{text-align:center;}.elementor-1289 .elementor-element.elementor-element-72d114d .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-72d114d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1289 .elementor-element.elementor-element-49421ac{text-align:center;}.elementor-1289 .elementor-element.elementor-element-49421ac > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-1289 .elementor-element.elementor-element-0b68517 .neuron-swiper .swiper-slide{width:65%;}.elementor-1289 .elementor-element.elementor-element-0b68517 .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 1.16 * 100% );}.elementor-1289 .elementor-element.elementor-element-0c94137:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-0c94137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae01a28 );}.elementor-1289 .elementor-element.elementor-element-0c94137{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-1289 .elementor-element.elementor-element-0c94137 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1289 .elementor-element.elementor-element-9581cb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-6f8e92e .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-0521106-font-family ), Sans-serif;font-size:var( --e-global-typography-0521106-font-size );font-weight:var( --e-global-typography-0521106-font-weight );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-6f8e92e > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1289 .elementor-element.elementor-element-b4c450a .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-1fb222c-font-family ), Sans-serif;font-size:var( --e-global-typography-1fb222c-font-size );font-weight:var( --e-global-typography-1fb222c-font-weight );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-7c25ef7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-1729623 .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-0521106-font-family ), Sans-serif;font-size:var( --e-global-typography-0521106-font-size );font-weight:var( --e-global-typography-0521106-font-weight );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-1729623 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1289 .elementor-element.elementor-element-d4acb37 .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-1fb222c-font-family ), Sans-serif;font-size:var( --e-global-typography-1fb222c-font-size );font-weight:var( --e-global-typography-1fb222c-font-weight );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-480d61a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-1beb0a3 .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-0521106-font-family ), Sans-serif;font-size:var( --e-global-typography-0521106-font-size );font-weight:var( --e-global-typography-0521106-font-weight );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-1beb0a3 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1289 .elementor-element.elementor-element-27228ee .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-1fb222c-font-family ), Sans-serif;font-size:var( --e-global-typography-1fb222c-font-size );font-weight:var( --e-global-typography-1fb222c-font-weight );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-60a3055 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-137fad3 .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-0521106-font-family ), Sans-serif;font-size:var( --e-global-typography-0521106-font-size );font-weight:var( --e-global-typography-0521106-font-weight );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-137fad3 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1289 .elementor-element.elementor-element-3e60849 .elementor-heading-title{color:var( --e-global-color-77d5e5a );font-family:var( --e-global-typography-1fb222c-font-family ), Sans-serif;font-size:var( --e-global-typography-1fb222c-font-size );font-weight:var( --e-global-typography-1fb222c-font-weight );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-22f98a1 > .elementor-container{min-height:70vh;}.elementor-bc-flex-widget .elementor-1289 .elementor-element.elementor-element-dd75218.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1289 .elementor-element.elementor-element-dd75218.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1289 .elementor-element.elementor-element-dd75218 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-dd75218:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1289 .elementor-element.elementor-element-dd75218 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f165f75 );}.elementor-1289 .elementor-element.elementor-element-dd75218 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4vw 4vw 4vw 4vw;}.elementor-1289 .elementor-element.elementor-element-dd75218 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1289 .elementor-element.elementor-element-66c27ac .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-66c27ac > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-1289 .elementor-element.elementor-element-d47ca2f .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d47ca2f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1289 .elementor-element.elementor-element-a9aea0f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1289 .elementor-element.elementor-element-c2ce2a3 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1289 .elementor-element.elementor-element-362d2bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1289 .elementor-element.elementor-element-362d2bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1289 .elementor-element.elementor-element-362d2bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1289 .elementor-element.elementor-element-362d2bc > .elementor-element-populated{padding:24% 24% 24% 24%;}.elementor-1289 .elementor-element.elementor-element-760413a .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 1.16 * 100% );}.elementor-1289 .elementor-element.elementor-element-760413a .m-neuron-gallery__image-detail{text-align:center;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-icon{font-size:35px;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-button--prev{top:50%;transform:translateY(-50%);left:0;margin-left:-5vw;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-button--next{top:50%;left:100%;transform:translateY(-50%) translateX(-100%);margin-left:5vw;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-dots{top:100%;left:50%;transform:translateX(-50%) translateY(-100%);margin-top:30px;}.elementor-1289 .elementor-element.elementor-element-ab22978 > .elementor-container{min-height:70vh;}.elementor-bc-flex-widget .elementor-1289 .elementor-element.elementor-element-0ed6016.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1289 .elementor-element.elementor-element-0ed6016.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1289 .elementor-element.elementor-element-0ed6016.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1289 .elementor-element.elementor-element-0ed6016 > .elementor-element-populated{padding:24% 24% 24% 24%;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 1.16 * 100% );}.elementor-1289 .elementor-element.elementor-element-9b66e4d .m-neuron-gallery__image-detail{text-align:center;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-icon{font-size:35px;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-button--prev{top:50%;transform:translateY(-50%);left:0;margin-left:-5vw;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-button--next{top:50%;left:100%;transform:translateY(-50%) translateX(-100%);margin-left:5vw;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-dots{top:100%;left:50%;transform:translateX(-50%) translateY(-100%);margin-top:30px;}.elementor-bc-flex-widget .elementor-1289 .elementor-element.elementor-element-f5898f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1289 .elementor-element.elementor-element-f5898f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1289 .elementor-element.elementor-element-f5898f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-f5898f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1289 .elementor-element.elementor-element-f5898f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f165f75 );}.elementor-1289 .elementor-element.elementor-element-f5898f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4vw 4vw 4vw 4vw;}.elementor-1289 .elementor-element.elementor-element-f5898f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1289 .elementor-element.elementor-element-f5a0515 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-f5a0515 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-1289 .elementor-element.elementor-element-28753e5 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-28753e5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1289 .elementor-element.elementor-element-4799d93 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1289 .elementor-element.elementor-element-ff9c332 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-1cc26e0{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-2cc8f55 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 120px 0px;}.elementor-1289 .elementor-element.elementor-element-1cc26e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1289 .elementor-element.elementor-element-3a50c09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1289 .elementor-element.elementor-element-b830dc5{text-align:center;}.elementor-1289 .elementor-element.elementor-element-b830dc5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-b830dc5 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1289 .elementor-element.elementor-element-84e1283{text-align:center;}.elementor-1289 .elementor-element.elementor-element-84e1283 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-84e1283 > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid{margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);margin-bottom:-35px;}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid__item{margin-bottom:35px;}.elementor-1289 .elementor-element.elementor-element-460ee96:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-460ee96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1289 .elementor-element.elementor-element-460ee96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 0px 220px 0px;}.elementor-1289 .elementor-element.elementor-element-460ee96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1289 .elementor-element.elementor-element-6bb5807{text-align:center;}.elementor-1289 .elementor-element.elementor-element-6bb5807 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-98d2ec5 .a-animated-heading{text-align:center;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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-98d2ec5 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1289 .elementor-element.elementor-element-2cd428b{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-1289 .elementor-element.elementor-element-e29d1ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1289 .elementor-element.elementor-element-e29d1ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1289 .elementor-element.elementor-element-e29d1ea.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1289 .elementor-element.elementor-element-d78e061 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d78e061{width:auto;max-width:auto;}.elementor-1289 .elementor-element.elementor-element-613d924 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-613d924{width:auto;max-width:auto;}.elementor-1289 .elementor-element.elementor-element-8c2fefa .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-8c2fefa{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(max-width:1279px) and (min-width:721px){.elementor-1289 .elementor-element.elementor-element-9581cb4{width:50%;}.elementor-1289 .elementor-element.elementor-element-7c25ef7{width:50%;}.elementor-1289 .elementor-element.elementor-element-480d61a{width:50%;}.elementor-1289 .elementor-element.elementor-element-60a3055{width:50%;}.elementor-1289 .elementor-element.elementor-element-dd75218{width:100%;}.elementor-1289 .elementor-element.elementor-element-362d2bc{width:100%;}.elementor-1289 .elementor-element.elementor-element-0ed6016{width:100%;}.elementor-1289 .elementor-element.elementor-element-f5898f9{width:100%;}}@media(max-width:1279px){.elementor-1289 .elementor-element.elementor-element-bb1ebf3 .elementor-heading-title{font-size:var( --e-global-typography-acf5076-font-size );line-height:var( --e-global-typography-acf5076-line-height );letter-spacing:var( --e-global-typography-acf5076-letter-spacing );word-spacing:var( --e-global-typography-acf5076-word-spacing );}.elementor-1289 .elementor-element.elementor-element-4cd23b7{padding:96px 0px 96px 0px;}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__thumbnail--link{margin-bottom:16px;}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail--title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail--caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-70d5a10{padding:96px 0px 96px 0px;}.elementor-1289 .elementor-element.elementor-element-850bf94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-72d114d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-6f8e92e .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-b4c450a .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-1729623 .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-d4acb37 .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-1beb0a3 .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-27228ee .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-137fad3 .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-3e60849 .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-dd75218 > .elementor-element-populated{padding:120px 40px 120px 40px;}.elementor-1289 .elementor-element.elementor-element-66c27ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d47ca2f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-362d2bc > .elementor-element-populated{padding:120px 40px 120px 40px;}.elementor-1289 .elementor-element.elementor-element-760413a .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 1 * 100% );}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-button--prev{margin-left:-10vw;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-button--next{margin-left:10vw;}.elementor-1289 .elementor-element.elementor-element-0ed6016 > .elementor-element-populated{padding:120px 40px 120px 40px;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .m-neuron-gallery__thumbnail--link{padding-bottom:calc( 1 * 100% );}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-button--prev{margin-left:-10vw;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-button--next{margin-left:10vw;}.elementor-1289 .elementor-element.elementor-element-f5898f9 > .elementor-element-populated{padding:120px 40px 120px 40px;}.elementor-1289 .elementor-element.elementor-element-f5a0515 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-28753e5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-1cc26e0{padding:40px 0px 80px 0px;}.elementor-1289 .elementor-element.elementor-element-b830dc5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-84e1283 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-84e1283 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);margin-bottom:-10px;}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid .l-neuron-grid__item{padding-right:calc(10px / 2);padding-left:calc(10px / 2);}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid__item{margin-bottom:10px;}.elementor-1289 .elementor-element.elementor-element-460ee96:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-460ee96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:580px auto;}.elementor-1289 .elementor-element.elementor-element-460ee96{padding:120px 0px 120px 0px;}.elementor-1289 .elementor-element.elementor-element-6bb5807 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-98d2ec5 .a-animated-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d78e061 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-613d924 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-8c2fefa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:720px){.elementor-1289 .elementor-element.elementor-element-e394eab:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-e394eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1289 .elementor-element.elementor-element-bb1ebf3 .elementor-heading-title{font-size:var( --e-global-typography-acf5076-font-size );line-height:var( --e-global-typography-acf5076-line-height );letter-spacing:var( --e-global-typography-acf5076-letter-spacing );word-spacing:var( --e-global-typography-acf5076-word-spacing );}.elementor-1289 .elementor-element.elementor-element-4cd23b7{padding:80px 0px 80px 0px;}.elementor-1289 .elementor-element.elementor-element-5481302 .l-neuron-grid{margin-bottom:-40px;}.elementor-1289 .elementor-element.elementor-element-5481302 .l-neuron-grid__item{margin-bottom:40px;}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail--title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__image-detail--caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-70d5a10{padding:64px 0px 64px 0px;}.elementor-1289 .elementor-element.elementor-element-850bf94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-72d114d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-49421ac > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1289 .elementor-element.elementor-element-0c94137{padding:80px 0px 80px 0px;}.elementor-1289 .elementor-element.elementor-element-9581cb4 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-1289 .elementor-element.elementor-element-6f8e92e .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-b4c450a .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-7c25ef7 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-1289 .elementor-element.elementor-element-1729623 .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-d4acb37 .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-480d61a > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-1289 .elementor-element.elementor-element-1beb0a3 .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-27228ee .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-60a3055 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-137fad3 .elementor-heading-title{font-size:var( --e-global-typography-0521106-font-size );line-height:var( --e-global-typography-0521106-line-height );letter-spacing:var( --e-global-typography-0521106-letter-spacing );word-spacing:var( --e-global-typography-0521106-word-spacing );}.elementor-1289 .elementor-element.elementor-element-3e60849 .elementor-heading-title{font-size:var( --e-global-typography-1fb222c-font-size );line-height:var( --e-global-typography-1fb222c-line-height );letter-spacing:var( --e-global-typography-1fb222c-letter-spacing );word-spacing:var( --e-global-typography-1fb222c-word-spacing );}.elementor-1289 .elementor-element.elementor-element-dd75218 > .elementor-element-populated{padding:80px 20px 80px 20px;}.elementor-1289 .elementor-element.elementor-element-66c27ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d47ca2f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-362d2bc > .elementor-element-populated{padding:80px 80px 80px 80px;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-button--prev{margin-left:-12vw;}.elementor-1289 .elementor-element.elementor-element-760413a .neuron-swiper-button--next{margin-left:12vw;}.elementor-1289 .elementor-element.elementor-element-0ed6016 > .elementor-element-populated{padding:80px 80px 80px 80px;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-button--prev{margin-left:-12vw;}.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-swiper-button--next{margin-left:12vw;}.elementor-1289 .elementor-element.elementor-element-f5898f9 > .elementor-element-populated{padding:80px 20px 80px 20px;}.elementor-1289 .elementor-element.elementor-element-f5a0515 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-28753e5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-1cc26e0{padding:40px 20px 40px 20px;}.elementor-1289 .elementor-element.elementor-element-b830dc5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-84e1283 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-3482822 .l-neuron-grid--metro .l-neuron-grid__item{max-width:50% !important;flex:0 0 50%!important;}.elementor-1289 .elementor-element.elementor-element-460ee96{padding:64px 0px 64px 0px;}.elementor-1289 .elementor-element.elementor-element-6bb5807 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-98d2ec5 .a-animated-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d78e061{text-align:center;width:100%;max-width:100%;}.elementor-1289 .elementor-element.elementor-element-d78e061 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-d78e061 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1289 .elementor-element.elementor-element-613d924{text-align:center;width:100%;max-width:100%;}.elementor-1289 .elementor-element.elementor-element-613d924 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1289 .elementor-element.elementor-element-613d924 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1289 .elementor-element.elementor-element-8c2fefa{text-align:center;width:100%;max-width:100%;}.elementor-1289 .elementor-element.elementor-element-8c2fefa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-476a3dc */@-webkit-keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-1 {
  -webkit-animation: animate-svg-fill-1 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.2s both;
          animation: animate-svg-fill-1 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.2s both;
}

@-webkit-keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-2 {
  -webkit-animation: animate-svg-fill-2 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.30000000000000004s both;
          animation: animate-svg-fill-2 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.30000000000000004s both;
}

@-webkit-keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-3 {
  -webkit-animation: animate-svg-fill-3 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.4s both;
          animation: animate-svg-fill-3 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.4s both;
}

@-webkit-keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-4 {
  -webkit-animation: animate-svg-fill-4 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.5s both;
          animation: animate-svg-fill-4 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.5s both;
}

@-webkit-keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-5 {
  -webkit-animation: animate-svg-fill-5 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.6000000000000001s both;
          animation: animate-svg-fill-5 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.6000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-6 {
  -webkit-animation: animate-svg-fill-6 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.7s both;
          animation: animate-svg-fill-6 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.7s both;
}

@-webkit-keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-7 {
  -webkit-animation: animate-svg-fill-7 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.8s both;
          animation: animate-svg-fill-7 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.8s both;
}

@-webkit-keyframes animate-svg-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-8 {
  -webkit-animation: animate-svg-fill-8 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.9000000000000001s both;
          animation: animate-svg-fill-8 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.9000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-9 {
  -webkit-animation: animate-svg-fill-9 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1s both;
          animation: animate-svg-fill-9 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1s both;
}

@-webkit-keyframes animate-svg-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-10 {
  -webkit-animation: animate-svg-fill-10 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.1s both;
          animation: animate-svg-fill-10 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.1s both;
}

@-webkit-keyframes animate-svg-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-11 {
  -webkit-animation: animate-svg-fill-11 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.2s both;
          animation: animate-svg-fill-11 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.2s both;
}

@-webkit-keyframes animate-svg-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-12 {
  -webkit-animation: animate-svg-fill-12 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.3s both;
          animation: animate-svg-fill-12 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.3s both;
}

@-webkit-keyframes animate-svg-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-13 {
  -webkit-animation: animate-svg-fill-13 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.4000000000000001s both;
          animation: animate-svg-fill-13 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.4000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-14 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-14 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-14 {
  -webkit-animation: animate-svg-fill-14 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.5s both;
          animation: animate-svg-fill-14 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.5s both;
}

@-webkit-keyframes animate-svg-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-15 {
  -webkit-animation: animate-svg-fill-15 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.6s both;
          animation: animate-svg-fill-15 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.6s both;
}

@-webkit-keyframes animate-svg-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-16 {
  -webkit-animation: animate-svg-fill-16 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.7s both;
          animation: animate-svg-fill-16 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.7s both;
}

@-webkit-keyframes animate-svg-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-17 {
  -webkit-animation: animate-svg-fill-17 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.8s both;
          animation: animate-svg-fill-17 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.8s both;
}

@-webkit-keyframes animate-svg-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-18 {
  -webkit-animation: animate-svg-fill-18 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.9000000000000001s both;
          animation: animate-svg-fill-18 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.9000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-19 {
  -webkit-animation: animate-svg-fill-19 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2s both;
          animation: animate-svg-fill-19 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2s both;
}

@-webkit-keyframes animate-svg-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-20 {
  -webkit-animation: animate-svg-fill-20 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.1s both;
          animation: animate-svg-fill-20 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.1s both;
}

@-webkit-keyframes animate-svg-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-21 {
  -webkit-animation: animate-svg-fill-21 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.2s both;
          animation: animate-svg-fill-21 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.2s both;
}

@-webkit-keyframes animate-svg-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-22 {
  -webkit-animation: animate-svg-fill-22 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.3000000000000003s both;
          animation: animate-svg-fill-22 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.3000000000000003s both;
}

@-webkit-keyframes animate-svg-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-23 {
  -webkit-animation: animate-svg-fill-23 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.4000000000000004s both;
          animation: animate-svg-fill-23 0.7s cubic-bezier(0.55, 0.085, 0.68, 0.53) 2.4000000000000004s both;
}/* End custom CSS */
/* Start custom CSS for neuron-gallery, class: .elementor-element-5481302 */.elementor-1289 .elementor-element.elementor-element-5481302 img {
    border: 1px solid #EAEAEA;
}

.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__thumbnail--link {
    -webkit-transition: transform cubic-bezier(.4,0,.2,1) .35s;
    transition: transform cubic-bezier(.4,0,.2,1) .35s;
}

.elementor-1289 .elementor-element.elementor-element-5481302 .m-neuron-gallery__inner:hover .m-neuron-gallery__thumbnail--link {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for neuron-gallery, class: .elementor-element-760413a */.elementor-1289 .elementor-element.elementor-element-760413a img{
    border: solid 1px #EAEAEA;
}

.elementor-1289 .elementor-element.elementor-element-760413a .neuron-icon:hover svg{
    filter: invert(1);
    background: white;
}

.elementor-1289 .elementor-element.elementor-element-760413a svg{
    transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);
}/* End custom CSS */
/* Start custom CSS for neuron-gallery, class: .elementor-element-9b66e4d */.elementor-1289 .elementor-element.elementor-element-9b66e4d img{
    border: solid 1px #EAEAEA;
}

.elementor-1289 .elementor-element.elementor-element-9b66e4d .neuron-icon:hover svg{
    filter: invert(1);
    background: white;
}

.elementor-1289 .elementor-element.elementor-element-9b66e4d svg{
    transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);
}/* End custom CSS */
/* Start custom CSS for neuron-gallery, class: .elementor-element-3482822 */.elementor-1289 .elementor-element.elementor-element-3482822 img{
    border: 1px solid #eaeaea;
}/* End custom CSS */