.elementor-1662 .elementor-element.elementor-element-8aaf127:not(.elementor-motion-effects-element-type-background), .elementor-1662 .elementor-element.elementor-element-8aaf127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kemalmfg.com/wp-content/uploads/2023/01/Kemal-Manufacturer.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1662 .elementor-element.elementor-element-8aaf127 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-0e73948 .elementor-heading-title{font-size:var( --e-global-typography-9ea1cac-font-size );font-weight:var( --e-global-typography-9ea1cac-font-weight );line-height:var( --e-global-typography-9ea1cac-line-height );color:var( --e-global-color-f8423b9 );}.elementor-1662 .elementor-element.elementor-element-68fa134{color:var( --e-global-color-7cb9dc1 );}.elementor-1662 .elementor-element.elementor-element-e15a130 .elementor-button{padding:12px 24px 12px 24px;}.elementor-1662 .elementor-element.elementor-element-af0e7e4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-icon i{color:var( --e-global-color-7cb9dc1 );transition:color 0.3s;}.elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-7cb9dc1 );transition:fill 0.3s;}.elementor-1662 .elementor-element.elementor-element-af0e7e4{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b77b825-font-size );line-height:var( --e-global-typography-b77b825-line-height );}.elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-text{color:var( --e-global-color-7cb9dc1 );transition:color 0.3s;}.elementor-1662 .elementor-element.elementor-element-c480955 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1662 .elementor-element.elementor-element-c480955 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-8aaf127 > .elementor-container{min-height:650px;}.elementor-1662 .elementor-element.elementor-element-8aaf127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1662 .elementor-element.elementor-element-e982cdd{margin-top:65px;margin-bottom:0px;}.elementor-1662 .elementor-element.elementor-element-1a72d47.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-0bb2581{text-align:center;}.elementor-1662 .elementor-element.elementor-element-0bb2581 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-6bc63fa{text-align:center;}.elementor-1662 .elementor-element.elementor-element-fe0941b{margin-top:20px;margin-bottom:0px;}.elementor-1662 .elementor-element.elementor-element-8e3c882:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1662 .elementor-element.elementor-element-8e3c882 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baee2d1 );}.elementor-1662 .elementor-element.elementor-element-8e3c882 > .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-1662 .elementor-element.elementor-element-8e3c882 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-8e3c882 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-c9a3177 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-1662 .elementor-element.elementor-element-05a48a8:not(.elementor-motion-effects-element-type-background), .elementor-1662 .elementor-element.elementor-element-05a48a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baee2d1 );}.elementor-1662 .elementor-element.elementor-element-05a48a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1662 .elementor-element.elementor-element-05a48a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-63dbec7 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-67a037b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1662 .elementor-element.elementor-element-67a037b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baee2d1 );}.elementor-1662 .elementor-element.elementor-element-67a037b > .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-1662 .elementor-element.elementor-element-67a037b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-67a037b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-0e32215 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-1662 .elementor-element.elementor-element-0f6d8cc:not(.elementor-motion-effects-element-type-background), .elementor-1662 .elementor-element.elementor-element-0f6d8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baee2d1 );}.elementor-1662 .elementor-element.elementor-element-0f6d8cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-1662 .elementor-element.elementor-element-0f6d8cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-e44b489 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-c1ac776.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-9872e66{text-align:center;}.elementor-1662 .elementor-element.elementor-element-9872e66 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-725e72c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-725e72c{text-align:center;}.elementor-1662 .elementor-element.elementor-element-8c3c296 .elementor-icon-wrapper{text-align:start;}.elementor-1662 .elementor-element.elementor-element-8c3c296.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-8c3c296.elementor-view-framed .elementor-icon, .elementor-1662 .elementor-element.elementor-element-8c3c296.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-8c3c296.elementor-view-framed .elementor-icon, .elementor-1662 .elementor-element.elementor-element-8c3c296.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-8c3c296 .elementor-icon{font-size:70px;}.elementor-1662 .elementor-element.elementor-element-8c3c296 .elementor-icon svg{height:70px;}.elementor-1662 .elementor-element.elementor-element-8f26919 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-75ac998 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-75ac998{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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-82a0caf{width:auto;max-width:auto;}.elementor-1662 .elementor-element.elementor-element-82a0caf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-82a0caf .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );font-weight:var( --e-global-typography-facc113-font-weight );line-height:var( --e-global-typography-facc113-line-height );color:var( --e-global-color-cfd696a );}.elementor-1662 .elementor-element.elementor-element-4a66371 .elementor-icon-wrapper{text-align:start;}.elementor-1662 .elementor-element.elementor-element-4a66371.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-4a66371.elementor-view-framed .elementor-icon, .elementor-1662 .elementor-element.elementor-element-4a66371.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-4a66371.elementor-view-framed .elementor-icon, .elementor-1662 .elementor-element.elementor-element-4a66371.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-4a66371 .elementor-icon{font-size:70px;}.elementor-1662 .elementor-element.elementor-element-4a66371 .elementor-icon svg{height:70px;}.elementor-1662 .elementor-element.elementor-element-26da6a5 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-cf4fe54 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-cf4fe54{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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-17f9bbf{width:auto;max-width:auto;}.elementor-1662 .elementor-element.elementor-element-17f9bbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-17f9bbf .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );font-weight:var( --e-global-typography-facc113-font-weight );line-height:var( --e-global-typography-facc113-line-height );color:var( --e-global-color-cfd696a );}.elementor-1662 .elementor-element.elementor-element-2650417 .elementor-icon-wrapper{text-align:start;}.elementor-1662 .elementor-element.elementor-element-2650417.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-2650417.elementor-view-framed .elementor-icon, .elementor-1662 .elementor-element.elementor-element-2650417.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-2650417.elementor-view-framed .elementor-icon, .elementor-1662 .elementor-element.elementor-element-2650417.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1662 .elementor-element.elementor-element-2650417 .elementor-icon{font-size:70px;}.elementor-1662 .elementor-element.elementor-element-2650417 .elementor-icon svg{height:70px;}.elementor-1662 .elementor-element.elementor-element-dded96e .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-eda7722 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-eda7722{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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-f1b10d8{width:auto;max-width:auto;}.elementor-1662 .elementor-element.elementor-element-f1b10d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-f1b10d8 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );font-weight:var( --e-global-typography-facc113-font-weight );line-height:var( --e-global-typography-facc113-line-height );color:var( --e-global-color-cfd696a );}.elementor-1662 .elementor-element.elementor-element-9159b98{padding:65px 0px 065px 0px;}.elementor-1662 .elementor-element.elementor-element-29c5584{padding:0px 0px 65px 0px;}.elementor-1662 .elementor-element.elementor-element-57901b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-0952e0c{text-align:center;}.elementor-1662 .elementor-element.elementor-element-0952e0c .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-441bf91 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-441bf91{text-align:center;}.elementor-1662 .elementor-element.elementor-element-a76f55e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1662 .elementor-element.elementor-element-a76f55e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1662 .elementor-element.elementor-element-a76f55e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1662 .elementor-element.elementor-element-e364821{margin-top:0px;margin-bottom:30px;}.elementor-1662 .elementor-element.elementor-element-b6e901c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-c2d59d8{text-align:center;}.elementor-1662 .elementor-element.elementor-element-c2d59d8 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-e93dc99 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-e93dc99{text-align:center;}.elementor-1662 .elementor-element.elementor-element-cf85910 > .elementor-container{flex-wrap:wrap;}.elementor-1662 .elementor-element.elementor-element-7a8502c.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-eef5718{text-align:center;}.elementor-1662 .elementor-element.elementor-element-eef5718 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-39d1126 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b3c128 );border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-39d1126{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-80502db.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-5fd0478{text-align:center;}.elementor-1662 .elementor-element.elementor-element-5fd0478 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-60045f7 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-60045f7{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-d81a8ee.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-443902a{text-align:center;}.elementor-1662 .elementor-element.elementor-element-443902a .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-6978b1e > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b3c128 );border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-6978b1e{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-b7a7100.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-92f6fdf{text-align:center;}.elementor-1662 .elementor-element.elementor-element-92f6fdf .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-99b8dd7 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b3c128 );border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-99b8dd7{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-c5267cc.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-ef7e86a{text-align:center;}.elementor-1662 .elementor-element.elementor-element-ef7e86a .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-0c33108 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b3c128 );border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-0c33108{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-db829a2.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-38937c4{text-align:center;}.elementor-1662 .elementor-element.elementor-element-38937c4 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-abb7049 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b3c128 );border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-abb7049{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-2fefca9.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-f0db762{text-align:center;}.elementor-1662 .elementor-element.elementor-element-f0db762 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );font-weight:var( --e-global-typography-4878746-font-weight );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-75ff495 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b3c128 );border-radius:3px 3px 3px 3px;}.elementor-1662 .elementor-element.elementor-element-75ff495{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-9671d17{padding:45px 0px 65px 0px;}.elementor-1662 .elementor-element.elementor-element-f737a2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-106468e{text-align:center;}.elementor-1662 .elementor-element.elementor-element-106468e .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-904e1c4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1662 .elementor-element.elementor-element-904e1c4{text-align:center;}.elementor-1662 .elementor-element.elementor-element-d62de5a .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-22beed4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-22beed4{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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-54d2d59 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-42839f3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-42839f3{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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-0ce32ea .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-e0f2527 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-e0f2527{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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-7201420{padding:45px 0px 65px 0px;}.elementor-1662 .elementor-element.elementor-element-37d9b17.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-7018126{text-align:center;}.elementor-1662 .elementor-element.elementor-element-7018126 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-72fd986 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1662 .elementor-element.elementor-element-72fd986{text-align:center;}.elementor-1662 .elementor-element.elementor-element-239997d{text-align:center;}.elementor-1662 .elementor-element.elementor-element-239997d .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-8a09dcc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-8a09dcc{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-623edd4{text-align:center;}.elementor-1662 .elementor-element.elementor-element-623edd4 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-058fe84 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-058fe84{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-2ec52bc{text-align:center;}.elementor-1662 .elementor-element.elementor-element-2ec52bc .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-6df728e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-6df728e{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-776f668{text-align:center;}.elementor-1662 .elementor-element.elementor-element-776f668 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-48c21bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-48c21bc{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-87ddf27{text-align:center;}.elementor-1662 .elementor-element.elementor-element-87ddf27 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-e5548f8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-e5548f8{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-ae1995d{text-align:center;}.elementor-1662 .elementor-element.elementor-element-ae1995d .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );font-weight:var( --e-global-typography-65eb5eb-font-weight );line-height:var( --e-global-typography-65eb5eb-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-f948135 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1662 .elementor-element.elementor-element-f948135{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-e3e1749.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1662 .elementor-element.elementor-element-d1dbae8{text-align:center;}.elementor-1662 .elementor-element.elementor-element-d1dbae8 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-0ed2484{text-align:center;}.elementor-1662 .elementor-element.elementor-element-d717af4{margin-top:40px;margin-bottom:0px;}.elementor-1662 .elementor-element.elementor-element-06b063c > .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-1662 .elementor-element.elementor-element-06b063c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-ab0ec4f img{width:100%;height:310px;object-fit:cover;object-position:center center;}.elementor-1662 .elementor-element.elementor-element-bfc49c2 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-1662 .elementor-element.elementor-element-bfc49c2 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );font-weight:var( --e-global-typography-facc113-font-weight );line-height:var( --e-global-typography-facc113-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-52fd6a8 > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-1662 .elementor-element.elementor-element-52fd6a8{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-2643978 .elementor-button{background-color:#0000000D;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-2643978 .elementor-button:hover, .elementor-1662 .elementor-element.elementor-element-2643978 .elementor-button:focus{background-color:#00000021;color:var( --e-global-color-accent );}.elementor-1662 .elementor-element.elementor-element-2643978 .elementor-button:hover svg, .elementor-1662 .elementor-element.elementor-element-2643978 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1662 .elementor-element.elementor-element-b76249e > .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-1662 .elementor-element.elementor-element-b76249e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-932b4b7 img{width:100%;height:310px;object-fit:cover;object-position:center center;}.elementor-1662 .elementor-element.elementor-element-94e8376 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-1662 .elementor-element.elementor-element-94e8376 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );font-weight:var( --e-global-typography-facc113-font-weight );line-height:var( --e-global-typography-facc113-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-0bc3401 > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-1662 .elementor-element.elementor-element-0bc3401{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-379cf35 .elementor-button{background-color:#0000000D;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-379cf35 .elementor-button:hover, .elementor-1662 .elementor-element.elementor-element-379cf35 .elementor-button:focus{background-color:#00000021;color:var( --e-global-color-accent );}.elementor-1662 .elementor-element.elementor-element-379cf35 .elementor-button:hover svg, .elementor-1662 .elementor-element.elementor-element-379cf35 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1662 .elementor-element.elementor-element-d31c521 > .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-1662 .elementor-element.elementor-element-d31c521 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-e2a229b img{width:100%;height:310px;object-fit:cover;object-position:center center;}.elementor-1662 .elementor-element.elementor-element-e22d1da > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-1662 .elementor-element.elementor-element-e22d1da .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );font-weight:var( --e-global-typography-facc113-font-weight );line-height:var( --e-global-typography-facc113-line-height );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-2f40085 > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-1662 .elementor-element.elementor-element-2f40085{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-3bd4a1e .elementor-button{background-color:#0000000D;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1662 .elementor-element.elementor-element-3bd4a1e .elementor-button:hover, .elementor-1662 .elementor-element.elementor-element-3bd4a1e .elementor-button:focus{background-color:#00000021;color:var( --e-global-color-accent );}.elementor-1662 .elementor-element.elementor-element-3bd4a1e .elementor-button:hover svg, .elementor-1662 .elementor-element.elementor-element-3bd4a1e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1662 .elementor-element.elementor-element-044c842:not(.elementor-motion-effects-element-type-background), .elementor-1662 .elementor-element.elementor-element-044c842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e34b233 );}.elementor-1662 .elementor-element.elementor-element-044c842{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1662 .elementor-element.elementor-element-044c842 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1662 .elementor-element.elementor-element-379c817{text-align:center;}.elementor-1662 .elementor-element.elementor-element-379c817 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );font-weight:var( --e-global-typography-dd40686-font-weight );line-height:var( --e-global-typography-dd40686-line-height );color:var( --e-global-color-f8423b9 );}.elementor-1662 .elementor-element.elementor-element-ba2c140 .elementor-button{padding:10px 24px 10px 24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1662 .elementor-element.elementor-element-0e73948 .elementor-heading-title{font-size:var( --e-global-typography-9ea1cac-font-size );line-height:var( --e-global-typography-9ea1cac-line-height );}.elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b77b825-font-size );line-height:var( --e-global-typography-b77b825-line-height );}.elementor-1662 .elementor-element.elementor-element-c480955.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-c480955 > .elementor-element-populated{padding:40px 24px 40px 24px;}.elementor-1662 .elementor-element.elementor-element-8aaf127 > .elementor-container{min-height:500px;}.elementor-1662 .elementor-element.elementor-element-e982cdd{padding:0px 10px 0px 10px;}.elementor-1662 .elementor-element.elementor-element-0bb2581 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-8e3c882 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-63dbec7 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-67a037b > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-e44b489 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-c1ac776.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-1662 .elementor-element.elementor-element-9872e66 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-8f26919 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-75ac998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-82a0caf .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-26da6a5 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-cf4fe54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-17f9bbf .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-dded96e .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-eda7722{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-f1b10d8 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-9159b98{padding:50px 10px 50px 10px;}.elementor-1662 .elementor-element.elementor-element-29c5584{padding:0px 10px 50px 10px;}.elementor-1662 .elementor-element.elementor-element-0952e0c .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-e364821{padding:0px 10px 0px 10px;}.elementor-1662 .elementor-element.elementor-element-c2d59d8 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-eef5718 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-39d1126{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-5fd0478 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-60045f7{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-443902a .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-6978b1e{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-92f6fdf .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-99b8dd7{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-ef7e86a .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-0c33108{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-38937c4 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-abb7049{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-f0db762 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-75ff495{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-9671d17{padding:30px 10px 50px 10px;}.elementor-1662 .elementor-element.elementor-element-106468e .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-d62de5a .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-22beed4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-54d2d59 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-42839f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-0ce32ea .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-e0f2527{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-7201420{padding:30px 10px 50px 10px;}.elementor-1662 .elementor-element.elementor-element-7018126 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-239997d .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-8a09dcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-623edd4 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-058fe84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-2ec52bc .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-6df728e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-776f668 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-48c21bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-87ddf27 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-e5548f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-ae1995d .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-f948135{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-2878c79{padding:0px 10px 0px 10px;}.elementor-1662 .elementor-element.elementor-element-d1dbae8 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-d717af4{margin-top:0px;margin-bottom:20px;}.elementor-1662 .elementor-element.elementor-element-06b063c.elementor-column{width:50%;}.elementor-1662 .elementor-element.elementor-element-bfc49c2 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-52fd6a8{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-b76249e.elementor-column{width:50%;}.elementor-1662 .elementor-element.elementor-element-94e8376 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-0bc3401{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-d31c521.elementor-column{width:50%;}.elementor-1662 .elementor-element.elementor-element-e22d1da .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-2f40085{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-044c842{margin-top:50px;margin-bottom:0px;padding:90px 0px 90px 0px;}.elementor-1662 .elementor-element.elementor-element-379c817 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}}@media(max-width:767px){.elementor-1662 .elementor-element.elementor-element-0e73948 .elementor-heading-title{font-size:var( --e-global-typography-9ea1cac-font-size );line-height:var( --e-global-typography-9ea1cac-line-height );}.elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1662 .elementor-element.elementor-element-af0e7e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b77b825-font-size );line-height:var( --e-global-typography-b77b825-line-height );}.elementor-1662 .elementor-element.elementor-element-e982cdd{margin-top:30px;margin-bottom:0px;}.elementor-1662 .elementor-element.elementor-element-0bb2581 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-6bc63fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-fe0941b{margin-top:20px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-1662 .elementor-element.elementor-element-8e3c882 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1662 .elementor-element.elementor-element-c9a3177 img{height:200px;}.elementor-1662 .elementor-element.elementor-element-05a48a8{padding:15px 15px 15px 15px;}.elementor-1662 .elementor-element.elementor-element-63dbec7 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-0e32215 img{height:200px;}.elementor-1662 .elementor-element.elementor-element-0f6d8cc{padding:15px 15px 15px 15px;}.elementor-1662 .elementor-element.elementor-element-e44b489 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-9872e66 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-725e72c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-8f26919 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-75ac998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-82a0caf .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-26da6a5 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-cf4fe54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-17f9bbf .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-dded96e .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-eda7722{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-f1b10d8 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-9159b98{padding:30px 10px 30px 10px;}.elementor-1662 .elementor-element.elementor-element-29c5584{padding:0px 10px 30px 10px;}.elementor-1662 .elementor-element.elementor-element-0952e0c .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-441bf91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-a76f55e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-c2d59d8 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-e93dc99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-eef5718 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-39d1126{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-5fd0478 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-60045f7{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-443902a .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-6978b1e{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-92f6fdf .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-99b8dd7{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-ef7e86a .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-0c33108{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-38937c4 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-abb7049{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-f0db762 .elementor-heading-title{font-size:var( --e-global-typography-4878746-font-size );line-height:var( --e-global-typography-4878746-line-height );word-spacing:var( --e-global-typography-4878746-word-spacing );}.elementor-1662 .elementor-element.elementor-element-75ff495{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-9671d17{padding:30px 10px 30px 10px;}.elementor-1662 .elementor-element.elementor-element-106468e .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-904e1c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-d62de5a .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-22beed4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-54d2d59 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-42839f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-0ce32ea .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-e0f2527{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-7201420{padding:30px 10px 30px 10px;}.elementor-1662 .elementor-element.elementor-element-7018126 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-72fd986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-239997d .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-8a09dcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-623edd4 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-058fe84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-2ec52bc .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-6df728e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-776f668 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-48c21bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-87ddf27 .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-e5548f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-ae1995d .elementor-heading-title{font-size:var( --e-global-typography-65eb5eb-font-size );line-height:var( --e-global-typography-65eb5eb-line-height );}.elementor-1662 .elementor-element.elementor-element-f948135{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1662 .elementor-element.elementor-element-d1dbae8 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}.elementor-1662 .elementor-element.elementor-element-0ed2484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1662 .elementor-element.elementor-element-06b063c.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-ab0ec4f img{height:250px;}.elementor-1662 .elementor-element.elementor-element-bfc49c2 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-52fd6a8{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-b76249e.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-932b4b7 img{height:250px;}.elementor-1662 .elementor-element.elementor-element-94e8376 .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-0bc3401{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-d31c521.elementor-column{width:100%;}.elementor-1662 .elementor-element.elementor-element-e2a229b img{height:250px;}.elementor-1662 .elementor-element.elementor-element-e22d1da .elementor-heading-title{font-size:var( --e-global-typography-facc113-font-size );line-height:var( --e-global-typography-facc113-line-height );}.elementor-1662 .elementor-element.elementor-element-2f40085{font-size:var( --e-global-typography-9fd01d1-font-size );line-height:var( --e-global-typography-9fd01d1-line-height );word-spacing:var( --e-global-typography-9fd01d1-word-spacing );}.elementor-1662 .elementor-element.elementor-element-044c842{padding:50px 0px 50px 0px;}.elementor-1662 .elementor-element.elementor-element-8d25891 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1662 .elementor-element.elementor-element-379c817 .elementor-heading-title{font-size:var( --e-global-typography-dd40686-font-size );line-height:var( --e-global-typography-dd40686-line-height );}}/* Start responsive custom CSS for button, class: .elementor-element-e15a130 */@media(max-width:767px){.elementor-1662 .elementor-element.elementor-element-e15a130 .elementor-button-link{
    width: 100%;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for button, class: .elementor-element-e15a130 */@media(max-width:767px){.elementor-1662 .elementor-element.elementor-element-e15a130 .elementor-button-link{
    width: 100%;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for column, class: .elementor-element-c480955 */@media(min-width:1025px){/*.elementor-1662 .elementor-element.elementor-element-c480955 .elementor-widget-wrap > div >div{*/
/*    max-width: 36rem;*/
/*}*/}/* End responsive custom CSS */
/* Start responsive custom CSS for button, class: .elementor-element-e15a130 */@media(max-width:767px){.elementor-1662 .elementor-element.elementor-element-e15a130 .elementor-button-link{
    width: 100%;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for button, class: .elementor-element-e15a130 */@media(max-width:767px){.elementor-1662 .elementor-element.elementor-element-e15a130 .elementor-button-link{
    width: 100%;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for column, class: .elementor-element-c480955 */@media(min-width:1025px){/*.elementor-1662 .elementor-element.elementor-element-c480955 .elementor-widget-wrap > div >div{*/
/*    max-width: 36rem;*/
/*}*/}/* End responsive custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc63fa */.elementor-1662 .elementor-element.elementor-element-6bc63fa{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725e72c */.elementor-1662 .elementor-element.elementor-element-725e72c{
    max-width: 768px;
}/* End custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-82a0caf */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-82a0caf{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-17f9bbf */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-17f9bbf{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-f1b10d8 */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-f1b10d8{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start custom CSS for section, class: .elementor-element-45d71d3 */.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col{
    width: 100%;
    border-radius: 1rem;
    
}

.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col .elementor-widget-wrap{
    padding: 32px;
    background: rgba(0, 0, 0, 0.03);
    border-radius: 1rem;
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col .elementor-widget-wrap:hover{
    background-color: rgba(0, 0, 0, 0.08);
    transition: 0.4s linear;
}


.elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
}


@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr ;
}
}


@media (max-width: 767px) {
   .elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr  ;
}

 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725e72c */.elementor-1662 .elementor-element.elementor-element-725e72c{
    max-width: 768px;
}/* End custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-82a0caf */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-82a0caf{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-17f9bbf */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-17f9bbf{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-f1b10d8 */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-f1b10d8{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start custom CSS for section, class: .elementor-element-45d71d3 */.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col{
    width: 100%;
    border-radius: 1rem;
    
}

.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col .elementor-widget-wrap{
    padding: 32px;
    background: rgba(0, 0, 0, 0.03);
    border-radius: 1rem;
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col .elementor-widget-wrap:hover{
    background-color: rgba(0, 0, 0, 0.08);
    transition: 0.4s linear;
}


.elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
}


@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr ;
}
}


@media (max-width: 767px) {
   .elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr  ;
}

 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725e72c */.elementor-1662 .elementor-element.elementor-element-725e72c{
    max-width: 768px;
}/* End custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-82a0caf */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-82a0caf{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-17f9bbf */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-17f9bbf{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start responsive custom CSS for heading, class: .elementor-element-f1b10d8 */@media(min-width:768px){.elementor-1662 .elementor-element.elementor-element-f1b10d8{
    position: absolute;
    bottom: 32px;
    padding: 0 32px;
    left: 0;
}}/* End responsive custom CSS */
/* Start custom CSS for section, class: .elementor-element-45d71d3 */.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col{
    width: 100%;
    border-radius: 1rem;
    
}

.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col .elementor-widget-wrap{
    padding: 32px;
    background: rgba(0, 0, 0, 0.03);
    border-radius: 1rem;
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-45d71d3 .icon-box-col .elementor-widget-wrap:hover{
    background-color: rgba(0, 0, 0, 0.08);
    transition: 0.4s linear;
}


.elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
}


@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr ;
}
}


@media (max-width: 767px) {
   .elementor-1662 .elementor-element.elementor-element-45d71d3 .elementor-container{
    display: grid;
  grid-template-columns: 1fr  ;
}

 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9159b98 */.elementor-1662 .elementor-element.elementor-element-9159b98 .quality-box{
    flex: 0 0 32%;
    border: 2px solid #E1E1E1;
    border-radius: 2px;
    height: 300px;
    transition: 0.4s linear;
    
}

.elementor-1662 .elementor-element.elementor-element-9159b98 .quality-box:hover{
    box-shadow: 10px 9px 15px 0px rgb(0 0 0 / 9%);
}

.elementor-1662 .elementor-element.elementor-element-9159b98 .elementor-cta__content{
    padding: 40px 40px 40px 40px;
}

.elementor-1662 .elementor-element.elementor-element-9159b98 .description .elementor-widget-container{
    display: flex;
    justify-content: center;
}

.elementor-1662 .elementor-element.elementor-element-9159b98 .description p{
    max-width: 1000px;
}/* End custom CSS */
/* Start responsive custom CSS for section, class: .elementor-element-9159b98 */@media(min-width:768px) and (max-width:1024px){.elementor-1662 .elementor-element.elementor-element-9159b98 .quality-box{
    flex: 0 0 48%;
    
}}/* End responsive custom CSS */
/* Start responsive custom CSS for section, class: .elementor-element-9159b98 */@media(max-width:767px){.elementor-1662 .elementor-element.elementor-element-9159b98 .quality-box{
    flex: 0 0 100%;
    
}

.elementor-1662 .elementor-element.elementor-element-9159b98 .quality-box{
    height: auto;

    
}}/* End responsive custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-441bf91 */.elementor-1662 .elementor-element.elementor-element-441bf91{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93dc99 */.elementor-1662 .elementor-element.elementor-element-e93dc99{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf85910 */.elementor-1662 .elementor-element.elementor-element-cf85910{
    margin: 0 20px;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .date-title{
    margin: 0 0 85px 0;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .elementor-container{
    padding-bottom: 20px;
}

/*Circle*/

.elementor-1662 .elementor-element.elementor-element-cf85910 .date-title, .elementor-1662 .elementor-element.elementor-element-cf85910 > .elementor-container{
    position: relative;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .date-title:before{
    content: ' ';
    position: absolute;
    width: 48px;
    height: 48px;
    background: var(--e-global-color-accent);
    border-radius: 100%;
    border: 6px solid white;
    left: 50%;
    transform: translate(-50%, 0%);
    bottom: -60px;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .date-title:after{
    content: ' ';
    position: absolute;
    width: 16px;
    height: 16px;
    background: white;
    border-radius: 100%;
    left: 50%;
    transform: translate(-50%, 0%);
    bottom: -44px;
}

/*Line*/


.elementor-1662 .elementor-element.elementor-element-cf85910 > .elementor-container:before{
    content: ' ';
    width: 100%;
    height: 4px;
    background: #E1E1E1;
    position: absolute;
    top: 56px;
    left: 50%;
    transform: translate(-50%, 0%);
}


/*Arrow*/

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-next, .elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-prev{
    background-image: none!important;
    position: absolute; 
    top: 59px;
    background: #f2f2f2;
    padding: 0.75rem;
    width: 40px!important;
    height: 40px!important;
    border-radius: 100%;
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-next{
    right: 0px;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-prev{
    left: 0px;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-next:after, .elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-prev:after{
    display: none;
}


.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-next:before{
    content: url('https://www.kemalmfg.com/wp-content/uploads/2023/01/chevron-right.svg');
    margin-top: 6px;
    margin-left: 4px;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-prev:before{
    content: url('https://www.kemalmfg.com/wp-content/uploads/2023/01/chevron-left.svg');
      margin-top: 6px;
      margin-right: 4px;
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-next:hover, .elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-prev:hover{
     background: var(--e-global-color-accent);
}


.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-next:hover:before{
    content: url('https://www.kemalmfg.com/wp-content/uploads/2023/01/right-white-chevron.svg');
}

.elementor-1662 .elementor-element.elementor-element-cf85910 .swiper-button-prev:hover:before{
    content: url('https://www.kemalmfg.com/wp-content/uploads/2023/01/left-white-chevron.svg');

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-904e1c4 */.elementor-1662 .elementor-element.elementor-element-904e1c4{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-240bd0f */.elementor-1662 .elementor-element.elementor-element-240bd0f .icon-box-col{
    width: 100%;
    border-radius: 1rem;
    
}

.elementor-1662 .elementor-element.elementor-element-240bd0f .icon-box-col .elementor-widget-wrap{
    padding: 32px;
    background: rgba(0, 0, 0, 0.03);
    border-radius: 1rem;
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-240bd0f .icon-box-col .elementor-widget-wrap:hover{
    background-color: rgba(0, 0, 0, 0.08);
    transition: 0.4s linear;
}


.elementor-1662 .elementor-element.elementor-element-240bd0f .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
}


@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-1662 .elementor-element.elementor-element-240bd0f .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr ;
}  
}

@media (max-width: 767px) {
   .elementor-1662 .elementor-element.elementor-element-240bd0f .elementor-container{
    display: grid;
  grid-template-columns: 1fr  ;
}

 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9671d17 */.elementor-1662 .elementor-element.elementor-element-9671d17 .description .elementor-widget-container{
    display: flex;
    justify-content: center;
}

.elementor-1662 .elementor-element.elementor-element-9671d17 .description p{
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72fd986 */.elementor-1662 .elementor-element.elementor-element-72fd986{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b8038f */.elementor-1662 .elementor-element.elementor-element-7b8038f .icon-box-col{
    width: 100%;
    border-radius: 1rem;
    
}

.elementor-1662 .elementor-element.elementor-element-7b8038f .icon-box-col .elementor-widget-wrap{
    padding: 32px;
    background: rgba(0, 0, 0, 0.03);
    border-radius: 1rem;
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-7b8038f .icon-box-col .elementor-widget-wrap:hover{
    background-color: rgba(0, 0, 0, 0.08);
    transition: 0.4s linear;
}


.elementor-1662 .elementor-element.elementor-element-7b8038f .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-1662 .elementor-element.elementor-element-7b8038f .elementor-container{
    display: grid;
  grid-template-columns: 1fr 1fr ;
}  
}    


@media (max-width: 767px) {
    .elementor-1662 .elementor-element.elementor-element-7b8038f .elementor-container{
    display: grid;
  grid-template-columns: 1fr  ;
}


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7201420 */.elementor-1662 .elementor-element.elementor-element-7201420 .description .elementor-widget-container{
    display: flex;
    justify-content: center;
}

.elementor-1662 .elementor-element.elementor-element-7201420 .description p{
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ed2484 */.elementor-1662 .elementor-element.elementor-element-0ed2484{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d717af4 */.elementor-1662 .elementor-element.elementor-element-d717af4 .icon-box-col{
    width: 100%;
    border-radius: 1rem;
    
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision{
    margin: 0 10px 0px 10px;
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision .elementor-widget-wrap{
    padding-bottom: 80px;
    background: rgba(0, 0, 0, 0.03);
    transition: 0.4s linear;
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .button-link{
    position: absolute;
    bottom: 24px;
    padding: 0 16px;
    left: 0;
}


@media  (max-width: 1024px) {
   .elementor-1662 .elementor-element.elementor-element-d717af4 .elementor-container{
    display: flex;
    justify-content: space-between;
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision{
    margin: 0 10px 25px 10px;
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision{
   flex: 0 0 47%; 
} 
}


@media (max-width: 767px) {
    
.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision{
   flex: 0 0 100%; 
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision{
    margin: 0;
}

.elementor-1662 .elementor-element.elementor-element-d717af4 .about-vision:not(:last-child){
    margin: 0px 0px 20px 0;
}
}/* End custom CSS */