.elementor-13899 .elementor-element.elementor-element-903a469>.elementor-container{max-width:1034px}.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-13899 .elementor-element.elementor-element-1132d1d{width:var(--container-widget-width,112.288%);max-width:112.288%;--container-widget-width:112.288%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-1132d1d img{width:100%}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-13899 .elementor-element.elementor-element-18e3e57>.elementor-widget-container{margin:12px 0 0}.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu .elementor-item{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:700}.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--main .elementor-item{color:#495e68;fill:#495e68;padding-left:14px;padding-right:14px}.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--main .elementor-item:hover,.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--main .elementor-item:focus{color:#ea437b;fill:#ea437b}.elementor-13899 .elementor-element.elementor-element-18e3e57{--e-nav-menu-horizontal-menu-item-margin:calc( 1px / 2 )}.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:1px}.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--dropdown .elementor-item,.elementor-13899 .elementor-element.elementor-element-18e3e57 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Roboto",Sans-serif;font-weight:500}.elementor-13899 .elementor-element.elementor-element-a38e440>.elementor-container{max-width:1034px}.elementor-13899 .elementor-element.elementor-element-0a4accb{width:var(--container-widget-width,112.288%);max-width:112.288%;--container-widget-width:112.288%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-0a4accb img{width:100%}.elementor-13899 .elementor-element.elementor-element-dad38bc>.elementor-widget-container{margin:12px 0 0}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-menu-toggle{margin:0 auto}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu .elementor-item{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:700}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main .elementor-item{color:#495e68;fill:#495e68;padding-left:19px;padding-right:19px}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main .elementor-item:hover,.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main .elementor-item.highlighted,.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main .elementor-item:focus{color:#fff}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#ea437b}.elementor-13899 .elementor-element.elementor-element-dad38bc .e--pointer-framed .elementor-item:before,.elementor-13899 .elementor-element.elementor-element-dad38bc .e--pointer-framed .elementor-item:after{border-color:#ea437b}.elementor-13899 .elementor-element.elementor-element-dad38bc{--e-nav-menu-horizontal-menu-item-margin:calc( 1px / 2 )}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:1px}.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--dropdown .elementor-item,.elementor-13899 .elementor-element.elementor-element-dad38bc .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Roboto",Sans-serif;font-weight:500}.elementor-13899 .elementor-element.elementor-element-286b4fb1:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/11/pan1600px-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-HomePage-High.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-container{max-width:1200px;min-height:780px}.elementor-13899 .elementor-element.elementor-element-286b4fb1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-shape-bottom svg{width:calc(260% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-73f72226.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-73f72226.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-73f72226>.elementor-element-populated{margin:75px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-456dfd07.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-456dfd07.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-456dfd07>.elementor-element-populated{margin:0 0 -157px 83px;--e-column-margin-right:0px;--e-column-margin-left:83px}.elementor-13899 .elementor-element.elementor-element-26b089d9>.elementor-widget-container{margin:14% 0 -46%;padding:0}.elementor-13899 .elementor-element.elementor-element-26b089d9 img{width:42%;border-radius:180px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-0636d2d:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/11/pan1600px-12.png");background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-HomePage-High.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-container{max-width:1200px;min-height:780px}.elementor-13899 .elementor-element.elementor-element-0636d2d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-shape-bottom svg{width:calc(260% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-b18420d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-b18420d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-b18420d>.elementor-element-populated{margin:75px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-b945981.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-b945981.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-b945981>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 -157px 83px;--e-column-margin-right:0px;--e-column-margin-left:83px}.elementor-13899 .elementor-element.elementor-element-b945981>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-f1f205f>.elementor-widget-container{margin:14% 0 -46%;padding:0}.elementor-13899 .elementor-element.elementor-element-f1f205f img{width:42%;border-radius:180px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-13899 .elementor-element.elementor-element-90e985c:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-HomePage-High.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-container{max-width:1200px;min-height:780px}.elementor-13899 .elementor-element.elementor-element-90e985c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-shape-bottom svg{width:calc(260% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-86468b7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-86468b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-86468b7>.elementor-element-populated{margin:75px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13899 .elementor-element.elementor-element-4f8b28e>.elementor-widget-container{margin:0 0 -50%}.elementor-13899 .elementor-element.elementor-element-4f8b28e img{width:35%;border-radius:180px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-bf78b35.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-bf78b35.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-bf78b35>.elementor-element-populated{margin:0 0 -157px 83px;--e-column-margin-right:0px;--e-column-margin-left:83px}.elementor-13899 .elementor-element.elementor-element-463662f:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-463662f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad1e1e}.elementor-13899 .elementor-element.elementor-element-463662f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-37px;margin-bottom:0;padding:30px 0 100px}.elementor-13899 .elementor-element.elementor-element-463662f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-463662f>.elementor-shape-top svg{width:calc(300% + 1.3px);height:67px}.elementor-13899 .elementor-element.elementor-element-463662f>.elementor-shape-bottom svg{width:calc(173% + 1.3px);height:64px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-13899 .elementor-element.elementor-element-dfeaec5>.elementor-widget-container{margin:80px 0 30px;padding:0}.elementor-13899 .elementor-element.elementor-element-dfeaec5{text-align:center}.elementor-13899 .elementor-element.elementor-element-dfeaec5 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#fff}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-13899 .elementor-element.elementor-element-f96c2ea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:18px}.elementor-13899 .elementor-element.elementor-element-f96c2ea .elementor-main-swiper{height:133px;width:85%}.elementor-13899 .elementor-element.elementor-element-f96c2ea .elementor-main-swiper .swiper-slide{background-color:#fff;border-width:1px;border-radius:16px;border-color:#d6d6d6;padding:8px}.elementor-13899 .elementor-element.elementor-element-f96c2ea .elementor-swiper-button{font-size:20px}.elementor-13899 .elementor-element.elementor-element-f96c2ea .elementor-main-swiper .elementor-carousel-image{background-size:contain}.elementor-13899 .elementor-element.elementor-element-31d5415>.elementor-widget-container{margin:100px 0}.elementor-13899 .elementor-element.elementor-element-31d5415 img{width:52%}.elementor-13899 .elementor-element.elementor-element-c5832dc:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-c5832dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f3ec}.elementor-13899 .elementor-element.elementor-element-c5832dc>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-home-new4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-c5832dc>.elementor-container{max-width:1200px;min-height:830px}.elementor-13899 .elementor-element.elementor-element-c5832dc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:10%}.elementor-13899 .elementor-element.elementor-element-c5832dc>.elementor-shape-top svg{width:calc(300% + 1.3px);height:235px;transform:translateX(-50%) rotateY(180deg)}.elementor-13899 .elementor-element.elementor-element-c5832dc>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:228px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-41c6fe9e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-41c6fe9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-2bcceb7f .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:19px;font-weight:600;text-transform:capitalize;line-height:1.6em;color:#4e4e4e}.elementor-13899 .elementor-element.elementor-element-c77923b{margin-top:10px;margin-bottom:50px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-13899 .elementor-element.elementor-element-13b7d6f .elementor-button{background-color:#8cc322;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 35px}.elementor-13899 .elementor-element.elementor-element-86c25e7 .elementor-button{background-color:#31aae2;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 25px}.elementor-13899 .elementor-element.elementor-element-6927221 .elementor-button{background-color:#f29c05;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 30px}.elementor-13899 .elementor-element.elementor-element-aa69cce .elementor-button{background-color:#e31c74;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 40px}.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-13899 .elementor-element.elementor-element-0292d1b{text-align:center;font-family:"Roboto",Sans-serif;font-size:30px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-740ee41 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-740ee41 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-740ee41 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-740ee41>.elementor-widget-container{margin:10px 0 50px}.elementor-13899 .elementor-element.elementor-element-740ee41 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-740ee41 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-2a197527.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-2a197527.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-4ae5d23c img{border-radius:180px}.elementor-13899 .elementor-element.elementor-element-2ab6c3a:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-2ab6c3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f3ec}.elementor-13899 .elementor-element.elementor-element-2ab6c3a>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-home-new4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-2ab6c3a>.elementor-container{max-width:1200px;min-height:1217px}.elementor-13899 .elementor-element.elementor-element-2ab6c3a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:10%;padding:30px 0 40px}.elementor-13899 .elementor-element.elementor-element-2ab6c3a>.elementor-shape-top svg{width:calc(300% + 1.3px);height:235px;transform:translateX(-50%) rotateY(180deg)}.elementor-13899 .elementor-element.elementor-element-2ab6c3a>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:228px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-9950664.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-9950664.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-e2c94aa>.elementor-widget-container{padding:30px 0 20px}.elementor-13899 .elementor-element.elementor-element-15d8201{width:var(--container-widget-width,97.614%);max-width:97.614%;--container-widget-width:97.614%;--container-widget-flex-grow:0;text-align:justify}.elementor-13899 .elementor-element.elementor-element-15d8201>.elementor-widget-container{padding:0 70px}.elementor-13899 .elementor-element.elementor-element-15d8201 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:17px;font-weight:600;text-transform:capitalize;line-height:1.7em;color:#4e4e4e}.elementor-13899 .elementor-element.elementor-element-44f9cb8{margin-top:50px;margin-bottom:50px}.elementor-13899 .elementor-element.elementor-element-6947a66 .elementor-button{background-color:#8cc322;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:6px 80px}.elementor-13899 .elementor-element.elementor-element-854736b .elementor-button{background-color:#31aae2;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:6px 70px}.elementor-13899 .elementor-element.elementor-element-54d2900 .elementor-button{background-color:#f29c05;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:6px 70px}.elementor-13899 .elementor-element.elementor-element-942e9a9 .elementor-button{background-color:#e31c74;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:6px 70px}.elementor-13899 .elementor-element.elementor-element-486fc74>.elementor-widget-container{padding:40px 50px 0}.elementor-13899 .elementor-element.elementor-element-486fc74{text-align:center;font-family:"Roboto",Sans-serif;font-size:37px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-1a9bc06 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-1a9bc06 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-1a9bc06 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-1a9bc06>.elementor-widget-container{margin:10px 0 50px}.elementor-13899 .elementor-element.elementor-element-1a9bc06 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-1a9bc06 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-13899 .elementor-element.elementor-element-090d662:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f3ec}.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-home-new4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-container{max-width:1200px;min-height:830px}.elementor-13899 .elementor-element.elementor-element-090d662{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:10%}.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-shape-top svg{width:calc(300% + 1.3px);height:235px;transform:translateX(-50%) rotateY(180deg)}.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:228px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-fc86922.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-fc86922.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-3728466 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:19px;font-weight:600;text-transform:capitalize;line-height:1.6em;color:#4e4e4e}.elementor-13899 .elementor-element.elementor-element-a3e6bdb{margin-top:10px;margin-bottom:50px}.elementor-13899 .elementor-element.elementor-element-60c2e1d .elementor-button{background-color:#8cc322;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 35px}.elementor-13899 .elementor-element.elementor-element-3d0c86c .elementor-button{background-color:#31aae2;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 25px}.elementor-13899 .elementor-element.elementor-element-c89afed .elementor-button{background-color:#f29c05;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 30px}.elementor-13899 .elementor-element.elementor-element-8036ba2 .elementor-button{background-color:#e31c74;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;line-height:16px;border-radius:28px;padding:12px 40px}.elementor-13899 .elementor-element.elementor-element-26a29c6{text-align:center;font-family:"Roboto",Sans-serif;font-size:30px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-aa8f8f1 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-aa8f8f1 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-aa8f8f1 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-aa8f8f1>.elementor-widget-container{margin:10px 0 50px}.elementor-13899 .elementor-element.elementor-element-aa8f8f1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-aa8f8f1 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-13fef56.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-13fef56.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-f9368bc img{border-radius:180px}.elementor-13899 .elementor-element.elementor-element-3939a48:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-3939a48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4e8;background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/Shapes-icons.png");background-position:center center;background-size:cover}.elementor-13899 .elementor-element.elementor-element-3939a48>.elementor-container{max-width:1274px}.elementor-13899 .elementor-element.elementor-element-3939a48{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;margin-bottom:100px}.elementor-13899 .elementor-element.elementor-element-3939a48>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-3939a48>.elementor-shape-bottom svg{width:calc(134% + 1.3px);height:41px}.elementor-13899 .elementor-element.elementor-element-c3dfe58>.elementor-widget-container{margin:0;padding:0}.elementor-13899 .elementor-element.elementor-element-c3dfe58{text-align:center}.elementor-13899 .elementor-element.elementor-element-c3dfe58 .elementor-heading-title{font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-13899 .elementor-element.elementor-element-74a1c35{--divider-border-style:solid;--divider-color:#f29c05;--divider-border-width:7.8px}.elementor-13899 .elementor-element.elementor-element-74a1c35 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-13899 .elementor-element.elementor-element-74a1c35 .elementor-divider{text-align:center;padding-block-start:22px;padding-block-end:22px}.elementor-13899 .elementor-element.elementor-element-aaaf42d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:9px}.elementor-13899 .elementor-element.elementor-element-aaaf42d>.elementor-widget-container{padding:0 0 50px}.elementor-13899 .elementor-element.elementor-element-aaaf42d .elementor-main-swiper{height:385px}.elementor-13899 .elementor-element.elementor-element-aaaf42d .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16/9}.elementor-13899 .elementor-element.elementor-element-aaaf42d .elementor-main-swiper .swiper-slide{border-radius:15px;border-color:#a3a3a3;padding:0}.elementor-13899 .elementor-element.elementor-element-aaaf42d .elementor-swiper-button{font-size:20px}.elementor-13899 .elementor-element.elementor-element-aaaf42d .elementor-main-swiper .elementor-carousel-image{background-size:auto}.elementor-13899 .elementor-element.elementor-element-2bf951d .elementor-button{background-color:#e51774;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:700;border-radius:40px;padding:15px 50px}.elementor-13899 .elementor-element.elementor-element-2bf951d>.elementor-widget-container{padding:0 0 50px}.elementor-13899 .elementor-element.elementor-element-cd70dfc>.elementor-widget-container{margin:80px 0 0;padding:0}.elementor-13899 .elementor-element.elementor-element-cd70dfc{text-align:center}.elementor-13899 .elementor-element.elementor-element-cd70dfc .elementor-heading-title{font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-fe29739{--divider-border-style:solid;--divider-color:#f29c05;--divider-border-width:7.8px}.elementor-13899 .elementor-element.elementor-element-fe29739 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-13899 .elementor-element.elementor-element-fe29739 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-13899 .elementor-element.elementor-element-379572e:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-379572e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f3ec;background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/11/gatyagatya1-2.png");background-position:top center;background-repeat:repeat;background-size:contain}.elementor-13899 .elementor-element.elementor-element-379572e>.elementor-container{max-width:927px}.elementor-13899 .elementor-element.elementor-element-379572e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-13899 .elementor-element.elementor-element-379572e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-379572e>.elementor-shape-bottom svg{height:264px}.elementor-13899 .elementor-element.elementor-element-31fa858>.elementor-container{max-width:500px}.elementor-13899 .elementor-element.elementor-element-31fa858{margin-top:90px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-9215ffc>.elementor-widget-container{margin:0 -50px 0 0}.elementor-13899 .elementor-element.elementor-element-9215ffc img{width:61%}.elementor-13899 .elementor-element.elementor-element-76f251b>.elementor-widget-container{margin:0 0 0 -8px}.elementor-13899 .elementor-element.elementor-element-77b218b>.elementor-widget-container{margin:-45px 0 -97px -71px}.elementor-13899 .elementor-element.elementor-element-77b218b img{width:39%}.elementor-13899 .elementor-element.elementor-element-864e097>.elementor-widget-container{background-color:transparent;margin:50px 0 0;padding:10px 0;background-image:linear-gradient(180deg,#e51774 0%,#6f192e 100%);border-radius:30px}.elementor-13899 .elementor-element.elementor-element-864e097{text-align:center}.elementor-13899 .elementor-element.elementor-element-864e097 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#fff}.elementor-13899 .elementor-element.elementor-element-ec648a5>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-ec648a5{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-3754ee4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-3754ee4 .elementor-swiper-button{font-size:20px}.elementor-13899 .elementor-element.elementor-element-40b57f5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-40b57f5:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-40b57f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13899 .elementor-element.elementor-element-40b57f5>.elementor-container{max-width:938px}.elementor-13899 .elementor-element.elementor-element-40b57f5,.elementor-13899 .elementor-element.elementor-element-40b57f5>.elementor-background-overlay{border-radius:0 30px}.elementor-13899 .elementor-element.elementor-element-40b57f5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:25px;margin-bottom:25px;padding:30px 0}.elementor-13899 .elementor-element.elementor-element-40b57f5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-7c60d07>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-13899 .elementor-element.elementor-element-7c60d07>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image-box .elementor-image-box-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image-box .elementor-image-box-description{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-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-wrapper{text-align:left}.elementor-13899 .elementor-element.elementor-element-c0b1ba7.elementor-position-right .elementor-image-box-img{margin-left:28px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7.elementor-position-left .elementor-image-box-img{margin-right:28px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7.elementor-position-top .elementor-image-box-img{margin-bottom:28px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-title{margin-bottom:2px;color:#3d4459;font-family:"Varela Round",Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:39px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-wrapper .elementor-image-box-img{width:66%}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-img img{transition-duration:.3s}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-description{color:#3d4459;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;text-shadow:0px 0px 91px #fff}.elementor-13899 .elementor-element.elementor-element-93f63ec{width:var(--container-widget-width,107.207%);max-width:107.207%;--container-widget-width:107.207%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-93f63ec>.elementor-widget-container{margin:0;padding:0}.elementor-13899 .elementor-element.elementor-element-93f63ec img{border-radius:15px 0 0 15px}.elementor-13899 .elementor-element.elementor-element-94af3a3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-94af3a3:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-94af3a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13899 .elementor-element.elementor-element-94af3a3>.elementor-container{max-width:938px}.elementor-13899 .elementor-element.elementor-element-94af3a3,.elementor-13899 .elementor-element.elementor-element-94af3a3>.elementor-background-overlay{border-radius:0 30px}.elementor-13899 .elementor-element.elementor-element-94af3a3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:25px;margin-bottom:25px;padding:30px 0}.elementor-13899 .elementor-element.elementor-element-94af3a3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-8d59df4{width:var(--container-widget-width,107.207%);max-width:107.207%;--container-widget-width:107.207%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-8d59df4>.elementor-widget-container{margin:0;padding:0}.elementor-13899 .elementor-element.elementor-element-8d59df4 img{border-radius:15px 0 0 15px}.elementor-13899 .elementor-element.elementor-element-7dc40b4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 40px 40px 15px}.elementor-13899 .elementor-element.elementor-element-7dc40b4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-wrapper{text-align:left}.elementor-13899 .elementor-element.elementor-element-808ded7.elementor-position-right .elementor-image-box-img{margin-left:28px}.elementor-13899 .elementor-element.elementor-element-808ded7.elementor-position-left .elementor-image-box-img{margin-right:28px}.elementor-13899 .elementor-element.elementor-element-808ded7.elementor-position-top .elementor-image-box-img{margin-bottom:28px}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-title{margin-bottom:2px;color:#3d4459;font-family:"Varela Round",Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:39px}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-wrapper .elementor-image-box-img{width:66%}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-img img{transition-duration:.3s}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-description{color:#3d4459;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;text-shadow:0px 0px 91px #fff}.elementor-13899 .elementor-element.elementor-element-397bb66>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-397bb66:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-397bb66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13899 .elementor-element.elementor-element-397bb66>.elementor-container{max-width:938px}.elementor-13899 .elementor-element.elementor-element-397bb66,.elementor-13899 .elementor-element.elementor-element-397bb66>.elementor-background-overlay{border-radius:0 30px}.elementor-13899 .elementor-element.elementor-element-397bb66{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:25px;margin-bottom:25px;padding:30px 0}.elementor-13899 .elementor-element.elementor-element-397bb66>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-7eefc86>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-13899 .elementor-element.elementor-element-7eefc86>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-wrapper{text-align:left}.elementor-13899 .elementor-element.elementor-element-de44993.elementor-position-right .elementor-image-box-img{margin-left:28px}.elementor-13899 .elementor-element.elementor-element-de44993.elementor-position-left .elementor-image-box-img{margin-right:28px}.elementor-13899 .elementor-element.elementor-element-de44993.elementor-position-top .elementor-image-box-img{margin-bottom:28px}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-title{margin-bottom:2px;color:#3d4459;font-family:"Varela Round",Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:39px}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-wrapper .elementor-image-box-img{width:66%}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-img img{transition-duration:.3s}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-description{color:#3d4459;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;text-shadow:0px 0px 91px #fff}.elementor-13899 .elementor-element.elementor-element-842db89{width:var(--container-widget-width,107.207%);max-width:107.207%;--container-widget-width:107.207%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-842db89>.elementor-widget-container{margin:0;padding:0}.elementor-13899 .elementor-element.elementor-element-842db89 img{border-radius:15px 0 0 15px}.elementor-13899 .elementor-element.elementor-element-027cd3b:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-027cd3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f3ec}.elementor-13899 .elementor-element.elementor-element-027cd3b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-13899 .elementor-element.elementor-element-027cd3b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-027cd3b>.elementor-shape-bottom svg{height:264px}.elementor-13899 .elementor-element.elementor-element-e483e0a{width:var(--container-widget-width,16.479%);max-width:16.479%;--container-widget-width:16.479%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-e483e0a>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-0e9c189>.elementor-widget-container{margin:-60px 0 0 -180px;padding:0}.elementor-13899 .elementor-element.elementor-element-0e9c189{text-align:center}.elementor-13899 .elementor-element.elementor-element-0e9c189 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-4aaab3c{padding:50px 0 80px}.elementor-13899 .elementor-element.elementor-element-47496c0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#ff0477;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-element-populated,.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-element-populated>.elementor-background-overlay,.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-background-slideshow{border-radius:15px}.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-6b7dc80>.elementor-element-populated{padding:30px}.elementor-13899 .elementor-element.elementor-element-166772a>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-166772a{text-align:justify;font-family:"Roboto",Sans-serif;font-weight:400;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-44be687{margin-top:40px;margin-bottom:40px}.elementor-13899 .elementor-element.elementor-element-14e3828>.elementor-element-populated,.elementor-13899 .elementor-element.elementor-element-14e3828>.elementor-element-populated>.elementor-background-overlay,.elementor-13899 .elementor-element.elementor-element-14e3828>.elementor-background-slideshow{border-radius:15px}.elementor-13899 .elementor-element.elementor-element-cef779d>.elementor-element-populated{padding:30px}.elementor-13899 .elementor-element.elementor-element-dd74e24{width:var(--container-widget-width,16.479%);max-width:16.479%;--container-widget-width:16.479%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-dd74e24>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-4e411ab>.elementor-widget-container{margin:-60px 0 0 100px;padding:0}.elementor-13899 .elementor-element.elementor-element-4e411ab{text-align:left}.elementor-13899 .elementor-element.elementor-element-4e411ab .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-59e6399>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-59e6399{text-align:justify;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-0cd178d{margin-top:40px;margin-bottom:40px}.elementor-13899 .elementor-element.elementor-element-08b3a9d>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#ff0477}.elementor-13899 .elementor-element.elementor-element-08b3a9d>.elementor-element-populated,.elementor-13899 .elementor-element.elementor-element-08b3a9d>.elementor-element-populated>.elementor-background-overlay,.elementor-13899 .elementor-element.elementor-element-08b3a9d>.elementor-background-slideshow{border-radius:15px}.elementor-13899 .elementor-element.elementor-element-a444868>.elementor-element-populated{padding:30px}.elementor-13899 .elementor-element.elementor-element-493cbe0{width:var(--container-widget-width,16.479%);max-width:16.479%;--container-widget-width:16.479%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-493cbe0>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-6f3a530>.elementor-widget-container{margin:-60px 0 0 100px;padding:0}.elementor-13899 .elementor-element.elementor-element-6f3a530{text-align:left}.elementor-13899 .elementor-element.elementor-element-6f3a530 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-f92b27b>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-f92b27b{text-align:justify;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-9ea3151{--divider-border-style:solid;--divider-color:#e7e7e7;--divider-border-width:1px}.elementor-13899 .elementor-element.elementor-element-9ea3151 .elementor-divider-separator{width:100%}.elementor-13899 .elementor-element.elementor-element-9ea3151 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-13899 .elementor-element.elementor-element-f5f16cd{width:var(--container-widget-width,16.479%);max-width:16.479%;--container-widget-width:16.479%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-f5f16cd>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-20b3ee5>.elementor-widget-container{margin:-60px 0 0 -180px;padding:0}.elementor-13899 .elementor-element.elementor-element-20b3ee5{text-align:center}.elementor-13899 .elementor-element.elementor-element-20b3ee5 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-47915f3{padding:30px 0 0}.elementor-13899 .elementor-element.elementor-element-d609896:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#ff0477;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-element-populated,.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-element-populated>.elementor-background-overlay,.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-background-slideshow{border-radius:15px}.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-26e672a>.elementor-element-populated{padding:30px}.elementor-13899 .elementor-element.elementor-element-c05a088>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-c05a088{text-align:justify;font-family:"Roboto",Sans-serif;font-weight:400;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-4479e14{padding:30px 0 0}.elementor-13899 .elementor-element.elementor-element-ea6418d>.elementor-element-populated{padding:30px}.elementor-13899 .elementor-element.elementor-element-54b1ddf{width:var(--container-widget-width,16.479%);max-width:16.479%;--container-widget-width:16.479%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-54b1ddf>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-ab4bf42>.elementor-widget-container{margin:-60px 0 0;padding:0}.elementor-13899 .elementor-element.elementor-element-ab4bf42{text-align:center}.elementor-13899 .elementor-element.elementor-element-ab4bf42 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-18b337c>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-18b337c{text-align:justify;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-e40f74a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#ff0477;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2%}.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-element-populated,.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-element-populated>.elementor-background-overlay,.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-background-slideshow{border-radius:15px}.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-145ef36{--divider-border-style:solid;--divider-color:#e7e7e7;--divider-border-width:1px}.elementor-13899 .elementor-element.elementor-element-145ef36 .elementor-divider-separator{width:100%}.elementor-13899 .elementor-element.elementor-element-145ef36 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-13899 .elementor-element.elementor-element-b502a3c{padding:30px 0 0}.elementor-13899 .elementor-element.elementor-element-0c14735>.elementor-element-populated{padding:30px}.elementor-13899 .elementor-element.elementor-element-cc8312e{width:var(--container-widget-width,16.479%);max-width:16.479%;--container-widget-width:16.479%;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-cc8312e>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-eb7ffc5>.elementor-widget-container{margin:-60px 0 0;padding:0}.elementor-13899 .elementor-element.elementor-element-eb7ffc5{text-align:center}.elementor-13899 .elementor-element.elementor-element-eb7ffc5 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-e5f4ff8>.elementor-widget-container{padding:20px 0 0}.elementor-13899 .elementor-element.elementor-element-e5f4ff8{text-align:justify;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-f7c74ff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2%}.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-element-populated,.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-element-populated>.elementor-background-overlay,.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-background-slideshow{border-radius:15px}.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-776293f{--divider-border-style:solid;--divider-color:#e7e7e7;--divider-border-width:1px}.elementor-13899 .elementor-element.elementor-element-776293f .elementor-divider-separator{width:100%}.elementor-13899 .elementor-element.elementor-element-776293f .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-13899 .elementor-element.elementor-element-4d93194:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-4d93194>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffe7e7}.elementor-13899 .elementor-element.elementor-element-4d93194{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:100px;padding:70px 0}.elementor-13899 .elementor-element.elementor-element-4d93194>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-4d93194>.elementor-shape-top svg{width:calc(180% + 1.3px);height:44px}.elementor-13899 .elementor-element.elementor-element-4d93194>.elementor-shape-bottom svg{width:calc(153% + 1.3px);height:38px}.elementor-13899 .elementor-element.elementor-element-bf2d39b>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-13899 .elementor-element.elementor-element-bf2d39b{text-align:center}.elementor-13899 .elementor-element.elementor-element-bf2d39b .elementor-heading-title{font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-7037fdc{--divider-border-style:solid;--divider-color:#f29c05;--divider-border-width:7.8px}.elementor-13899 .elementor-element.elementor-element-7037fdc>.elementor-widget-container{margin:0 0 30px}.elementor-13899 .elementor-element.elementor-element-7037fdc .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0}.elementor-13899 .elementor-element.elementor-element-7037fdc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-13899 .elementor-element.elementor-element-cd378cf>.elementor-widget-container{margin:0 140px;padding:0}.elementor-13899 .elementor-element.elementor-element-cd378cf{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:800;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-b0c1f6e>.elementor-widget-container{padding:0 50px}.elementor-13899 .elementor-element.elementor-element-b0c1f6e{text-align:center;font-family:"Roboto",Sans-serif;font-size:35px;font-weight:800;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-6e70999 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-6e70999 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-6e70999 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-6e70999>.elementor-widget-container{margin:10px 0 50px}.elementor-13899 .elementor-element.elementor-element-6e70999 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-6e70999 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-13899 .elementor-element.elementor-element-1d70cb1{margin-top:0;margin-bottom:150px}.elementor-13899 .elementor-element.elementor-element-4c0b1b8>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-13899 .elementor-element.elementor-element-4c0b1b8{text-align:center}.elementor-13899 .elementor-element.elementor-element-4c0b1b8 .elementor-heading-title{font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-61ca48b{--divider-border-style:solid;--divider-color:#f29c05;--divider-border-width:7.8px}.elementor-13899 .elementor-element.elementor-element-61ca48b>.elementor-widget-container{margin:0 0 30px}.elementor-13899 .elementor-element.elementor-element-61ca48b .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0}.elementor-13899 .elementor-element.elementor-element-61ca48b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc td{border-color:#cfcfda}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper hr.fc-divider{border-color:#cfcfda}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc th{border-color:#cfcfda}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-view td.fc-today{border-left-color:#cfcfda}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top-color:#cfcfda !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#cfcfda !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#cfcfda !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-toolbar h2{font-size:20px}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-toolbar.fc-header-toolbar .fc-button:not(.fc-button-active){color:#3a3a3a;background-color:#d8d8d8}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-toolbar.fc-header-toolbar .fc-button:hover{color:#fff;background-color:#26b7b5}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{color:#fff;background-color:#26b7b5}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-col-header-cell a,.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-list-sticky .fc-list-day th a{font-size:15px}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-col-header-cell{text-align:center}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-timegrid-slot,.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-timegrid-axis{font-size:13px}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-daygrid-day-number{font-size:12px}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-daygrid-day-top{display:block;text-align:center}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-day-today .fc-daygrid-day-top a{color:#26b7b5}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#fff !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#fff !important}.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-event .fc-event-title,.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-event .fc-event-time,.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-list-event-time,.elementor-13899 .elementor-element.elementor-element-968f2ec .fc-list-event-title{font-size:11px}.elementor-13899 .elementor-element.elementor-element-968f2ec .eaelec-modal-header .eael-ec-modal-title{font-size:15px}.elementor-13899 .elementor-element.elementor-element-968f2ec .eaelec-modal-body{color:#555}.elementor-13899 .elementor-element.elementor-element-968f2ec .eaelec-modal-body *{color:#555}.elementor-13899 .elementor-element.elementor-element-f7ac4e7{text-align:center;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400;color:#2c2c2c}.elementor-13899 .elementor-element.elementor-element-578ea83 .elementor-button{background-color:#d50f0f;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:700;border-radius:30px;padding:15px 50px}.elementor-13899 .elementor-element.elementor-element-13e0198 .elementor-button{background-color:#000;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:700;border-radius:30px;padding:15px 20px}.elementor-13899 .elementor-element.elementor-element-e7c7a5f:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-e7c7a5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f3ec;background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/BG-home-new4.png")}.elementor-13899 .elementor-element.elementor-element-e7c7a5f>.elementor-container{max-width:944px}.elementor-13899 .elementor-element.elementor-element-e7c7a5f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:15px 0 70px}.elementor-13899 .elementor-element.elementor-element-e7c7a5f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-e7c7a5f>.elementor-shape-top svg{width:calc(185% + 1.3px);height:62px;transform:translateX(-50%) rotateY(180deg)}.elementor-13899 .elementor-element.elementor-element-e7c7a5f>.elementor-shape-bottom svg{width:calc(116% + 1.3px);height:41px;transform:translateX(-50%) rotateY(180deg)}.elementor-13899 .elementor-element.elementor-element-ff9e5fb>.elementor-widget-container{margin:0 0 7px;padding:50px 0 0}.elementor-13899 .elementor-element.elementor-element-ff9e5fb{text-align:center}.elementor-13899 .elementor-element.elementor-element-ff9e5fb .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-a563e6b{--divider-border-style:solid;--divider-color:#f29c05;--divider-border-width:7.8px}.elementor-13899 .elementor-element.elementor-element-a563e6b>.elementor-widget-container{margin:0 0 12px}.elementor-13899 .elementor-element.elementor-element-a563e6b .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0}.elementor-13899 .elementor-element.elementor-element-a563e6b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-13899 .elementor-element.elementor-element-4122782{--grid-row-gap:16px;--grid-column-gap:13px}.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-button{background-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-4122782>.elementor-widget-container{padding:20px;border-style:none;border-radius:10px}.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-post__meta-data span+span:before{content:"///"}.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-post{border-style:solid;border-width:0 0 1px}.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-post__text{padding:10px}.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-post__title,.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-post__title a{color:#54595f}.elementor-13899 .elementor-element.elementor-element-4122782 .elementor-post__meta-data{margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-215dc3b>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/Shapes-icons.png");background-position:bottom right;background-repeat:no-repeat;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-215dc3b>.elementor-container{max-width:1200px}.elementor-13899 .elementor-element.elementor-element-215dc3b .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(200%) blur(0px) hue-rotate(360deg)}.elementor-13899 .elementor-element.elementor-element-215dc3b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:8%;margin-bottom:0;padding:0 0 10%}.elementor-13899 .elementor-element.elementor-element-abaf910>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-2f7a874>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-13899 .elementor-element.elementor-element-2f7a874{text-align:center}.elementor-13899 .elementor-element.elementor-element-2f7a874 .elementor-heading-title{font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-d030a8a{--divider-border-style:solid;--divider-color:#f29c05;--divider-border-width:7.8px}.elementor-13899 .elementor-element.elementor-element-d030a8a>.elementor-widget-container{margin:0 0 30px}.elementor-13899 .elementor-element.elementor-element-d030a8a .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0}.elementor-13899 .elementor-element.elementor-element-d030a8a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-13899 .elementor-element.elementor-element-21bcf5b>.elementor-widget-container{padding:0}.elementor-13899 .elementor-element.elementor-element-21bcf5b{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-5385843>.elementor-container{max-width:739px}.elementor-13899 .elementor-element.elementor-element-e48a831:hover .elementor-widget-container{background-color:#e7e7e6}.elementor-13899 .elementor-element.elementor-element-e48a831>.elementor-widget-container{padding:5px;border-style:solid;border-width:1px;border-color:#495e68;border-radius:35px}.elementor-13899 .elementor-element.elementor-element-e48a831{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-eabaf9b:hover .elementor-widget-container{background-color:#e7e7e6}.elementor-13899 .elementor-element.elementor-element-eabaf9b>.elementor-widget-container{padding:5px;border-style:solid;border-width:1px;border-color:#495e68;border-radius:35px}.elementor-13899 .elementor-element.elementor-element-eabaf9b{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-78922c0:hover .elementor-widget-container{background-color:#e7e7e6}.elementor-13899 .elementor-element.elementor-element-78922c0>.elementor-widget-container{padding:5px;border-style:solid;border-width:1px;border-color:#495e68;border-radius:35px}.elementor-13899 .elementor-element.elementor-element-78922c0{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-63ad89d:hover .elementor-widget-container{background-color:#e7e7e6}.elementor-13899 .elementor-element.elementor-element-63ad89d>.elementor-widget-container{padding:5px;border-style:solid;border-width:1px;border-color:#495e68;border-radius:35px}.elementor-13899 .elementor-element.elementor-element-63ad89d{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-037509b:hover .elementor-widget-container{background-color:#e7e7e6}.elementor-13899 .elementor-element.elementor-element-037509b>.elementor-widget-container{padding:5px;border-style:solid;border-width:1px;border-color:#495e68;border-radius:35px}.elementor-13899 .elementor-element.elementor-element-037509b{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-6b3d2b3:hover .elementor-widget-container{background-color:#e7e7e6}.elementor-13899 .elementor-element.elementor-element-6b3d2b3>.elementor-widget-container{padding:5px;border-style:solid;border-width:1px;border-color:#495e68;border-radius:35px}.elementor-13899 .elementor-element.elementor-element-6b3d2b3{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:800;color:#495e68}.elementor-13899 .elementor-element.elementor-element-5ab48a5>.elementor-widget-container{margin:10px 100px 20px}.elementor-13899 .elementor-element.elementor-element-5ab48a5{text-align:justify;font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-13899 .elementor-element.elementor-element-d80c0a7 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-d80c0a7 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-d80c0a7 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-d80c0a7>.elementor-widget-container{margin:60px 0 50px}.elementor-13899 .elementor-element.elementor-element-d80c0a7 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-d80c0a7 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-13899 .elementor-element.elementor-element-71c3ff84:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-71c3ff84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg,#ffbe00 0%,#00f2ff 89%)}.elementor-13899 .elementor-element.elementor-element-71c3ff84>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/CTA-Shapes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-71c3ff84>.elementor-container{max-width:1200px}.elementor-13899 .elementor-element.elementor-element-71c3ff84{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-13899 .elementor-element.elementor-element-71c3ff84>.elementor-shape-top svg{width:calc(230% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-55ba5331.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-55ba5331.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-55ba5331>.elementor-element-populated{padding:50px 30px 0 0}.elementor-13899 .elementor-element.elementor-element-3a66d435>.elementor-widget-container{margin:55px 0 0}.elementor-13899 .elementor-element.elementor-element-3a66d435{text-align:left}.elementor-13899 .elementor-element.elementor-element-3a66d435 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:45px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-f05a2d1 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-f05a2d1 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-f05a2d1 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-f05a2d1>.elementor-widget-container{margin:10px 0 50px}.elementor-13899 .elementor-element.elementor-element-f05a2d1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-f05a2d1 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-bf91a03.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-bf91a03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-bf91a03>.elementor-element-populated{padding:50px 30px 0 0}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-13899 .elementor-element.elementor-element-581786c .elementor-icon-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-581786c.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-13899 .elementor-element.elementor-element-581786c.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-581786c.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-13899 .elementor-element.elementor-element-581786c.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-581786c.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-13899 .elementor-element.elementor-element-581786c .elementor-icon{font-size:33px}.elementor-13899 .elementor-element.elementor-element-581786c .elementor-icon svg{height:33px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-444eb83.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-444eb83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-444eb83>.elementor-element-populated{padding:50px 30px 0 0}.elementor-13899 .elementor-element.elementor-element-d8584fe>.elementor-widget-container{margin:58px 50px 5px;border-style:solid;border-width:1px;border-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-d8584fe{text-align:center;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:700;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-ac08846{margin-top:-15px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-6eb0b45>.elementor-widget-container{margin:21px 0 0 23px}.elementor-13899 .elementor-element.elementor-element-6eb0b45 .elementor-icon-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-6eb0b45.elementor-view-stacked .elementor-icon{background-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-6eb0b45.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-6eb0b45.elementor-view-default .elementor-icon{color:#3d4459;border-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-6eb0b45.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-6eb0b45.elementor-view-default .elementor-icon svg{fill:#3d4459}.elementor-13899 .elementor-element.elementor-element-6eb0b45 .elementor-icon{font-size:50px}.elementor-13899 .elementor-element.elementor-element-6eb0b45 .elementor-icon svg{height:50px}.elementor-13899 .elementor-element.elementor-element-714641b{font-family:"Roboto",Sans-serif;font-size:70px;font-weight:900;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-df8fd6d>.elementor-widget-container{margin:-18px 64px 0 0}.elementor-13899 .elementor-element.elementor-element-df8fd6d{text-align:right;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-0e82932:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-0e82932>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg,#ffbe00 0%,#00f2ff 89%)}.elementor-13899 .elementor-element.elementor-element-0e82932>.elementor-background-overlay{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/04/CTA-Shapes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-0e82932>.elementor-container{max-width:1200px}.elementor-13899 .elementor-element.elementor-element-0e82932{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-13899 .elementor-element.elementor-element-0e82932>.elementor-shape-top svg{width:calc(230% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-59849ec.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-59849ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-59849ec>.elementor-element-populated{padding:50px 30px 0 0}.elementor-13899 .elementor-element.elementor-element-480dc03>.elementor-widget-container{margin:55px 0 0}.elementor-13899 .elementor-element.elementor-element-480dc03{text-align:left}.elementor-13899 .elementor-element.elementor-element-480dc03 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:45px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button{background-color:#495e68;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;fill:#fff;color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px;padding:15px 100px}.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button:hover,.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button:focus{background-color:#00dafc}.elementor-13899 .elementor-element.elementor-element-1a4c664>.elementor-widget-container{margin:10px 0 50px}.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-75ed34d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-75ed34d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-75ed34d>.elementor-element-populated{padding:50px 30px 0 0}.elementor-13899 .elementor-element.elementor-element-bbd9dd3 .elementor-icon-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-bbd9dd3.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-13899 .elementor-element.elementor-element-bbd9dd3.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-bbd9dd3.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-13899 .elementor-element.elementor-element-bbd9dd3.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-bbd9dd3.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-13899 .elementor-element.elementor-element-bbd9dd3 .elementor-icon{font-size:33px}.elementor-13899 .elementor-element.elementor-element-bbd9dd3 .elementor-icon svg{height:33px}.elementor-bc-flex-widget .elementor-13899 .elementor-element.elementor-element-e98dc24.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13899 .elementor-element.elementor-element-e98dc24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13899 .elementor-element.elementor-element-e98dc24>.elementor-element-populated{padding:50px 30px 0 0}.elementor-13899 .elementor-element.elementor-element-a2eb93e>.elementor-widget-container{margin:58px 50px 5px;border-style:solid;border-width:1px;border-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-a2eb93e{text-align:center;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:700;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-5241223{margin-top:-15px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-3a3e27d>.elementor-widget-container{margin:21px 0 0 23px}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-3a3e27d.elementor-view-stacked .elementor-icon{background-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-3a3e27d.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-3a3e27d.elementor-view-default .elementor-icon{color:#3d4459;border-color:#3d4459}.elementor-13899 .elementor-element.elementor-element-3a3e27d.elementor-view-framed .elementor-icon,.elementor-13899 .elementor-element.elementor-element-3a3e27d.elementor-view-default .elementor-icon svg{fill:#3d4459}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon{font-size:50px}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon svg{height:50px}.elementor-13899 .elementor-element.elementor-element-b7da5b3{font-family:"Roboto",Sans-serif;font-size:70px;font-weight:900;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-d20ceae>.elementor-widget-container{margin:-18px 21px 0 0}.elementor-13899 .elementor-element.elementor-element-d20ceae{text-align:right;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#3d4459}.elementor-13899 .elementor-element.elementor-element-87c9218:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-87c9218>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#232731}.elementor-13899 .elementor-element.elementor-element-87c9218>.elementor-container{max-width:557px}.elementor-13899 .elementor-element.elementor-element-87c9218{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-13899 .elementor-element.elementor-element-87c9218>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13899 .elementor-element.elementor-element-94d87ff>.elementor-container{max-width:500px}.elementor-13899 .elementor-element.elementor-element-94d87ff{margin-top:30px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-496177c>.elementor-widget-container{margin:26px 0 0}.elementor-13899 .elementor-element.elementor-element-9a5c9fb>.elementor-widget-container{margin:18px 0 0}.elementor-13899 .elementor-element.elementor-element-a664a80{margin-top:20px;margin-bottom:20px}.elementor-13899 .elementor-element.elementor-element-a97c075{text-align:center}.elementor-13899 .elementor-element.elementor-element-a97c075 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;color:#fff}.elementor-13899 .elementor-element.elementor-element-7ff4cde{text-align:center}.elementor-13899 .elementor-element.elementor-element-7ff4cde .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;color:#fff}.elementor-13899 .elementor-element.elementor-element-95f18cb{text-align:center}.elementor-13899 .elementor-element.elementor-element-95f18cb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;color:#fff}.elementor-13899 .elementor-element.elementor-element-dec2f84>.elementor-widget-container{margin:0 0 30px}.elementor-13899 .elementor-element.elementor-element-dec2f84{text-align:center;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400;color:#fff}@media(min-width:769px){.elementor-13899 .elementor-element.elementor-element-7f37f20{width:7.127%}.elementor-13899 .elementor-element.elementor-element-48785a4{width:92.873%}.elementor-13899 .elementor-element.elementor-element-7abfc16{width:7.127%}.elementor-13899 .elementor-element.elementor-element-35575a8{width:92.873%}.elementor-13899 .elementor-element.elementor-element-73f72226{width:50%}.elementor-13899 .elementor-element.elementor-element-456dfd07{width:50%}.elementor-13899 .elementor-element.elementor-element-b18420d{width:50%}.elementor-13899 .elementor-element.elementor-element-b945981{width:50%}.elementor-13899 .elementor-element.elementor-element-86468b7{width:50%}.elementor-13899 .elementor-element.elementor-element-bf78b35{width:50%}.elementor-13899 .elementor-element.elementor-element-fc86922{width:56.917%}.elementor-13899 .elementor-element.elementor-element-13fef56{width:43.083%}.elementor-13899 .elementor-element.elementor-element-7c60d07{width:30%}.elementor-13899 .elementor-element.elementor-element-caef40f{width:70%}.elementor-13899 .elementor-element.elementor-element-2fe70ea{width:70%}.elementor-13899 .elementor-element.elementor-element-7dc40b4{width:30%}.elementor-13899 .elementor-element.elementor-element-7eefc86{width:30%}.elementor-13899 .elementor-element.elementor-element-1400f16{width:70%}.elementor-13899 .elementor-element.elementor-element-a3413dd{width:55.175%}.elementor-13899 .elementor-element.elementor-element-0880520{width:44.781%}.elementor-13899 .elementor-element.elementor-element-55ba5331{width:41.499%}.elementor-13899 .elementor-element.elementor-element-bf91a03{width:3%}.elementor-13899 .elementor-element.elementor-element-444eb83{width:54.833%}.elementor-13899 .elementor-element.elementor-element-eb615d3{width:14.032%}.elementor-13899 .elementor-element.elementor-element-c2a5f88{width:85.968%}.elementor-13899 .elementor-element.elementor-element-59849ec{width:41.499%}.elementor-13899 .elementor-element.elementor-element-75ed34d{width:3%}.elementor-13899 .elementor-element.elementor-element-e98dc24{width:54.833%}.elementor-13899 .elementor-element.elementor-element-83c7fae{width:14.032%}.elementor-13899 .elementor-element.elementor-element-13d1115{width:85.968%}.elementor-13899 .elementor-element.elementor-element-879063d{width:29.025%}.elementor-13899 .elementor-element.elementor-element-c6f2b0d{width:70.975%}.elementor-13899 .elementor-element.elementor-element-7413758{width:31.282%}.elementor-13899 .elementor-element.elementor-element-76b6844{width:36.537%}.elementor-13899 .elementor-element.elementor-element-5050c76{width:31.841%}}@media(max-width:1025px) and (min-width:769px){.elementor-13899 .elementor-element.elementor-element-b18420d{width:40%}.elementor-13899 .elementor-element.elementor-element-b945981{width:60%}.elementor-13899 .elementor-element.elementor-element-41c6fe9e{width:100%}.elementor-13899 .elementor-element.elementor-element-2a197527{width:100%}.elementor-13899 .elementor-element.elementor-element-9950664{width:100%}.elementor-13899 .elementor-element.elementor-element-fc86922{width:100%}.elementor-13899 .elementor-element.elementor-element-13fef56{width:100%}.elementor-13899 .elementor-element.elementor-element-75ed34d{width:4%}.elementor-13899 .elementor-element.elementor-element-e98dc24{width:54%}}@media(max-width:1025px){.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-container{min-height:770px}.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-background-overlay{background-position:center right}.elementor-13899 .elementor-element.elementor-element-286b4fb1>.elementor-shape-bottom svg{height:120px}.elementor-13899 .elementor-element.elementor-element-286b4fb1{padding:0 5%}.elementor-13899 .elementor-element.elementor-element-73f72226>.elementor-element-populated{padding:5px}.elementor-13899 .elementor-element.elementor-element-456dfd07>.elementor-element-populated{padding:5%}.elementor-13899 .elementor-element.elementor-element-26b089d9>.elementor-widget-container{margin:0 0 -100px}.elementor-13899 .elementor-element.elementor-element-26b089d9 img{width:100%}.elementor-13899 .elementor-element.elementor-element-0636d2d:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/11/pan1600px-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-container{max-width:781px;min-height:397px}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-background-overlay{background-position:center right}.elementor-13899 .elementor-element.elementor-element-0636d2d>.elementor-shape-bottom svg{height:120px}.elementor-13899 .elementor-element.elementor-element-0636d2d{padding:0 5%}.elementor-13899 .elementor-element.elementor-element-b18420d>.elementor-element-populated{padding:5px}.elementor-13899 .elementor-element.elementor-element-b945981>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20% 0 0}.elementor-13899 .elementor-element.elementor-element-f1f205f>.elementor-widget-container{margin:50px 0 -350px}.elementor-13899 .elementor-element.elementor-element-f1f205f img{width:39%}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-container{min-height:770px}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-background-overlay{background-position:center right}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-shape-bottom svg{height:120px}.elementor-13899 .elementor-element.elementor-element-90e985c{padding:0 5%}.elementor-13899 .elementor-element.elementor-element-86468b7>.elementor-element-populated{padding:5px}.elementor-13899 .elementor-element.elementor-element-4f8b28e>.elementor-widget-container{margin:0 0 -100px}.elementor-13899 .elementor-element.elementor-element-4f8b28e img{width:100%}.elementor-13899 .elementor-element.elementor-element-bf78b35>.elementor-element-populated{padding:5%}.elementor-13899 .elementor-element.elementor-element-dfeaec5 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-f96c2ea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-c5832dc>.elementor-background-overlay{background-position:bottom left}.elementor-13899 .elementor-element.elementor-element-c5832dc{margin-top:15%;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-41c6fe9e>.elementor-element-populated{padding:0 35% 0 5%}.elementor-13899 .elementor-element.elementor-element-2bcceb7f .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-13b7d6f .elementor-button{padding:12px 25px}.elementor-13899 .elementor-element.elementor-element-86c25e7 .elementor-button{padding:12px 20px}.elementor-13899 .elementor-element.elementor-element-6927221 .elementor-button{padding:12px 25px}.elementor-13899 .elementor-element.elementor-element-aa69cce .elementor-button{padding:12px 30px}.elementor-13899 .elementor-element.elementor-element-2a197527>.elementor-element-populated{padding:0 9% 0 0}.elementor-13899 .elementor-element.elementor-element-4ae5d23c{text-align:right}.elementor-13899 .elementor-element.elementor-element-4ae5d23c img{width:51%}.elementor-13899 .elementor-element.elementor-element-2ab6c3a>.elementor-background-overlay{background-position:bottom left}.elementor-13899 .elementor-element.elementor-element-2ab6c3a{margin-top:15%;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-9950664>.elementor-element-populated{padding:0 9% 0 0}.elementor-13899 .elementor-element.elementor-element-e2c94aa{text-align:right}.elementor-13899 .elementor-element.elementor-element-e2c94aa img{width:51%}.elementor-13899 .elementor-element.elementor-element-15d8201 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-container{min-height:1120px}.elementor-13899 .elementor-element.elementor-element-090d662>.elementor-background-overlay{background-position:bottom left}.elementor-13899 .elementor-element.elementor-element-090d662{margin-top:10%;margin-bottom:10%;padding:50px 0 0}.elementor-13899 .elementor-element.elementor-element-fc86922>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5%}.elementor-13899 .elementor-element.elementor-element-3728466{width:initial;max-width:initial;text-align:justify}.elementor-13899 .elementor-element.elementor-element-3728466 .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-13899 .elementor-element.elementor-element-60c2e1d .elementor-button{padding:12px 25px}.elementor-13899 .elementor-element.elementor-element-3d0c86c .elementor-button{padding:12px 20px}.elementor-13899 .elementor-element.elementor-element-c89afed .elementor-button{padding:12px 25px}.elementor-13899 .elementor-element.elementor-element-8036ba2 .elementor-button{padding:12px 30px}.elementor-13899 .elementor-element.elementor-element-26a29c6{font-size:27px}.elementor-13899 .elementor-element.elementor-element-13fef56>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13899 .elementor-element.elementor-element-f9368bc{text-align:center}.elementor-13899 .elementor-element.elementor-element-f9368bc img{width:92%;border-radius:0}.elementor-13899 .elementor-element.elementor-element-3939a48{margin-top:0;margin-bottom:0;padding:0}.elementor-13899 .elementor-element.elementor-element-c3dfe58 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-aaaf42d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-cd70dfc .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-864e097 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-3754ee4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-title{font-size:23px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-description{font-size:15px}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-title{font-size:23px}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-description{font-size:15px}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-title{font-size:23px}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-description{font-size:15px}.elementor-13899 .elementor-element.elementor-element-0e9c189 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-4e411ab>.elementor-widget-container{margin:-45px 0 0 67px}.elementor-13899 .elementor-element.elementor-element-4e411ab .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-6f3a530>.elementor-widget-container{margin:-45px 0 0 67px}.elementor-13899 .elementor-element.elementor-element-6f3a530 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-20b3ee5 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-ab4bf42 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-b502a3c{padding:30px 0}.elementor-13899 .elementor-element.elementor-element-0c14735>.elementor-element-populated{padding:30px 15px}.elementor-13899 .elementor-element.elementor-element-eb7ffc5>.elementor-widget-container{margin:-58px 0 0 58px}.elementor-13899 .elementor-element.elementor-element-eb7ffc5 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-bf2d39b .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-4c0b1b8 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-ff9e5fb .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-2f7a874 .elementor-heading-title{font-size:35px}.elementor-13899 .elementor-element.elementor-element-5ab48a5>.elementor-widget-container{margin:0 30px}.elementor-13899 .elementor-element.elementor-element-5ab48a5{text-align:justify}.elementor-13899 .elementor-element.elementor-element-71c3ff84>.elementor-background-overlay{background-position:center left}.elementor-13899 .elementor-element.elementor-element-71c3ff84>.elementor-shape-top svg{height:70px}.elementor-13899 .elementor-element.elementor-element-71c3ff84{padding:5%}.elementor-13899 .elementor-element.elementor-element-55ba5331>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-3a66d435 .elementor-heading-title{font-size:34px}.elementor-13899 .elementor-element.elementor-element-bf91a03>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-444eb83>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-0e82932>.elementor-background-overlay{background-position:center left}.elementor-13899 .elementor-element.elementor-element-0e82932>.elementor-shape-top svg{height:70px}.elementor-13899 .elementor-element.elementor-element-0e82932{padding:5% 3%}.elementor-13899 .elementor-element.elementor-element-59849ec>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-480dc03 .elementor-heading-title{font-size:34px}.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button{padding:10px 80px}.elementor-13899 .elementor-element.elementor-element-75ed34d>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-e98dc24>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13899 .elementor-element.elementor-element-a2eb93e>.elementor-widget-container{margin:20px;padding:17px 27px 12px}.elementor-13899 .elementor-element.elementor-element-83c7fae>.elementor-element-populated{padding:0}.elementor-13899 .elementor-element.elementor-element-3a3e27d>.elementor-widget-container{margin:15px 0 0}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon{font-size:38px}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon svg{height:38px}.elementor-13899 .elementor-element.elementor-element-b7da5b3{font-size:42px}.elementor-13899 .elementor-element.elementor-element-d20ceae>.elementor-widget-container{margin:-14px 30px 0 0}.elementor-13899 .elementor-element.elementor-element-d20ceae{font-size:14px}}@media(max-width:768px){.elementor-13899 .elementor-element.elementor-element-1132d1d img{width:26%}.elementor-13899 .elementor-element.elementor-element-2961ccd{margin-top:0;margin-bottom:50px}.elementor-13899 .elementor-element.elementor-element-7abfc16{width:100%}.elementor-13899 .elementor-element.elementor-element-0a4accb{text-align:center}.elementor-13899 .elementor-element.elementor-element-0a4accb img{width:49%}.elementor-13899 .elementor-element.elementor-element-35575a8{width:100%}.elementor-13899 .elementor-element.elementor-element-286b4fb1{padding:15% 5% 0}.elementor-13899 .elementor-element.elementor-element-456dfd07>.elementor-element-populated{margin:10% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-13899 .elementor-element.elementor-element-26b089d9>.elementor-widget-container{margin:0 0 -50px}.elementor-13899 .elementor-element.elementor-element-0636d2d{padding:15% 5% 0}.elementor-13899 .elementor-element.elementor-element-b945981>.elementor-element-populated{margin:10% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-13899 .elementor-element.elementor-element-f1f205f>.elementor-widget-container{margin:0 0 -50px}.elementor-13899 .elementor-element.elementor-element-a22dde9{margin-top:-20px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-072fc7c img{width:77%}.elementor-13899 .elementor-element.elementor-element-90e985c:not(.elementor-motion-effects-element-type-background),.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.daiko-holdings.co.jp/wp/wp-content/uploads/2023/11/pan1600px-12.png");background-position:-132px 0;background-repeat:no-repeat;background-size:cover}.elementor-13899 .elementor-element.elementor-element-90e985c>.elementor-container{min-height:420px}.elementor-13899 .elementor-element.elementor-element-90e985c{margin-top:-5%;margin-bottom:0;padding:15% 5% 0}.elementor-13899 .elementor-element.elementor-element-4f8b28e>.elementor-widget-container{margin:140px 0 0 52px}.elementor-13899 .elementor-element.elementor-element-4f8b28e{text-align:right}.elementor-13899 .elementor-element.elementor-element-4f8b28e img{width:56%}.elementor-13899 .elementor-element.elementor-element-bf78b35>.elementor-element-populated{margin:10% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-13899 .elementor-element.elementor-element-dfeaec5{text-align:center}.elementor-13899 .elementor-element.elementor-element-dfeaec5 .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-f96c2ea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-31d5415>.elementor-widget-container{margin:50px 0 30px}.elementor-13899 .elementor-element.elementor-element-31d5415 img{width:100%}.elementor-13899 .elementor-element.elementor-element-c5832dc{margin-top:20%;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-41c6fe9e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:7% 5% 5%}.elementor-13899 .elementor-element.elementor-element-2bcceb7f>.elementor-widget-container{margin:109px 0 0}.elementor-13899 .elementor-element.elementor-element-2bcceb7f{text-align:justify}.elementor-13899 .elementor-element.elementor-element-2bcceb7f .elementor-heading-title{font-size:15px;line-height:1.6em}.elementor-13899 .elementor-element.elementor-element-13b7d6f .elementor-button{padding:10px 80px}.elementor-13899 .elementor-element.elementor-element-86c25e7 .elementor-button{padding:10px 70px}.elementor-13899 .elementor-element.elementor-element-6927221 .elementor-button{padding:10px 80px}.elementor-13899 .elementor-element.elementor-element-aa69cce .elementor-button{padding:10px 85px}.elementor-13899 .elementor-element.elementor-element-0292d1b{font-size:23px}.elementor-13899 .elementor-element.elementor-element-740ee41>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-740ee41 .elementor-button{padding:10px 70px}.elementor-13899 .elementor-element.elementor-element-2a197527>.elementor-element-populated{margin:15% 0 -30%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 5% 0 0}.elementor-13899 .elementor-element.elementor-element-4ae5d23c>.elementor-widget-container{margin:-90px 0 0 12px;padding:0}.elementor-13899 .elementor-element.elementor-element-4ae5d23c{text-align:center}.elementor-13899 .elementor-element.elementor-element-4ae5d23c img{width:100%;border-radius:0}.elementor-13899 .elementor-element.elementor-element-2ab6c3a{margin-top:20%;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-9950664>.elementor-element-populated{margin:15% 0 4%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 5% 0 0}.elementor-13899 .elementor-element.elementor-element-e2c94aa>.elementor-widget-container{margin:-98px 0 0;padding:0}.elementor-13899 .elementor-element.elementor-element-e2c94aa{text-align:center}.elementor-13899 .elementor-element.elementor-element-e2c94aa img{width:73%}.elementor-13899 .elementor-element.elementor-element-15d8201{text-align:center}.elementor-13899 .elementor-element.elementor-element-15d8201 .elementor-heading-title{font-size:14px;line-height:1.6em}.elementor-13899 .elementor-element.elementor-element-1a9bc06>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-090d662{margin-top:20%;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-fc86922>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 5% 5%}.elementor-13899 .elementor-element.elementor-element-3728466{text-align:center}.elementor-13899 .elementor-element.elementor-element-3728466 .elementor-heading-title{font-size:14px;line-height:1.6em}.elementor-13899 .elementor-element.elementor-element-aa8f8f1>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-13fef56>.elementor-element-populated{margin:15% 0 4%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 5% 0 0}.elementor-13899 .elementor-element.elementor-element-f9368bc>.elementor-widget-container{margin:-98px 0 0;padding:0}.elementor-13899 .elementor-element.elementor-element-f9368bc{text-align:center}.elementor-13899 .elementor-element.elementor-element-f9368bc img{width:73%}.elementor-13899 .elementor-element.elementor-element-3939a48{margin-top:70px;margin-bottom:0;padding:50px 0 0}.elementor-13899 .elementor-element.elementor-element-c3dfe58>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-c3dfe58{text-align:center}.elementor-13899 .elementor-element.elementor-element-c3dfe58 .elementor-heading-title{font-size:40px}.elementor-13899 .elementor-element.elementor-element-74a1c35 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-13899 .elementor-element.elementor-element-aaaf42d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-2bf951d .elementor-button{font-size:14px}.elementor-13899 .elementor-element.elementor-element-cd70dfc>.elementor-widget-container{margin:50px 0 0}.elementor-13899 .elementor-element.elementor-element-cd70dfc{text-align:center}.elementor-13899 .elementor-element.elementor-element-cd70dfc .elementor-heading-title{font-size:36px}.elementor-13899 .elementor-element.elementor-element-379572e{margin-top:50px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-31fa858{margin-top:0;margin-bottom:0;padding:0}.elementor-13899 .elementor-element.elementor-element-4f6107a{width:35%}.elementor-13899 .elementor-element.elementor-element-9215ffc>.elementor-widget-container{margin:0 -25px 0 0}.elementor-13899 .elementor-element.elementor-element-9215ffc img{width:86%}.elementor-13899 .elementor-element.elementor-element-e50f5fa{width:30%}.elementor-13899 .elementor-element.elementor-element-76f251b>.elementor-widget-container{margin:24px 0 0 -12px}.elementor-13899 .elementor-element.elementor-element-76f251b img{width:100%}.elementor-13899 .elementor-element.elementor-element-6701de4{width:30%}.elementor-13899 .elementor-element.elementor-element-6701de4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13899 .elementor-element.elementor-element-77b218b>.elementor-widget-container{margin:0 0 -27px -43px}.elementor-13899 .elementor-element.elementor-element-77b218b img{width:40%}.elementor-13899 .elementor-element.elementor-element-864e097>.elementor-widget-container{margin:20px 0 10px;padding:15px 35px;border-radius:20px}.elementor-13899 .elementor-element.elementor-element-864e097{text-align:center}.elementor-13899 .elementor-element.elementor-element-864e097 .elementor-heading-title{font-size:22px}.elementor-13899 .elementor-element.elementor-element-ec648a5>.elementor-widget-container{padding:20px 10px 0}.elementor-13899 .elementor-element.elementor-element-ec648a5{text-align:center;font-size:16px;line-height:1.5em}.elementor-13899 .elementor-element.elementor-element-3754ee4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-c0b1ba7 .elementor-image-box-img{margin-bottom:28px}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-808ded7 .elementor-image-box-img{margin-bottom:28px}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-wrapper{text-align:center}.elementor-13899 .elementor-element.elementor-element-de44993 .elementor-image-box-img{margin-bottom:28px}.elementor-13899 .elementor-element.elementor-element-027cd3b{margin-top:50px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-f487a58{margin-top:50px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-4717d0d{width:50%}.elementor-13899 .elementor-element.elementor-element-e483e0a{width:var(--container-widget-width,91.969px);max-width:91.969px;--container-widget-width:91.969px;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-e483e0a>.elementor-widget-container{margin:0 -50px 0 0}.elementor-13899 .elementor-element.elementor-element-e483e0a img{width:58%}.elementor-13899 .elementor-element.elementor-element-a3bb840{width:50%}.elementor-13899 .elementor-element.elementor-element-0e9c189{width:var(--container-widget-width,155.5px);max-width:155.5px;--container-widget-width:155.5px;--container-widget-flex-grow:0;text-align:left}.elementor-13899 .elementor-element.elementor-element-0e9c189>.elementor-widget-container{margin:22px 0 0 -28px}.elementor-13899 .elementor-element.elementor-element-0e9c189 .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-4aaab3c{padding:26px 0 0}.elementor-13899 .elementor-element.elementor-element-47496c0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5%}.elementor-13899 .elementor-element.elementor-element-6b7dc80>.elementor-element-populated{padding:10px}.elementor-13899 .elementor-element.elementor-element-166772a{font-size:16px;line-height:1.5em}.elementor-13899 .elementor-element.elementor-element-4e411ab{text-align:center}.elementor-13899 .elementor-element.elementor-element-4e411ab .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-6f3a530{text-align:center}.elementor-13899 .elementor-element.elementor-element-6f3a530 .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-8062a24{margin-top:50px;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-1ba6142{width:50%}.elementor-13899 .elementor-element.elementor-element-f5f16cd{width:var(--container-widget-width,91.969px);max-width:91.969px;--container-widget-width:91.969px;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-f5f16cd>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-f5f16cd img{width:82%}.elementor-13899 .elementor-element.elementor-element-fef47c2{width:50%}.elementor-13899 .elementor-element.elementor-element-20b3ee5{width:var(--container-widget-width,155.5px);max-width:155.5px;--container-widget-width:155.5px;--container-widget-flex-grow:0;text-align:center}.elementor-13899 .elementor-element.elementor-element-20b3ee5>.elementor-widget-container{margin:15px 0 0 -80px}.elementor-13899 .elementor-element.elementor-element-20b3ee5 .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-d609896>.elementor-element-populated{padding:5%}.elementor-13899 .elementor-element.elementor-element-26e672a>.elementor-element-populated{padding:10px}.elementor-13899 .elementor-element.elementor-element-c05a088>.elementor-widget-container{margin:0;padding:0}.elementor-13899 .elementor-element.elementor-element-c05a088{font-size:16px;line-height:1.5em}.elementor-13899 .elementor-element.elementor-element-ab4bf42{text-align:center}.elementor-13899 .elementor-element.elementor-element-ab4bf42 .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-e40f74a>.elementor-element-populated{padding:10%}.elementor-13899 .elementor-element.elementor-element-eb7ffc5{text-align:center}.elementor-13899 .elementor-element.elementor-element-eb7ffc5 .elementor-heading-title{font-size:32px}.elementor-13899 .elementor-element.elementor-element-f7c74ff>.elementor-element-populated{padding:10%}.elementor-13899 .elementor-element.elementor-element-4d93194{margin-top:50px;margin-bottom:50px}.elementor-13899 .elementor-element.elementor-element-bf2d39b>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-bf2d39b{text-align:center}.elementor-13899 .elementor-element.elementor-element-bf2d39b .elementor-heading-title{font-size:40px}.elementor-13899 .elementor-element.elementor-element-7037fdc>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-7037fdc .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-13899 .elementor-element.elementor-element-cd378cf>.elementor-widget-container{margin:0;padding:0}.elementor-13899 .elementor-element.elementor-element-b0c1f6e>.elementor-widget-container{padding:25px}.elementor-13899 .elementor-element.elementor-element-b0c1f6e{font-size:32px}.elementor-13899 .elementor-element.elementor-element-6e70999>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-6e70999 .elementor-button{padding:10px 70px}.elementor-13899 .elementor-element.elementor-element-4c0b1b8>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-4c0b1b8{text-align:center}.elementor-13899 .elementor-element.elementor-element-4c0b1b8 .elementor-heading-title{font-size:40px}.elementor-13899 .elementor-element.elementor-element-61ca48b>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-61ca48b .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-13899 .elementor-element.elementor-element-ff9e5fb{text-align:center}.elementor-13899 .elementor-element.elementor-element-ff9e5fb .elementor-heading-title{font-size:40px}.elementor-13899 .elementor-element.elementor-element-a563e6b>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-a563e6b .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-13899 .elementor-element.elementor-element-215dc3b{margin-top:15%;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-2f7a874>.elementor-widget-container{margin:0;padding:30px}.elementor-13899 .elementor-element.elementor-element-2f7a874{text-align:center}.elementor-13899 .elementor-element.elementor-element-2f7a874 .elementor-heading-title{font-size:40px}.elementor-13899 .elementor-element.elementor-element-d030a8a>.elementor-widget-container{margin:-27px 0 20px}.elementor-13899 .elementor-element.elementor-element-d030a8a .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-13899 .elementor-element.elementor-element-21bcf5b>.elementor-widget-container{padding:0 15px}.elementor-13899 .elementor-element.elementor-element-21bcf5b{font-size:16px;line-height:1.5em}.elementor-13899 .elementor-element.elementor-element-0880520>.elementor-element-populated{margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px}.elementor-13899 .elementor-element.elementor-element-d80c0a7>.elementor-widget-container{margin:25px 0 0}.elementor-13899 .elementor-element.elementor-element-d80c0a7 .elementor-button{padding:10px 65px}.elementor-13899 .elementor-element.elementor-element-71c3ff84{padding:15% 5% 5%}.elementor-13899 .elementor-element.elementor-element-55ba5331>.elementor-element-populated{padding:5%}.elementor-13899 .elementor-element.elementor-element-3a66d435>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-3a66d435{text-align:center}.elementor-13899 .elementor-element.elementor-element-3a66d435 .elementor-heading-title{font-size:28px}.elementor-13899 .elementor-element.elementor-element-f05a2d1>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-f05a2d1 .elementor-button{padding:10px 65px}.elementor-13899 .elementor-element.elementor-element-bf91a03>.elementor-element-populated{padding:6% 0 0}.elementor-13899 .elementor-element.elementor-element-444eb83>.elementor-element-populated{padding:6% 0 0}.elementor-13899 .elementor-element.elementor-element-d8584fe>.elementor-widget-container{margin:3px}.elementor-13899 .elementor-element.elementor-element-d8584fe{font-size:17px}.elementor-13899 .elementor-element.elementor-element-eb615d3{width:15%}.elementor-13899 .elementor-element.elementor-element-eb615d3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13899 .elementor-element.elementor-element-6eb0b45>.elementor-widget-container{margin:8px 0 0 8px}.elementor-13899 .elementor-element.elementor-element-6eb0b45 .elementor-icon-wrapper{text-align:left}.elementor-13899 .elementor-element.elementor-element-6eb0b45 .elementor-icon{font-size:36px}.elementor-13899 .elementor-element.elementor-element-6eb0b45 .elementor-icon svg{height:36px}.elementor-13899 .elementor-element.elementor-element-c2a5f88{width:85%}.elementor-13899 .elementor-element.elementor-element-714641b{width:var(--container-widget-width,271.797px);max-width:271.797px;--container-widget-width:271.797px;--container-widget-flex-grow:0;font-size:35px}.elementor-13899 .elementor-element.elementor-element-df8fd6d>.elementor-widget-container{margin:-13px 0 0}.elementor-13899 .elementor-element.elementor-element-df8fd6d{font-size:14px}.elementor-13899 .elementor-element.elementor-element-0e82932{padding:15% 5% 5%}.elementor-13899 .elementor-element.elementor-element-59849ec>.elementor-element-populated{padding:5%}.elementor-13899 .elementor-element.elementor-element-480dc03>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-480dc03{text-align:center}.elementor-13899 .elementor-element.elementor-element-480dc03 .elementor-heading-title{font-size:28px}.elementor-13899 .elementor-element.elementor-element-1a4c664>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-1a4c664 .elementor-button{padding:10px 70px}.elementor-13899 .elementor-element.elementor-element-75ed34d>.elementor-element-populated{padding:6% 0 0}.elementor-13899 .elementor-element.elementor-element-e98dc24>.elementor-element-populated{padding:6% 0 0}.elementor-13899 .elementor-element.elementor-element-a2eb93e>.elementor-widget-container{margin:3px}.elementor-13899 .elementor-element.elementor-element-a2eb93e{font-size:17px}.elementor-13899 .elementor-element.elementor-element-83c7fae{width:15%}.elementor-13899 .elementor-element.elementor-element-83c7fae>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13899 .elementor-element.elementor-element-3a3e27d>.elementor-widget-container{margin:8px 0 0 8px}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon-wrapper{text-align:left}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon{font-size:36px}.elementor-13899 .elementor-element.elementor-element-3a3e27d .elementor-icon svg{height:36px}.elementor-13899 .elementor-element.elementor-element-13d1115{width:85%}.elementor-13899 .elementor-element.elementor-element-b7da5b3{width:var(--container-widget-width,271.797px);max-width:271.797px;--container-widget-width:271.797px;--container-widget-flex-grow:0;font-size:37px}.elementor-13899 .elementor-element.elementor-element-d20ceae>.elementor-widget-container{margin:-13px 0 0}.elementor-13899 .elementor-element.elementor-element-d20ceae{font-size:14px}.elementor-13899 .elementor-element.elementor-element-94d87ff{margin-top:0;margin-bottom:0}.elementor-13899 .elementor-element.elementor-element-879063d{width:30%}.elementor-13899 .elementor-element.elementor-element-496177c>.elementor-widget-container{margin:11px 0 0}.elementor-13899 .elementor-element.elementor-element-496177c img{width:79%}.elementor-13899 .elementor-element.elementor-element-c6f2b0d{width:70%}.elementor-13899 .elementor-element.elementor-element-9a5c9fb>.elementor-widget-container{margin:0}.elementor-13899 .elementor-element.elementor-element-a664a80{margin-top:0;margin-bottom:0;padding:0}.elementor-13899 .elementor-element.elementor-element-7413758{width:23%}.elementor-13899 .elementor-element.elementor-element-a97c075 .elementor-heading-title{font-size:12px}.elementor-13899 .elementor-element.elementor-element-76b6844{width:46%}.elementor-13899 .elementor-element.elementor-element-7ff4cde .elementor-heading-title{font-size:12px}.elementor-13899 .elementor-element.elementor-element-5050c76{width:30%}.elementor-13899 .elementor-element.elementor-element-95f18cb{width:var(--container-widget-width,100.094px);max-width:100.094px;--container-widget-width:100.094px;--container-widget-flex-grow:0}.elementor-13899 .elementor-element.elementor-element-95f18cb .elementor-heading-title{font-size:12px}.elementor-13899 .elementor-element.elementor-element-dec2f84>.elementor-widget-container{margin:15px 0}}.swiper-slide{border-radius:10px}