.elementor-54 .elementor-element.elementor-element-7850a7bb:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7850a7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-7850a7bb > .elementor-background-overlay{-webkit-mask-image:url("https://kwayinstitutesa.com/wp-content/uploads/2026/04/hair_hair.png");opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-54 .elementor-element.elementor-element-7850a7bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-2caf348e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-2caf348e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ed7946 );}.elementor-54 .elementor-element.elementor-element-2caf348e > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-2caf348e > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-2caf348e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-54 .elementor-element.elementor-element-2caf348e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:80px 15px 120px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-54 .elementor-element.elementor-element-2caf348e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-33ec11d8 > .elementor-container{min-height:300px;}.elementor-54 .elementor-element.elementor-element-33ec11d8{padding:0px 40px 0px 40px;}.elementor-54 .elementor-element.elementor-element-3e942ff8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-3e942ff8 > .elementor-element-populated{padding:60px 30px 60px 30px;}.elementor-54 .elementor-element.elementor-element-17571e3d .section-main-title,.elementor-54 .elementor-element.elementor-element-17571e3d .section-main-title a{color:var( --e-global-color-9264e2b );}.elementor-54 .elementor-element.elementor-element-17571e3d .section-main-title{font-family:var( --e-global-typography-9d20400-font-family ), Sans-serif;font-size:var( --e-global-typography-9d20400-font-size );font-weight:var( --e-global-typography-9d20400-font-weight );line-height:var( --e-global-typography-9d20400-line-height );letter-spacing:var( --e-global-typography-9d20400-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5d8e5030 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-54 .elementor-element.elementor-element-5d8e5030 .elementor-heading-title{font-family:var( --e-global-typography-7f7d27f-font-family ), Sans-serif;font-size:var( --e-global-typography-7f7d27f-font-size );font-weight:var( --e-global-typography-7f7d27f-font-weight );text-transform:var( --e-global-typography-7f7d27f-text-transform );line-height:var( --e-global-typography-7f7d27f-line-height );letter-spacing:var( --e-global-typography-7f7d27f-letter-spacing );text-shadow:0px 0px 10px #00F2FF;color:#00F2FF;}.elementor-54 .elementor-element.elementor-element-270f9f9d .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-40d2e50e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-40d2e50e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-40d2e50e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-54 .elementor-element.elementor-element-40d2e50e > .elementor-element-populated{padding:80px 0px 0px 80px;}.elementor-54 .elementor-element.elementor-element-20bfeb95{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:end;}.elementor-54 .elementor-element.elementor-element-20bfeb95 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-54 .elementor-element.elementor-element-20bfeb95 img{width:100%;}.elementor-54 .elementor-element.elementor-element-3cafb856:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-3cafb856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-3cafb856{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 100px 0px;}.elementor-54 .elementor-element.elementor-element-3cafb856 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-63f8d6e2 .elementor-heading-title{font-family:var( --e-global-typography-2225e77-font-family ), Sans-serif;font-size:var( --e-global-typography-2225e77-font-size );font-weight:var( --e-global-typography-2225e77-font-weight );text-transform:var( --e-global-typography-2225e77-text-transform );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );text-shadow:0px 0px 10px #00F2FF;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-32713f9{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-10f3b630 .elementor-heading-title{font-family:var( --e-global-typography-2225e77-font-family ), Sans-serif;font-size:var( --e-global-typography-2225e77-font-size );font-weight:var( --e-global-typography-2225e77-font-weight );text-transform:var( --e-global-typography-2225e77-text-transform );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );text-shadow:0px 0px 10px #00F2FF;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-7c08f87b{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-67387eb3:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-67387eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-67387eb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 100px 0px;}.elementor-54 .elementor-element.elementor-element-67387eb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-19671904.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-19671904.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-19671904 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2eb63962 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-54 .elementor-element.elementor-element-2eb63962{text-align:start;}.elementor-54 .elementor-element.elementor-element-2eb63962 img{width:100%;transition-duration:1s;border-radius:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-3be264b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-3be264b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-3be264b8 > .elementor-element-populated{padding:0px 15px 20px 15px;}.elementor-54 .elementor-element.elementor-element-25d32399{font-family:var( --e-global-typography-2225e77-font-family ), Sans-serif;font-size:var( --e-global-typography-2225e77-font-size );font-weight:var( --e-global-typography-2225e77-font-weight );text-transform:var( --e-global-typography-2225e77-text-transform );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );text-shadow:0px 0px 10px #00F2FF;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-44c3bd2c{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-70f4375e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-70f4375e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-70f4375e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 60px 0px;}.elementor-54 .elementor-element.elementor-element-70f4375e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-60803e4e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-60803e4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-2a031ea8{text-align:start;}.elementor-54 .elementor-element.elementor-element-2a031ea8 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-523a2600.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-523a2600.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-523a2600 > .elementor-element-populated{padding:0px 15px 0px 100px;}.elementor-54 .elementor-element.elementor-element-9ed6817{font-family:var( --e-global-typography-2225e77-font-family ), Sans-serif;font-size:var( --e-global-typography-2225e77-font-size );font-weight:var( --e-global-typography-2225e77-font-weight );text-transform:var( --e-global-typography-2225e77-text-transform );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );text-shadow:0px 0px 10px #00F2FF;color:var( --e-global-color-9a140eb );}.elementor-54 .elementor-element.elementor-element-43ad5084{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-2944a97d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-2944a97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-2944a97d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-2944a97d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-6c2a426a{padding:10px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-18f6e1a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9264e2b );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-18f6e1a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-18f6e1a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 12px 10px 12px;}.elementor-54 .elementor-element.elementor-element-18f6e1a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-71673b > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-71673b .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-71673b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da63c0f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-71673b.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-71673b.elementor-view-default .elementor-icon{fill:var( --e-global-color-da63c0f );color:var( --e-global-color-da63c0f );border-color:var( --e-global-color-da63c0f );}.elementor-54 .elementor-element.elementor-element-71673b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon{font-size:24px;padding:12px;}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title a{font-family:var( --e-global-typography-74a381b-font-family ), Sans-serif;font-size:var( --e-global-typography-74a381b-font-size );font-weight:var( --e-global-typography-74a381b-font-weight );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-27995e5 > .elementor-widget-container{padding:10px 0px 0px 75px;}.elementor-54 .elementor-element.elementor-element-27995e5 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-6a442b3f{padding:10px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-18a3d604:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-18a3d604 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-18a3d604.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-18a3d604.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-18a3d604 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-18a3d604 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-18a3d604 > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-18a3d604 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 12px 10px 12px;}.elementor-54 .elementor-element.elementor-element-18a3d604 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-7afc8658 > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-7afc8658.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da63c0f );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-7afc8658.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-7afc8658.elementor-view-default .elementor-icon{fill:var( --e-global-color-da63c0f );color:var( --e-global-color-da63c0f );border-color:var( --e-global-color-da63c0f );}.elementor-54 .elementor-element.elementor-element-7afc8658.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon{font-size:24px;padding:12px;}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title a{font-family:var( --e-global-typography-74a381b-font-family ), Sans-serif;font-size:var( --e-global-typography-74a381b-font-size );font-weight:var( --e-global-typography-74a381b-font-weight );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5b1a7479 > .elementor-widget-container{padding:10px 0px 0px 75px;}.elementor-54 .elementor-element.elementor-element-5b1a7479 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-1587e01a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1587e01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-1587e01a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-1587e01a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-4abd7976{padding:10px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-3dbb7b5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-3dbb7b5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-3dbb7b5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-3dbb7b5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-3dbb7b5a > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-3dbb7b5a > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-3dbb7b5a > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-3dbb7b5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 12px 10px 12px;}.elementor-54 .elementor-element.elementor-element-3dbb7b5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-578893dd > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-578893dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da63c0f );fill:var( --e-global-color-ac17aec );color:var( --e-global-color-ac17aec );}.elementor-54 .elementor-element.elementor-element-578893dd.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-578893dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-da63c0f );color:var( --e-global-color-da63c0f );border-color:var( --e-global-color-da63c0f );}.elementor-54 .elementor-element.elementor-element-578893dd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ac17aec );}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon{font-size:24px;padding:12px;}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title a{font-family:var( --e-global-typography-74a381b-font-family ), Sans-serif;font-size:var( --e-global-typography-74a381b-font-size );font-weight:var( --e-global-typography-74a381b-font-weight );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-105ec16d > .elementor-widget-container{padding:10px 0px 0px 75px;}.elementor-54 .elementor-element.elementor-element-105ec16d .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-1ddb83d5{padding:10px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-7bbae25a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9264e2b );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-7bbae25a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-7bbae25a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 12px 10px 12px;}.elementor-54 .elementor-element.elementor-element-7bbae25a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-2b28fa33 > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-2b28fa33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da63c0f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-2b28fa33.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-2b28fa33.elementor-view-default .elementor-icon{fill:var( --e-global-color-da63c0f );color:var( --e-global-color-da63c0f );border-color:var( --e-global-color-da63c0f );}.elementor-54 .elementor-element.elementor-element-2b28fa33.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon{font-size:24px;padding:12px;}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title a{font-family:var( --e-global-typography-74a381b-font-family ), Sans-serif;font-size:var( --e-global-typography-74a381b-font-size );font-weight:var( --e-global-typography-74a381b-font-weight );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-15575cd1 > .elementor-widget-container{padding:10px 0px 0px 75px;}.elementor-54 .elementor-element.elementor-element-15575cd1 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-1ee0455f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1ee0455f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-1ee0455f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-1ee0455f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-4e57cc36{padding:10px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-ff91fe8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9264e2b );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-ff91fe8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-ff91fe8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 12px 10px 12px;}.elementor-54 .elementor-element.elementor-element-ff91fe8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-4aa9bba2 > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-4aa9bba2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da63c0f );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-4aa9bba2.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-4aa9bba2.elementor-view-default .elementor-icon{fill:var( --e-global-color-da63c0f );color:var( --e-global-color-da63c0f );border-color:var( --e-global-color-da63c0f );}.elementor-54 .elementor-element.elementor-element-4aa9bba2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon{font-size:24px;padding:12px;}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title a{font-family:var( --e-global-typography-74a381b-font-family ), Sans-serif;font-size:var( --e-global-typography-74a381b-font-size );font-weight:var( --e-global-typography-74a381b-font-weight );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-2a31e291 > .elementor-widget-container{padding:10px 0px 0px 75px;}.elementor-54 .elementor-element.elementor-element-2a31e291 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-69db7206{padding:10px 0px 10px 0px;}.elementor-54 .elementor-element.elementor-element-34da4a08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-34da4a08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-34da4a08.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-34da4a08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-34da4a08 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-34da4a08 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-34da4a08 > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-34da4a08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 12px 10px 12px;}.elementor-54 .elementor-element.elementor-element-34da4a08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-675a2f8 > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-675a2f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da63c0f );fill:var( --e-global-color-ac17aec );color:var( --e-global-color-ac17aec );}.elementor-54 .elementor-element.elementor-element-675a2f8.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-675a2f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-da63c0f );color:var( --e-global-color-da63c0f );border-color:var( --e-global-color-da63c0f );}.elementor-54 .elementor-element.elementor-element-675a2f8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ac17aec );}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon{font-size:24px;padding:12px;}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title a{font-family:var( --e-global-typography-74a381b-font-family ), Sans-serif;font-size:var( --e-global-typography-74a381b-font-size );font-weight:var( --e-global-typography-74a381b-font-weight );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-47782c35 > .elementor-widget-container{padding:10px 0px 0px 75px;}.elementor-54 .elementor-element.elementor-element-47782c35 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-879ee84:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-879ee84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c679f5f );}.elementor-54 .elementor-element.elementor-element-879ee84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 60px 0px;}.elementor-54 .elementor-element.elementor-element-879ee84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-ccd062c{padding:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-24ea4b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-24ea4b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-24ea4b1 > .elementor-element-populated{padding:0px 100px 40px 0px;}.elementor-54 .elementor-element.elementor-element-a185188 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-54 .elementor-element.elementor-element-a185188{text-align:end;}.elementor-54 .elementor-element.elementor-element-a185188 img{width:140px;transition-duration:1s;}.elementor-54 .elementor-element.elementor-element-5385a5c > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5385a5c .elementor-heading-title{font-family:var( --e-global-typography-2225e77-font-family ), Sans-serif;font-size:var( --e-global-typography-2225e77-font-size );font-weight:var( --e-global-typography-2225e77-font-weight );text-transform:var( --e-global-typography-2225e77-text-transform );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );text-shadow:0px 0px 10px #00F2FF;color:#00F2FF;}.elementor-54 .elementor-element.elementor-element-5fcbf90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-5fcbf90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ed7946 );}.elementor-54 .elementor-element.elementor-element-5fcbf90 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-5fcbf90 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-5fcbf90 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-54 .elementor-element.elementor-element-5fcbf90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-5fcbf90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial_card, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-button-prev, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-button-next{background-color:#F2605200;}.elementor-54 .elementor-element.elementor-element-78dfe57 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-54 .elementor-element.elementor-element-78dfe57 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider, .elementor-54 .elementor-element.elementor-element-78dfe57  .elementskit-testimonial_card{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-c559b3a );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-54 .elementor-element.elementor-element-78dfe57 .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-stars > li > a, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-9264e2b );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-9264e2b );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-9264e2b );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-9264e2b );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-9264e2b );fill:var( --e-global-color-9264e2b );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-9a140eb );font-family:var( --e-global-typography-17abe91-font-family ), Sans-serif;font-size:var( --e-global-typography-17abe91-font-size );font-weight:var( --e-global-typography-17abe91-font-weight );line-height:var( --e-global-typography-17abe91-line-height );letter-spacing:var( --e-global-typography-17abe91-letter-spacing );margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-c559b3a );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-commentor-bio .elementskit-commentor-image > img{height:80px;width:80px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-navigation-button{font-size:30px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-button-prev{left:0%;width:20px;height:40px;color:var( --e-global-color-9a140eb );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-button-next{right:0%;width:20px;height:40px;color:var( --e-global-color-9a140eb );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-button-prev:hover{color:#000000;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider .swiper-button-next:hover{color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-17571e3d .section-main-title{text-align:left;font-size:var( --e-global-typography-9d20400-font-size );line-height:var( --e-global-typography-9d20400-line-height );letter-spacing:var( --e-global-typography-9d20400-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5d8e5030 .elementor-heading-title{font-size:var( --e-global-typography-7f7d27f-font-size );line-height:var( --e-global-typography-7f7d27f-line-height );letter-spacing:var( --e-global-typography-7f7d27f-letter-spacing );}.elementor-54 .elementor-element.elementor-element-270f9f9d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-40d2e50e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-20bfeb95{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-54 .elementor-element.elementor-element-63f8d6e2 .elementor-heading-title{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-32713f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-10f3b630 .elementor-heading-title{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-7c08f87b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-19671904 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-54 .elementor-element.elementor-element-25d32399{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-44c3bd2c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-9ed6817{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-43ad5084{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-27995e5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5b1a7479 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-105ec16d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-15575cd1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-2a31e291 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-47782c35 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-a185188 > .elementor-widget-container{margin:0px -80px -80px 0px;}.elementor-54 .elementor-element.elementor-element-5385a5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5385a5c .elementor-heading-title{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-17abe91-font-size );line-height:var( --e-global-typography-17abe91-line-height );letter-spacing:var( --e-global-typography-17abe91-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-2caf348e{width:100%;}.elementor-54 .elementor-element.elementor-element-3e942ff8{width:60%;}.elementor-54 .elementor-element.elementor-element-40d2e50e{width:40%;}.elementor-54 .elementor-element.elementor-element-24ea4b1{width:40%;}.elementor-54 .elementor-element.elementor-element-5fcbf90{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-3e942ff8{width:100%;}.elementor-54 .elementor-element.elementor-element-40d2e50e{width:100%;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-7850a7bb{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-33ec11d8{padding:0px 30px 0px 30px;}.elementor-54 .elementor-element.elementor-element-3e942ff8 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-54 .elementor-element.elementor-element-17571e3d .section-main-title{font-size:var( --e-global-typography-9d20400-font-size );line-height:var( --e-global-typography-9d20400-line-height );letter-spacing:var( --e-global-typography-9d20400-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5d8e5030 .elementor-heading-title{font-size:var( --e-global-typography-7f7d27f-font-size );line-height:var( --e-global-typography-7f7d27f-line-height );letter-spacing:var( --e-global-typography-7f7d27f-letter-spacing );}.elementor-54 .elementor-element.elementor-element-270f9f9d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-20bfeb95 > .elementor-widget-container{margin:0% 0% -40% 0%;}.elementor-54 .elementor-element.elementor-element-20bfeb95{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-54 .elementor-element.elementor-element-3bf99cfa > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-54 .elementor-element.elementor-element-63f8d6e2{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-63f8d6e2 .elementor-heading-title{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-32713f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-789bda81 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-54 .elementor-element.elementor-element-10f3b630{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-10f3b630 .elementor-heading-title{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-7c08f87b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-67387eb3{margin-top:-131px;margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-25d32399{text-align:center;font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-44c3bd2c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-523a2600 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-54 .elementor-element.elementor-element-9ed6817{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-43ad5084{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-6c2a426a{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-18f6e1a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-71673b .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-71673b .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-27995e5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-6a442b3f{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-18a3d604.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-7afc8658 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5b1a7479 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-4abd7976{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-3dbb7b5a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-578893dd .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-105ec16d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-1ddb83d5{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-7bbae25a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-2b28fa33 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-15575cd1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-4e57cc36{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-ff91fe8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4aa9bba2 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-2a31e291 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-69db7206{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-34da4a08.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-675a2f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-74a381b-font-size );line-height:var( --e-global-typography-74a381b-line-height );letter-spacing:var( --e-global-typography-74a381b-letter-spacing );}.elementor-54 .elementor-element.elementor-element-47782c35 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-879ee84{padding:80px 0px 60px 0px;}.elementor-54 .elementor-element.elementor-element-24ea4b1 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-54 .elementor-element.elementor-element-a185188 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-54 .elementor-element.elementor-element-5385a5c .elementor-heading-title{font-size:var( --e-global-typography-2225e77-font-size );line-height:var( --e-global-typography-2225e77-line-height );letter-spacing:var( --e-global-typography-2225e77-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-54 .elementor-element.elementor-element-78dfe57 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider, .elementor-54 .elementor-element.elementor-element-78dfe57  .elementskit-testimonial_card{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-17abe91-font-size );line-height:var( --e-global-typography-17abe91-line-height );letter-spacing:var( --e-global-typography-17abe91-letter-spacing );}.elementor-54 .elementor-element.elementor-element-78dfe57 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-879ee84 */.elementor-54 .elementor-element.elementor-element-879ee84 {
    position: relative !important;
    overflow: hidden !important;
    z-index: 1;
}

/* Layer 1: Left Side (3 elements) */
.elementor-54 .elementor-element.elementor-element-879ee84::before {
    content: "x = \2212 b \2213 \221a b\00b2 - 4ac / 2a \a\a\a\a\a\a\a\a\a (x + y)\00b2 = x\00b2 + 2xy + y\00b2 \a\a\a\a\a\a\a\a\a f(x) = ax\00b2 + bx + c";
    position: absolute;
    white-space: pre;
    font-family: 'Courier New', monospace;
    font-size: 18px;
    color: #00F2FF;
    opacity: 0.15;
    top: 15%;
    left: 8%;
    animation: driftLeft 12s infinite ease-in-out;
}

/* Layer 2: Right Side (3 elements) */
.elementor-54 .elementor-element.elementor-element-879ee84::after {
    content: "m = y\2082 - y\2081 / x\2082 - x\2081 \a\a\a\a\a\a\a\a\a y \2212 y\2081 = m(x \2212 x\2081) \a\a\a\a\a\a\a\a\a a\00b2 + b\00b2 = c\00b2";
    position: absolute;
    white-space: pre;
    font-family: 'Courier New', monospace;
    font-size: 18px;
    color: #8A2BE2; /* Math Violet */
    bottom: 15%;
    right: 8%;
    text-align: right;
    animation: driftRight 15s infinite ease-in-out;
}

@keyframes driftLeft {
    0%, 100% { transform: translate(0, 0) rotate(-2deg); }
    50% { transform: translate(30px, 20px) rotate(2deg); }
}

@keyframes driftRight {
    0%, 100% { transform: translate(0, 0) rotate(2deg); }
    50% { transform: translate(-30px, -20px) rotate(-2deg); }
}/* End custom CSS */