.elementor-1883 .elementor-element.elementor-element-7a874ae > .elementor-background-overlay{background-color:#000000;opacity:0.41;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1883 .elementor-element.elementor-element-7a874ae > .elementor-container{min-height:100vh;}.elementor-1883 .elementor-element.elementor-element-7a874ae{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 25px 0px;z-index:100;}.elementor-1883 .elementor-element.elementor-element-7a874ae .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-1883 .elementor-element.elementor-element-52e6335:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1883 .elementor-element.elementor-element-52e6335 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1883 .elementor-element.elementor-element-52e6335 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 30px 0px;}.elementor-1883 .elementor-element.elementor-element-52e6335 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1883 .elementor-element.elementor-element-1e14780 img{height:80px;object-fit:contain;object-position:center center;}.elementor-1883 .elementor-element.elementor-element-564337f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-bfb01c7{--e-image-carousel-slides-to-show:3;}.elementor-1883 .elementor-element.elementor-element-bfb01c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-cb803b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1883 .elementor-element.elementor-element-cb803b2 > .elementor-container{max-width:1000px;}.elementor-1883 .elementor-element.elementor-element-cb803b2{overflow:hidden;margin-top:100px;margin-bottom:100px;}.elementor-1883 .elementor-element.elementor-element-8c5ccb0{z-index:9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1883 .elementor-element.elementor-element-ccef0e2{text-align:center;font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;line-height:65px;}.elementor-1883 .elementor-element.elementor-element-d09db8d{z-index:9;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;line-height:21px;letter-spacing:0.2px;color:#000000;}.elementor-1883 .elementor-element.elementor-element-494b453{overflow:hidden;}.elementor-1883 .elementor-element.elementor-element-efbbb1b > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-efbbb1b{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:32px;font-weight:600;color:#000000;}.elementor-1883 .elementor-element.elementor-element-40bc9da{z-index:9;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:0.2px;color:#000000;}.elementor-1883 .elementor-element.elementor-element-5a7343e img{height:305px;object-fit:contain;object-position:center center;}.elementor-1883 .elementor-element.elementor-element-f03c3bd > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-f03c3bd{z-index:9;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:32px;font-weight:600;color:#000000;}.elementor-1883 .elementor-element.elementor-element-0a4c195 > .elementor-container{max-width:1000px;}.elementor-1883 .elementor-element.elementor-element-0a4c195{overflow:hidden;}.elementor-1883 .elementor-element.elementor-element-24e5093 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1883 .elementor-element.elementor-element-756ec9c{z-index:9;}.elementor-1883 .elementor-element.elementor-element-f353bf4 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-f353bf4{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-24b2df4 > .elementor-widget-container{background-color:#000000;margin:-20px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-24b2df4{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-3dc393d{z-index:9;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:0.2px;color:#000000;}.elementor-1883 .elementor-element.elementor-element-de3a24c > .elementor-container{max-width:1000px;}.elementor-1883 .elementor-element.elementor-element-de3a24c{overflow:hidden;margin-top:200px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-f82bb94{z-index:9;}.elementor-1883 .elementor-element.elementor-element-f570cda > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-f570cda{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-ee9b8dc > .elementor-widget-container{background-color:#000000;margin:-20px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-ee9b8dc{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-a87eeb6{z-index:9;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:0.2px;color:#000000;}.elementor-1883 .elementor-element.elementor-element-02474e3 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1883 .elementor-element.elementor-element-b9d8f8a > .elementor-container{max-width:1000px;}.elementor-1883 .elementor-element.elementor-element-b9d8f8a{overflow:hidden;margin-top:200px;margin-bottom:0px;}.elementor-1883 .elementor-element.elementor-element-404d362 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1883 .elementor-element.elementor-element-a8c1500{z-index:9;}.elementor-1883 .elementor-element.elementor-element-2aed7f8 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-2aed7f8{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-4917379 > .elementor-widget-container{background-color:#000000;margin:-20px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-4917379{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-3b81d4b{z-index:9;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:0.2px;color:#000000;}.elementor-1883 .elementor-element.elementor-element-7695120 > .elementor-container{max-width:1000px;}.elementor-1883 .elementor-element.elementor-element-7695120{overflow:hidden;margin-top:200px;margin-bottom:0200px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-2fa4c82{z-index:9;}.elementor-1883 .elementor-element.elementor-element-e23a3b7 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-e23a3b7{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-beab7ee > .elementor-widget-container{background-color:#000000;margin:-20px 0px 0px 0px;padding:1px 0px 0px 40px;}.elementor-1883 .elementor-element.elementor-element-beab7ee{font-family:"Zen Maru Gothic", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1883 .elementor-element.elementor-element-e5431f7{z-index:9;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:0.2px;color:#000000;}.elementor-1883 .elementor-element.elementor-element-35474a8 > .elementor-container{min-height:0px;}.elementor-1883 .elementor-element.elementor-element-35474a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-35474a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1883 .elementor-element.elementor-element-fb4e1c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1883 .elementor-element.elementor-element-1e14780 img{height:63px;}.elementor-1883 .elementor-element.elementor-element-564337f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-d0d02ce > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-bfb01c7{--e-image-carousel-slides-to-show:2;}.elementor-1883 .elementor-element.elementor-element-cb803b2{margin-top:0px;margin-bottom:0px;padding:47px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-ccef0e2{font-size:26px;line-height:1.2em;}.elementor-1883 .elementor-element.elementor-element-ccef0e2 p{margin-block-end:9px;}.elementor-1883 .elementor-element.elementor-element-d09db8d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-1883 .elementor-element.elementor-element-d09db8d{text-align:center;font-size:13px;line-height:1.5em;letter-spacing:0.4px;}.elementor-1883 .elementor-element.elementor-element-494b453{padding:1rem 1rem 1rem 1rem;}.elementor-1883 .elementor-element.elementor-element-efbbb1b{font-size:19px;letter-spacing:-1.1px;}.elementor-1883 .elementor-element.elementor-element-40bc9da{text-align:start;font-size:14px;}.elementor-1883 .elementor-element.elementor-element-f03c3bd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-f03c3bd{font-size:18px;}.elementor-1883 .elementor-element.elementor-element-0a4c195{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-f353bf4{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-24b2df4{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-3dc393d > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-1883 .elementor-element.elementor-element-3dc393d{font-size:14px;line-height:2.2em;}.elementor-1883 .elementor-element.elementor-element-de3a24c{margin-top:0100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-f570cda{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-ee9b8dc{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-a87eeb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 2rem 0rem 2rem;}.elementor-1883 .elementor-element.elementor-element-a87eeb6{font-size:14px;line-height:2.4em;}.elementor-1883 .elementor-element.elementor-element-b9d8f8a{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-2aed7f8{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-4917379{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-3b81d4b > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-1883 .elementor-element.elementor-element-3b81d4b{font-size:14px;line-height:2em;}.elementor-1883 .elementor-element.elementor-element-7695120{margin-top:0100px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-1883 .elementor-element.elementor-element-e23a3b7{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-beab7ee{font-size:24px;}.elementor-1883 .elementor-element.elementor-element-e5431f7 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-1883 .elementor-element.elementor-element-e5431f7{font-size:14px;line-height:2em;}}/* Start custom CSS for image-carousel, class: .elementor-element-bfb01c7 */.elementor-1883 .elementor-element.elementor-element-bfb01c7 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */