.elementor-5 .elementor-element.elementor-element-6e785a1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-6e785a1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-884a6db{margin-top:0;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-e8831d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5 .elementor-element.elementor-element-e8831d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7a7a7a}.elementor-5 .elementor-element.elementor-element-e8831d9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5 .elementor-element.elementor-element-e8831d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-3307a29{width:100%;max-width:100%}.elementor-5 .elementor-element.elementor-element-75f58e3{text-align:center}.elementor-5 .elementor-element.elementor-element-75f58e3 .elementor-heading-title{color:#fff;font-family:"Noto Sans JP",notosans;font-size:1.6em;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-5 .elementor-element.elementor-element-75f58e3>.elementor-widget-container{margin:-5px 3px 8px;padding:0 50px 6px}.elementor-5 .elementor-element.elementor-element-48a4b9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5 .elementor-element.elementor-element-48a4b9b:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-48a4b9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ai-lai.com/wp-content/uploads/2022/11/362ee9fabcea5f9aa1ce6fc5901114a7.jpg")}.elementor-5 .elementor-element.elementor-element-48a4b9b,.elementor-5 .elementor-element.elementor-element-48a4b9b:before{--border-transition:.3s}.elementor-5 .elementor-element.elementor-element-48a4b9b.e-con{--align-self:flex-end}.elementor-5 .elementor-element.elementor-element-a8fa36d{--display:flex;--background-transition:.3s;--margin-top:7px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5 .elementor-element.elementor-element-58d455d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5 .elementor-element.elementor-element-ac24ddc{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px}.elementor-5 .elementor-element.elementor-element-ac24ddc.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0}.elementor-5 .elementor-element.elementor-element-7997bee{--display:flex;--background-transition:.3s}.elementor-5 .elementor-element.elementor-element-b2d21ef{--display:flex;--background-transition:.3s}.elementor-5 .elementor-element.elementor-element-37c294e{text-align:left}.elementor-5 .elementor-element.elementor-element-157243f>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/logoplus-sikaku.png");background-position:477px -146px;background-repeat:no-repeat;background-size:100% auto;opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-157243f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:12px 0 0}.elementor-5 .elementor-element.elementor-element-456ae0a{text-align:center}.elementor-5 .elementor-element.elementor-element-456ae0a .elementor-heading-title{font-family:"Noto Serif JP",notosans;font-size:43px;line-height:1.3em}.elementor-5 .elementor-element.elementor-element-6c23a4e{font-family:"Noto Serif JP",notosans;font-size:1.2em;font-weight:600;line-height:1.9em}.elementor-5 .elementor-element.elementor-element-6c23a4e>.elementor-widget-container{padding:20px 0 0}.elementor-5 .elementor-element.elementor-element-f3b87cb>.elementor-container{max-width:1200px}.elementor-5 .elementor-element.elementor-element-f3b87cb .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:49px}.elementor-5 .elementor-element.elementor-element-6355482.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-5 .elementor-element.elementor-element-555eb29 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5 .elementor-element.elementor-element-555eb29{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center}.elementor-5 .elementor-element.elementor-element-555eb29>.elementor-widget-container{box-shadow:0px 0px 4px 0px rgba(0,0,0,.5)}.elementor-5 .elementor-element.elementor-element-7ae092d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-5 .elementor-element.elementor-element-8c8c5b6 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5 .elementor-element.elementor-element-8c8c5b6{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-5 .elementor-element.elementor-element-8c8c5b6>.elementor-widget-container{box-shadow:0px 0px 4px 0px rgba(0,0,0,.5)}.elementor-5 .elementor-element.elementor-element-2818a81>.elementor-container{max-width:1200px}.elementor-5 .elementor-element.elementor-element-2818a81 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:47px}.elementor-5 .elementor-element.elementor-element-2818a81>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-2818a81:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-2818a81>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff7f7}.elementor-5 .elementor-element.elementor-element-2818a81{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;z-index:0}.elementor-5 .elementor-element.elementor-element-2818a81>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-f09967e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4px}.elementor-5 .elementor-element.elementor-element-f09967e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-70d64c7.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-5 .elementor-element.elementor-element-70d64c7.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-5 .elementor-element.elementor-element-70d64c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-title{margin-bottom:29px;color:#fff;font-size:22px}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-img img{transition-duration:.3s}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-description{color:#fff}.elementor-5 .elementor-element.elementor-element-70d64c7>.elementor-widget-container{padding:8px 10px 7px;background-color:#76b353;border-radius:20px}.elementor-5 .elementor-element.elementor-element-9226bf3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4px}.elementor-5 .elementor-element.elementor-element-9226bf3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-dc5621e.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-5 .elementor-element.elementor-element-dc5621e.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-5 .elementor-element.elementor-element-dc5621e.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-title{margin-bottom:29px;color:#fff;font-size:22px}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-img img{transition-duration:.3s}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-description{color:#fff}.elementor-5 .elementor-element.elementor-element-dc5621e>.elementor-widget-container{padding:12px 10px 7px;background-color:#76b353;border-radius:20px}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-container{max-width:865px}.elementor-5 .elementor-element.elementor-element-355f1e5:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7a7a7a}.elementor-5 .elementor-element.elementor-element-355f1e5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-top .elementor-shape-fill{fill:#fff7f7}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-top svg{width:calc(122% + 1.3px);height:12px}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-bottom svg{width:calc(122% + 1.3px);height:14px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-41f6efa.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-41f6efa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-41f6efa>.elementor-element-populated{text-align:center;padding:10px 0 20px}.elementor-5 .elementor-element.elementor-element-b8bbe04{columns:1;text-align:center;color:#fff;font-family:"Noto Sans JP",notosans;font-size:3em;font-weight:900;line-height:56px}.elementor-5 .elementor-element.elementor-element-b8bbe04>.elementor-widget-container{margin:20px 20px 0;padding:0}.elementor-5 .elementor-element.elementor-element-5db25c9{margin-top:-20px;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-c4e8aed>.elementor-element-populated{padding:1em}.elementor-5 .elementor-element.elementor-element-64706b8 .elementor-button{font-family:"Noto Sans JP",notosans;font-weight:800;line-height:1em;fill:#2b2b2b;color:#2b2b2b;background-color:#fcaf3b;border-style:double;border-width:7px;border-radius:0}.elementor-5 .elementor-element.elementor-element-64706b8 .elementor-button:hover,.elementor-5 .elementor-element.elementor-element-64706b8 .elementor-button:focus{color:#2b2b2b;background-color:#fff}.elementor-5 .elementor-element.elementor-element-64706b8 .elementor-button:hover svg,.elementor-5 .elementor-element.elementor-element-64706b8 .elementor-button:focus svg{fill:#2b2b2b}.elementor-5 .elementor-element.elementor-element-42310a3>.elementor-element-populated{padding:1em}.elementor-5 .elementor-element.elementor-element-9514116 .elementor-button{font-family:"Noto Sans JP",notosans;font-weight:800;line-height:1em;fill:#2b2b2b;color:#2b2b2b;background-color:#fcaf3b;border-style:double;border-width:7px;border-radius:0}.elementor-5 .elementor-element.elementor-element-9514116 .elementor-button:hover,.elementor-5 .elementor-element.elementor-element-9514116 .elementor-button:focus{color:#2b2b2b;background-color:#fff}.elementor-5 .elementor-element.elementor-element-9514116 .elementor-button:hover svg,.elementor-5 .elementor-element.elementor-element-9514116 .elementor-button:focus svg{fill:#2b2b2b}.elementor-5 .elementor-element.elementor-element-e84df4e:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-e84df4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5 .elementor-element.elementor-element-e84df4e>.elementor-background-overlay{background-color:#fff;background-image:url("https://ai-lai.com/wp-content/uploads/2020/07/sozai-05.png");background-position:center center;background-size:contain;opacity:.22;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-e84df4e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-5 .elementor-element.elementor-element-1b6b957>.elementor-element-populated>.elementor-background-overlay{background-color:#E31F1F00;opacity:.5}.elementor-5 .elementor-element.elementor-element-1b6b957>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:16px 0 15px}.elementor-5 .elementor-element.elementor-element-1b6b957>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-c1a2acd{font-family:"Noto Serif JP",notosans;font-size:1.5em;font-weight:700;line-height:1.7em;letter-spacing:1.4px}.elementor-5 .elementor-element.elementor-element-c1a2acd>.elementor-widget-container{margin:0;padding:40px 15px 30px}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-container{min-height:0px}.elementor-5 .elementor-element.elementor-element-9b4a591:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fdb9cc 0%,#ff6e92 100%)}.elementor-5 .elementor-element.elementor-element-9b4a591{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 20px}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-top svg{width:calc(100% + 1.3px);height:46px}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-bottom .elementor-shape-fill{fill:#C7C8C7AB}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:46px}.elementor-5 .elementor-element.elementor-element-fbd09f5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5 .elementor-element.elementor-element-fbd09f5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-1af5c7f{text-align:center}.elementor-5 .elementor-element.elementor-element-1af5c7f .elementor-heading-title{font-family:"Noto Sans JP",notosans;font-size:5vw;font-weight:800}.elementor-5 .elementor-element.elementor-element-1af5c7f>.elementor-widget-container{margin:4px;padding:8px}.elementor-5 .elementor-element.elementor-element-3356db0>.elementor-container{max-width:1066px}.elementor-5 .elementor-element.elementor-element-3356db0:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-3356db0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C7C8C7BA}.elementor-5 .elementor-element.elementor-element-3356db0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 11px}.elementor-5 .elementor-element.elementor-element-3356db0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5aabff1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-5aabff1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-5aabff1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5 .elementor-element.elementor-element-5aabff1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0eeee}.elementor-5 .elementor-element.elementor-element-5aabff1>.elementor-element-populated{border-style:double;border-width:5px;box-shadow:0px 2px 12px 2px rgba(150.71871990932186,139.2389266304348,150.75,.5) inset;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4px}.elementor-5 .elementor-element.elementor-element-5aabff1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-a734c17>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-5 .elementor-element.elementor-element-a734c17{margin-top:12px;margin-bottom:-12px;padding:0}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-536ecc8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-5 .elementor-element.elementor-element-536ecc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-5 .elementor-element.elementor-element-4cde507{text-align:center;font-size:1em;font-weight:200}.elementor-5 .elementor-element.elementor-element-4ca5029>.elementor-element-populated{padding:12px 12px 0}.elementor-5 .elementor-element.elementor-element-341424c{text-align:left;font-family:"Noto Sans JP",notosans;font-size:.8em;font-weight:500;line-height:2em}.elementor-5 .elementor-element.elementor-element-341424c>.elementor-widget-container{padding:0 0 0 6px}.elementor-5 .elementor-element.elementor-element-7b7fbb6{padding:0 12px 12px}.elementor-5 .elementor-element.elementor-element-baf2e50>.elementor-element-populated{margin:-2px;--e-column-margin-right:-2px;--e-column-margin-left:-2px;padding:0 0 0 6px}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-tab-title{border-width:2px;background-color:#bdbdbd}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-tab-content{border-width:2px;font-family:"Noto Sans JP",notosans;font-size:.8em;font-weight:400;line-height:1.4em;letter-spacing:.8px;padding:1em -1em 0 0}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-item:not(:last-child){margin-bottom:9px}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-title,.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-icon{color:#000}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-icon svg{fill:#000}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-tab-title.elementor-active a,.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-title{font-family:"Roboto",notosans;font-weight:600}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:8px}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:8px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-019c5da.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-019c5da.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-019c5da:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5 .elementor-element.elementor-element-019c5da>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0eeee}.elementor-5 .elementor-element.elementor-element-019c5da>.elementor-element-populated{border-style:double;border-width:5px;box-shadow:0px 2px 12px 2px rgba(150.71871990932186,139.2389266304348,150.75,.5) inset;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4px}.elementor-5 .elementor-element.elementor-element-019c5da>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-28e5c4b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-5 .elementor-element.elementor-element-28e5c4b{margin-top:12px;margin-bottom:-12px;padding:0}.elementor-5 .elementor-element.elementor-element-cdaa0d7{text-align:center;font-size:1em;font-weight:200}.elementor-5 .elementor-element.elementor-element-21672ab>.elementor-element-populated{padding:12px 12px 0}.elementor-5 .elementor-element.elementor-element-f81e5ba{text-align:left;font-family:"Noto Sans JP",notosans;font-size:.8em;font-weight:500;line-height:2em}.elementor-5 .elementor-element.elementor-element-f81e5ba>.elementor-widget-container{padding:0 0 0 6px}.elementor-5 .elementor-element.elementor-element-02158a8{padding:0 12px 12px}.elementor-5 .elementor-element.elementor-element-f09000e>.elementor-element-populated{margin:-2px;--e-column-margin-right:-2px;--e-column-margin-left:-2px;padding:0 0 0 10px}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-tab-title{border-width:2px;background-color:#bdbdbd}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-tab-content{border-width:2px;font-family:"Noto Sans JP",notosans;font-size:.8em;font-weight:400;line-height:1.4em;letter-spacing:.8px;padding:1em -1em 0 0}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-item:not(:last-child){margin-bottom:9px}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-title,.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-icon{color:#000}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-icon svg{fill:#000}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-tab-title.elementor-active a,.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-title{font-family:"Roboto",notosans;font-weight:600}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:8px}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:8px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-a872d28.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-a872d28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-a872d28:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5 .elementor-element.elementor-element-a872d28>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0eeee}.elementor-5 .elementor-element.elementor-element-a872d28>.elementor-element-populated{border-style:double;border-width:5px;box-shadow:0px 2px 12px 2px rgba(150.71871990932186,139.2389266304348,150.75,.5) inset;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4px}.elementor-5 .elementor-element.elementor-element-a872d28>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-2dcc688>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-5 .elementor-element.elementor-element-2dcc688{margin-top:12px;margin-bottom:-12px;padding:0}.elementor-5 .elementor-element.elementor-element-e574ecb{text-align:center;font-size:1em;font-weight:200}.elementor-5 .elementor-element.elementor-element-69f3c41>.elementor-element-populated{padding:12px 12px 0}.elementor-5 .elementor-element.elementor-element-fd9c234{text-align:left;font-family:"Noto Sans JP",notosans;font-size:.8em;font-weight:500;line-height:2em}.elementor-5 .elementor-element.elementor-element-fd9c234>.elementor-widget-container{padding:0 0 0 6px}.elementor-5 .elementor-element.elementor-element-3a902b5{padding:0 12px 12px}.elementor-5 .elementor-element.elementor-element-b7165ce>.elementor-element-populated{margin:-2px;--e-column-margin-right:-2px;--e-column-margin-left:-2px;padding:0 0 0 6px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-tab-title{border-width:2px;background-color:#bdbdbd}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-tab-content{border-width:2px;font-family:"Noto Sans JP",notosans;font-size:.8em;font-weight:400;line-height:1.4em;letter-spacing:.8px;padding:1em -1em 0 0}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-item:not(:last-child){margin-bottom:9px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-title,.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon{color:#000}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon svg{fill:#000}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-tab-title.elementor-active a,.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-title{font-family:"Roboto",notosans;font-weight:600}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:8px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:8px}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-container{min-height:0px}.elementor-5 .elementor-element.elementor-element-5eb6f48:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fdb9cc 0%,#ff6e92 100%)}.elementor-5 .elementor-element.elementor-element-5eb6f48{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:-4px 20px -3px}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-top .elementor-shape-fill{fill:#C7C8C7BA}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-top svg{width:calc(100% + 1.3px);height:25px}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-bottom svg{width:calc(175% + 1.3px);height:20px}.elementor-5 .elementor-element.elementor-element-1c58ec8{--spacer-size:25px}.elementor-5 .elementor-element.elementor-element-718d07a>.elementor-container{max-width:700px}.elementor-5 .elementor-element.elementor-element-718d07a>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/logoplus-sikaku.png");background-position:-553px -154px;background-repeat:no-repeat;background-size:100% auto;opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-718d07a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-6126e3b.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-5 .elementor-element.elementor-element-6126e3b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-5 .elementor-element.elementor-element-6126e3b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5 .elementor-element.elementor-element-6126e3b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCF7E882}.elementor-5 .elementor-element.elementor-element-6126e3b>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:screen;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-6126e3b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5% 0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-5 .elementor-element.elementor-element-d4c5807{text-align:left}.elementor-5 .elementor-element.elementor-element-d4c5807 .elementor-heading-title{font-family:"Noto Serif JP",notosans;font-size:43px;line-height:1.3em}.elementor-5 .elementor-element.elementor-element-d4c5807>.elementor-widget-container{padding:0 0 5px}.elementor-5 .elementor-element.elementor-element-f3bc401{font-family:"Noto Serif JP",notosans;font-weight:400;line-height:1.8em}.elementor-5 .elementor-element.elementor-element-f3bc401>.elementor-widget-container{margin:0;padding:0}.elementor-5 .elementor-element.elementor-element-2024d7c>.elementor-container{max-width:886px}.elementor-5 .elementor-element.elementor-element-2024d7c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-5 .elementor-element.elementor-element-2024d7c:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-2024d7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff7f7}.elementor-5 .elementor-element.elementor-element-2024d7c>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/logoplus-sikaku.png");background-position:center left;background-repeat:repeat-x;background-size:24% auto;opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-2024d7c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 20px}.elementor-5 .elementor-element.elementor-element-a4fdbb5>.elementor-container{max-width:900px}.elementor-5 .elementor-element.elementor-element-a4fdbb5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-around;align-items:space-around}.elementor-5 .elementor-element.elementor-element-a4fdbb5:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-a4fdbb5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFB9E103}.elementor-5 .elementor-element.elementor-element-a4fdbb5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-a4fdbb5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-b4ebfaa.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-b4ebfaa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-b4ebfaa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:8px 0 8px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0 10px 0 3px}.elementor-5 .elementor-element.elementor-element-b4ebfaa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-2c6c308{text-align:center}.elementor-5 .elementor-element.elementor-element-2c6c308 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5 .elementor-element.elementor-element-2c6c308>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-bb498ba.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5 .elementor-element.elementor-element-bb498ba.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5 .elementor-element.elementor-element-bb498ba>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 6px 5px}.elementor-5 .elementor-element.elementor-element-bb498ba>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-5db4231{column-gap:0;text-align:justify;font-family:"Noto Serif JP",notosans;font-size:18px;font-weight:500;line-height:1.3em}.elementor-5 .elementor-element.elementor-element-5db4231>.elementor-widget-container{margin:0}.elementor-5 .elementor-element.elementor-element-e9580fa{column-gap:0;text-align:justify;font-family:"Noto Serif JP",notosans;font-size:16px;font-weight:400;line-height:1.3em}.elementor-5 .elementor-element.elementor-element-e9580fa>.elementor-widget-container{margin:0}.elementor-5 .elementor-element.elementor-element-6ae16b4{--grid-template-columns:repeat(0,auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-5 .elementor-element.elementor-element-97dea64>.elementor-container{min-height:0px}.elementor-5 .elementor-element.elementor-element-97dea64:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-97dea64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fdb9cc 0%,#ff6e92 100%)}.elementor-5 .elementor-element.elementor-element-97dea64>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/07/seamless_pattern_black_02.png");background-size:42% auto;opacity:.58;mix-blend-mode:overlay;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-97dea64{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:-4px 20px -3px}.elementor-5 .elementor-element.elementor-element-c3b65a0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-267e473{--e-image-carousel-slides-to-show:7;width:100%;max-width:100%}.elementor-5 .elementor-element.elementor-element-267e473 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-5 .elementor-element.elementor-element-267e473 .elementor-swiper-button.elementor-swiper-button-next{color:#090909}.elementor-5 .elementor-element.elementor-element-267e473 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-5 .elementor-element.elementor-element-267e473 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#090909}.elementor-5 .elementor-element.elementor-element-267e473 .swiper-pagination-bullet{width:10px;height:10px;background:#050404}.elementor-5 .elementor-element.elementor-element-267e473 .swiper-wrapper{display:flex;align-items:center}.elementor-5 .elementor-element.elementor-element-267e473 .elementor-image-carousel-caption{text-align:center}.elementor-5 .elementor-element.elementor-element-267e473>.elementor-widget-container{margin:0 0 2px;padding:18px 0 0;background-color:#FFFFFF00}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-container{max-width:865px}.elementor-5 .elementor-element.elementor-element-8717c29:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7a7a7a}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-background-overlay{opacity:.18;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-8717c29{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-top .elementor-shape-fill{fill:#f8f6f6}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-top svg{width:calc(120% + 1.3px);height:14px}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-bottom .elementor-shape-fill{fill:#fcfbfb}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-bottom svg{width:calc(120% + 1.3px);height:14px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-2d6a3bd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-2d6a3bd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-2d6a3bd>.elementor-element-populated{text-align:center;padding:3px 0 10px}.elementor-5 .elementor-element.elementor-element-0146ccf{columns:1;text-align:center;color:#fff;font-family:"Noto Sans JP",notosans;font-size:3em;font-weight:900;line-height:56px}.elementor-5 .elementor-element.elementor-element-0146ccf>.elementor-widget-container{margin:20px 20px 0;padding:0}.elementor-5 .elementor-element.elementor-element-91b3f90{margin-top:-20px;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-05b2cff>.elementor-element-populated{padding:1em}.elementor-5 .elementor-element.elementor-element-6a39ae7 .elementor-button{font-family:"Noto Sans JP",notosans;font-weight:800;line-height:1em;fill:#2b2b2b;color:#2b2b2b;background-color:#fcaf3b;border-style:double;border-width:7px;border-radius:0}.elementor-5 .elementor-element.elementor-element-6a39ae7 .elementor-button:hover,.elementor-5 .elementor-element.elementor-element-6a39ae7 .elementor-button:focus{color:#2b2b2b;background-color:#fff}.elementor-5 .elementor-element.elementor-element-6a39ae7 .elementor-button:hover svg,.elementor-5 .elementor-element.elementor-element-6a39ae7 .elementor-button:focus svg{fill:#2b2b2b}.elementor-5 .elementor-element.elementor-element-2234f2a>.elementor-element-populated{padding:1em}.elementor-5 .elementor-element.elementor-element-1e7aa06 .elementor-button{font-family:"Noto Sans JP",notosans;font-weight:800;line-height:1em;fill:#2b2b2b;color:#2b2b2b;background-color:#fcaf3b;border-style:double;border-width:7px;border-radius:0}.elementor-5 .elementor-element.elementor-element-1e7aa06 .elementor-button:hover,.elementor-5 .elementor-element.elementor-element-1e7aa06 .elementor-button:focus{color:#2b2b2b;background-color:#fff}.elementor-5 .elementor-element.elementor-element-1e7aa06 .elementor-button:hover svg,.elementor-5 .elementor-element.elementor-element-1e7aa06 .elementor-button:focus svg{fill:#2b2b2b}.elementor-5 .elementor-element.elementor-element-014f7f5>.elementor-container{max-width:768px}.elementor-5 .elementor-element.elementor-element-014f7f5:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-014f7f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcfafa}.elementor-5 .elementor-element.elementor-element-014f7f5>.elementor-background-overlay{background-color:#FF7E7E03;background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/logoplus-sikaku.png");background-position:452px -248px;background-repeat:no-repeat;background-size:963px auto;opacity:.26;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-014f7f5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#fff;padding:2em}.elementor-5 .elementor-element.elementor-element-014f7f5 .elementor-heading-title{color:#fff}.elementor-5 .elementor-element.elementor-element-3446043:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5 .elementor-element.elementor-element-3446043>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcdd6e}.elementor-5 .elementor-element.elementor-element-3446043>.elementor-element-populated{border-style:double;border-width:5px;border-color:#000;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-5 .elementor-element.elementor-element-3446043>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-009c666{text-align:center}.elementor-5 .elementor-element.elementor-element-009c666 .elementor-heading-title{color:#000;font-family:"Noto Sans JP",notosans;font-size:28px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-5 .elementor-element.elementor-element-c70bf0a .content-form .submit-form{text-align:center;padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:5px}.elementor-5 .elementor-element.elementor-element-c70bf0a .elementor-column{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:5px}body.rtl .elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>label{padding-left:8px}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>label{padding-right:8px}body .elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>label{padding-bottom:8px}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>label{font-family:"Noto Sans JP",notosans;line-height:.3em}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>input,.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset select,.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>textarea,.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>button{font-family:"Noto Sans JP",notosans;font-weight:500;line-height:1em}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>input{text-align:left;background-color:#fff}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset select{text-align:left;background-color:#fff}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>textarea{text-align:left;background-color:#fff}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>input:focus{background-color:#fff}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset select:focus{background-color:#fff}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>textarea:focus{background-color:#fff}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>button{background-color:#ea843b;color:#000;font-family:"Noto Sans JP",notosans;font-weight:800;line-height:1.1em;border-radius:0;padding:11px 60px}.elementor-5 .elementor-element.elementor-element-c70bf0a .content-form-notice{width:97%;font-size:15px}.elementor-5 .elementor-element.elementor-element-2107d0f:not(.elementor-motion-effects-element-type-background),.elementor-5 .elementor-element.elementor-element-2107d0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fbeff8 60%,#f9ffee 94%)}.elementor-5 .elementor-element.elementor-element-2107d0f>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/0807_top.png");background-position:top center;background-size:100% auto;opacity:.01;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-2107d0f{border-style:solid;border-width:2px 0;border-color:#b8d397;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-2107d0f,.elementor-5 .elementor-element.elementor-element-2107d0f>.elementor-background-overlay{border-radius:0}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-0301bef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-0301bef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-0301bef.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-5 .elementor-element.elementor-element-0301bef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 0 15px}.elementor-5 .elementor-element.elementor-element-0301bef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-5ad4872{text-align:left}.elementor-5 .elementor-element.elementor-element-5ad4872 img{width:70%}.elementor-5 .elementor-element.elementor-element-5ad4872>.elementor-widget-container{margin:11px 9px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-0ec8903.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5 .elementor-element.elementor-element-0ec8903.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5 .elementor-element.elementor-element-0ec8903>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0 0}.elementor-5 .elementor-element.elementor-element-0ec8903>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-fe14d4d{columns:1;text-align:right;font-family:"Noto Sans JP",notosans;font-size:20px;font-weight:700;line-height:1.1em}.elementor-5 .elementor-element.elementor-element-fe14d4d>.elementor-widget-container{margin:0;padding:0;background-color:#FFFFFF00}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-411d13f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-411d13f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-411d13f.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-5 .elementor-element.elementor-element-411d13f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 15px}.elementor-5 .elementor-element.elementor-element-411d13f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5 .elementor-element.elementor-element-34996ad{text-align:right}.elementor-5 .elementor-element.elementor-element-34996ad img{width:70%}.elementor-5 .elementor-element.elementor-element-34996ad>.elementor-widget-container{margin:9px}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-6e785a1{margin-top:0;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-75f58e3{text-align:center;width:100%;max-width:100%}.elementor-5 .elementor-element.elementor-element-75f58e3 .elementor-heading-title{font-size:1.4em;line-height:.5em;letter-spacing:1.3px}.elementor-5 .elementor-element.elementor-element-75f58e3>.elementor-widget-container{padding:0}.elementor-5 .elementor-element.elementor-element-a8fa36d{--padding-top:9px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px}.elementor-5 .elementor-element.elementor-element-ac24ddc{--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px}.elementor-5 .elementor-element.elementor-element-53a9d77{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-5 .elementor-element.elementor-element-53a9d77.elementor-element{--align-self:center}.elementor-5 .elementor-element.elementor-element-b2d21ef{--margin-top:-4px;--margin-bottom:-4px;--margin-left:-4px;--margin-right:-4px;--padding-top:0px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px}.elementor-5 .elementor-element.elementor-element-37c294e{text-align:center}.elementor-5 .elementor-element.elementor-element-157243f>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/logoplus-sikaku.png");background-position:0 0;background-repeat:repeat-x}.elementor-5 .elementor-element.elementor-element-456ae0a .elementor-heading-title{font-size:2.6em;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-6c23a4e>.elementor-widget-container{margin:0;padding:0}.elementor-5 .elementor-element.elementor-element-2818a81>.elementor-container{max-width:500px}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-title{margin-bottom:17px;font-size:.9em}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-wrapper .elementor-image-box-img{width:45%}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-description{font-size:.8em;line-height:1.2em}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-title{margin-bottom:17px;font-size:.9em}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-wrapper .elementor-image-box-img{width:45%}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-description{font-size:.8em;line-height:1.2em}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-top svg{width:calc(220% + 1.3px);height:20px}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-bottom svg{width:calc(220% + 1.3px);height:20px}.elementor-5 .elementor-element.elementor-element-41f6efa>.elementor-element-populated{padding:10px 9px 9px}.elementor-5 .elementor-element.elementor-element-b8bbe04{font-size:2.7em;line-height:1.4em}.elementor-5 .elementor-element.elementor-element-b8bbe04>.elementor-widget-container{margin:22px 0 0;padding:-4px}.elementor-5 .elementor-element.elementor-element-5db25c9{margin-top:-21px;margin-bottom:6px}.elementor-5 .elementor-element.elementor-element-64706b8>.elementor-widget-container{margin:-10px 0 8px}.elementor-5 .elementor-element.elementor-element-9514116>.elementor-widget-container{margin:-10px 0 8px}.elementor-5 .elementor-element.elementor-element-c1a2acd{line-height:1.6em}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-top svg{width:calc(108% + 1.3px);height:29px}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-bottom svg{width:calc(122% + 1.3px);height:32px}.elementor-5 .elementor-element.elementor-element-9b4a591{padding:40px 20px}.elementor-5 .elementor-element.elementor-element-fbd09f5>.elementor-element-populated{margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px}.elementor-5 .elementor-element.elementor-element-1af5c7f .elementor-heading-title{font-size:49px;line-height:1.1em}.elementor-5 .elementor-element.elementor-element-1af5c7f>.elementor-widget-container{margin:-9px;padding:0}.elementor-5 .elementor-element.elementor-element-3356db0{padding:30px 120px}.elementor-5 .elementor-element.elementor-element-5aabff1>.elementor-element-populated{margin:0 0 16px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px}.elementor-5 .elementor-element.elementor-element-a734c17{margin-top:12px;margin-bottom:2px;padding:0}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-536ecc8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-536ecc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-4cde507>.elementor-widget-container{padding:0 0 -10px}.elementor-5 .elementor-element.elementor-element-341424c{font-size:15px;line-height:2em}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-tab-content{font-size:14px;line-height:1.4em}.elementor-5 .elementor-element.elementor-element-4d1eb82>.elementor-widget-container{padding:0}.elementor-5 .elementor-element.elementor-element-019c5da>.elementor-element-populated{margin:0 0 16px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px}.elementor-5 .elementor-element.elementor-element-28e5c4b{margin-top:12px;margin-bottom:2px;padding:0}.elementor-5 .elementor-element.elementor-element-cdaa0d7>.elementor-widget-container{padding:0 0 -10px}.elementor-5 .elementor-element.elementor-element-f81e5ba{font-size:15px;line-height:2em}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-tab-content{font-size:14px;line-height:1.4em}.elementor-5 .elementor-element.elementor-element-c789f00>.elementor-widget-container{padding:0}.elementor-5 .elementor-element.elementor-element-a872d28>.elementor-element-populated{margin:0 0 16px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px}.elementor-5 .elementor-element.elementor-element-2dcc688{margin-top:12px;margin-bottom:2px;padding:0}.elementor-5 .elementor-element.elementor-element-e574ecb>.elementor-widget-container{padding:0 0 -10px}.elementor-5 .elementor-element.elementor-element-fd9c234{font-size:15px;line-height:2em}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:2px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:2px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-tab-content{font-size:14px;line-height:1.4em}.elementor-5 .elementor-element.elementor-element-85e0801>.elementor-widget-container{padding:0}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-top svg{width:calc(108% + 1.3px);height:29px}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-bottom svg{width:calc(132% + 1.3px);height:14px}.elementor-5 .elementor-element.elementor-element-5eb6f48{padding:0 20px}.elementor-5 .elementor-element.elementor-element-1c58ec8{--spacer-size:31px}.elementor-5 .elementor-element.elementor-element-718d07a>.elementor-container{max-width:700px}.elementor-5 .elementor-element.elementor-element-718d07a>.elementor-background-overlay{background-image:url("https://ai-lai.com/wp-content/uploads/2020/08/logoplus-sikaku.png");background-position:0 0;background-repeat:repeat-x}.elementor-5 .elementor-element.elementor-element-6126e3b>.elementor-element-populated{margin:19px 11px 19px 12px;--e-column-margin-right:11px;--e-column-margin-left:12px;padding:13px 21px 23px}.elementor-5 .elementor-element.elementor-element-d4c5807 .elementor-heading-title{font-size:2.6em;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-f3bc401{column-gap:9px;font-size:1.5em;line-height:1.4em;width:var(--container-widget-width,132%);max-width:132%;--container-widget-width:132%;--container-widget-flex-grow:0}.elementor-5 .elementor-element.elementor-element-f3bc401>.elementor-widget-container{margin:25px;padding:0}.elementor-5 .elementor-element.elementor-element-2024d7c{padding:0 20px}.elementor-5 .elementor-element.elementor-element-a4fdbb5>.elementor-container{max-width:500px}.elementor-5 .elementor-element.elementor-element-a4fdbb5{margin-top:0;margin-bottom:0;padding:0}.elementor-5 .elementor-element.elementor-element-2c6c308{text-align:center}.elementor-5 .elementor-element.elementor-element-bb498ba>.elementor-element-populated{margin:9px 9px 9px 0;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:0}.elementor-5 .elementor-element.elementor-element-5db4231{font-size:1em}.elementor-5 .elementor-element.elementor-element-5db4231>.elementor-widget-container{margin:2px 7px -6px 10px;padding:0}.elementor-5 .elementor-element.elementor-element-e9580fa{font-size:.9em}.elementor-5 .elementor-element.elementor-element-e9580fa>.elementor-widget-container{margin:2px 7px -6px 10px;padding:0}.elementor-5 .elementor-element.elementor-element-97dea64{padding:0 20px}.elementor-5 .elementor-element.elementor-element-267e473{--e-image-carousel-slides-to-show:4}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-top svg{width:calc(220% + 1.3px);height:20px}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-bottom svg{width:calc(220% + 1.3px);height:20px}.elementor-5 .elementor-element.elementor-element-2d6a3bd>.elementor-element-populated{padding:7px 9px 0}.elementor-5 .elementor-element.elementor-element-0146ccf{font-size:2.7em;line-height:1.4em}.elementor-5 .elementor-element.elementor-element-0146ccf>.elementor-widget-container{margin:22px 0 0;padding:-4px}.elementor-5 .elementor-element.elementor-element-91b3f90{margin-top:-21px;margin-bottom:6px}.elementor-5 .elementor-element.elementor-element-6a39ae7>.elementor-widget-container{margin:-10px 0 8px}.elementor-5 .elementor-element.elementor-element-1e7aa06>.elementor-widget-container{margin:-10px 0 8px}.elementor-5 .elementor-element.elementor-element-014f7f5>.elementor-background-overlay{background-position:0 0}.elementor-5 .elementor-element.elementor-element-014f7f5{padding:40px 20px}.elementor-5 .elementor-element.elementor-element-0ec8903>.elementor-element-populated{margin:9px 9px 9px 0;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:0}.elementor-5 .elementor-element.elementor-element-fe14d4d{font-size:.8em}.elementor-5 .elementor-element.elementor-element-fe14d4d>.elementor-widget-container{margin:2px 10px -14px 6px;padding:0}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-6e785a1{padding:0}.elementor-5 .elementor-element.elementor-element-884a6db{margin-top:0;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-e8831d9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-e8831d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-e8831d9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5 .elementor-element.elementor-element-75f58e3{text-align:center;align-self:center}.elementor-5 .elementor-element.elementor-element-75f58e3 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0px}.elementor-5 .elementor-element.elementor-element-75f58e3>.elementor-widget-container{margin:-14px 0 0;padding:0 0 7px}.elementor-5 .elementor-element.elementor-element-ac24ddc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5 .elementor-element.elementor-element-7997bee{--margin-top:-2px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-2px}.elementor-5 .elementor-element.elementor-element-157243f>.elementor-background-overlay{background-position:0 0;background-size:cover}.elementor-5 .elementor-element.elementor-element-456ae0a{text-align:center}.elementor-5 .elementor-element.elementor-element-456ae0a .elementor-heading-title{font-size:2em;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-6c23a4e{font-size:1.2em;letter-spacing:.3px}.elementor-5 .elementor-element.elementor-element-f3b87cb .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:30px}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-img{margin-bottom:6px}.elementor-5 .elementor-element.elementor-element-70d64c7.elementor-position-right .elementor-image-box-img{margin-left:6px}.elementor-5 .elementor-element.elementor-element-70d64c7.elementor-position-left .elementor-image-box-img{margin-right:6px}.elementor-5 .elementor-element.elementor-element-70d64c7.elementor-position-top .elementor-image-box-img{margin-bottom:6px}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-title{margin-bottom:0;font-size:2em}.elementor-5 .elementor-element.elementor-element-70d64c7 .elementor-image-box-description{font-size:15px}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-img{margin-bottom:6px}.elementor-5 .elementor-element.elementor-element-dc5621e.elementor-position-right .elementor-image-box-img{margin-left:6px}.elementor-5 .elementor-element.elementor-element-dc5621e.elementor-position-left .elementor-image-box-img{margin-right:6px}.elementor-5 .elementor-element.elementor-element-dc5621e.elementor-position-top .elementor-image-box-img{margin-bottom:6px}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-title{margin-bottom:0;font-size:2em}.elementor-5 .elementor-element.elementor-element-dc5621e .elementor-image-box-description{font-size:15px}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-top svg{width:calc(300% + 1.3px);height:15px}.elementor-5 .elementor-element.elementor-element-355f1e5>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px}.elementor-5 .elementor-element.elementor-element-355f1e5{margin-top:0;margin-bottom:0;padding:-5px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-41f6efa.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-41f6efa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-b8bbe04{text-align:center;font-size:2em;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-b8bbe04>.elementor-widget-container{margin:20px 0 -15px;padding:-2px}.elementor-5 .elementor-element.elementor-element-5db25c9{padding:0 10px 10px}.elementor-5 .elementor-element.elementor-element-64706b8>.elementor-widget-container{margin:1px 30px -7px}.elementor-5 .elementor-element.elementor-element-9514116>.elementor-widget-container{margin:3px 30px 1px;padding:0}.elementor-5 .elementor-element.elementor-element-e84df4e>.elementor-container{min-height:0px}.elementor-5 .elementor-element.elementor-element-1b6b957{width:100%}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1b6b957.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-1b6b957.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-1b6b957>.elementor-element-populated{margin:12px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-5 .elementor-element.elementor-element-c1a2acd{text-align:left;font-size:1.7em;line-height:1.5em;letter-spacing:-.3px}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-top svg{width:calc(100% + 1.3px);height:24px}.elementor-5 .elementor-element.elementor-element-9b4a591>.elementor-shape-bottom svg{width:calc(119% + 1.3px);height:26px}.elementor-5 .elementor-element.elementor-element-9b4a591{padding:20px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-fbd09f5.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-5 .elementor-element.elementor-element-fbd09f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-5 .elementor-element.elementor-element-fbd09f5>.elementor-element-populated{margin:-1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px}.elementor-5 .elementor-element.elementor-element-1af5c7f .elementor-heading-title{font-size:2.6em}.elementor-5 .elementor-element.elementor-element-1af5c7f>.elementor-widget-container{margin:5px}.elementor-5 .elementor-element.elementor-element-3356db0{padding:18px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5aabff1.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5 .elementor-element.elementor-element-5aabff1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5 .elementor-element.elementor-element-5aabff1>.elementor-element-populated{margin:0 0 16px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-a734c17{margin-top:1px;margin-bottom:1px}.elementor-5 .elementor-element.elementor-element-341424c{font-size:1em;line-height:1.8em;letter-spacing:0px}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-item:not(:last-child){margin-bottom:5px}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-title{font-size:1.4em}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px}.elementor-5 .elementor-element.elementor-element-4d1eb82 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-019c5da.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5 .elementor-element.elementor-element-019c5da.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5 .elementor-element.elementor-element-019c5da>.elementor-element-populated{margin:0 0 16px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-28e5c4b{margin-top:1px;margin-bottom:1px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-93c86e1.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5 .elementor-element.elementor-element-93c86e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5 .elementor-element.elementor-element-f81e5ba{font-size:1em;line-height:1.8em;letter-spacing:0px}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-item:not(:last-child){margin-bottom:5px}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-title{font-size:1.4em}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px}.elementor-5 .elementor-element.elementor-element-c789f00 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-a872d28.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5 .elementor-element.elementor-element-a872d28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5 .elementor-element.elementor-element-a872d28>.elementor-element-populated{margin:0 0 16px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-2dcc688{margin-top:1px;margin-bottom:1px}.elementor-5 .elementor-element.elementor-element-fd9c234{font-size:1em;line-height:1.8em;letter-spacing:0px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-item:not(:last-child){margin-bottom:5px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-title{font-size:1.4em}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px}.elementor-5 .elementor-element.elementor-element-85e0801 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-top svg{width:calc(100% + 1.3px);height:24px}.elementor-5 .elementor-element.elementor-element-5eb6f48>.elementor-shape-bottom svg{width:calc(186% + 1.3px);height:12px}.elementor-5 .elementor-element.elementor-element-5eb6f48{padding:0}.elementor-5 .elementor-element.elementor-element-718d07a>.elementor-background-overlay{background-position:0 0;background-size:cover}.elementor-5 .elementor-element.elementor-element-d4c5807{text-align:center}.elementor-5 .elementor-element.elementor-element-d4c5807 .elementor-heading-title{font-size:6.3vw;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-f3bc401{font-size:4.2vw;letter-spacing:0px}.elementor-5 .elementor-element.elementor-element-f3bc401>.elementor-widget-container{margin:3px 5px;padding:0 3px}.elementor-5 .elementor-element.elementor-element-2024d7c{padding:20px}.elementor-5 .elementor-element.elementor-element-4d04bdc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-bb498ba>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-5db4231{text-align:justify;font-size:14px;line-height:1em}.elementor-5 .elementor-element.elementor-element-5db4231>.elementor-widget-container{margin:-1px;padding:0}.elementor-5 .elementor-element.elementor-element-e9580fa{text-align:justify;font-size:17px;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-e9580fa>.elementor-widget-container{margin:-1px;padding:0}.elementor-5 .elementor-element.elementor-element-97dea64{padding:0}.elementor-5 .elementor-element.elementor-element-267e473{--e-image-carousel-slides-to-show:2}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-top svg{width:calc(300% + 1.3px);height:15px}.elementor-5 .elementor-element.elementor-element-8717c29>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px}.elementor-5 .elementor-element.elementor-element-8717c29{margin-top:0;margin-bottom:0;padding:-5px}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-2d6a3bd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-2d6a3bd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-0146ccf{text-align:center;font-size:2em;line-height:1.5em}.elementor-5 .elementor-element.elementor-element-0146ccf>.elementor-widget-container{margin:20px 0 -15px;padding:-2px}.elementor-5 .elementor-element.elementor-element-91b3f90{padding:0 10px 10px}.elementor-5 .elementor-element.elementor-element-6a39ae7>.elementor-widget-container{margin:1px 30px -7px}.elementor-5 .elementor-element.elementor-element-1e7aa06>.elementor-widget-container{margin:-1px 30px 12px;padding:0}.elementor-5 .elementor-element.elementor-element-014f7f5>.elementor-background-overlay{background-position:0 0}.elementor-5 .elementor-element.elementor-element-014f7f5{padding:20px}.elementor-5 .elementor-element.elementor-element-c70bf0a fieldset>button{font-size:18px}.elementor-5 .elementor-element.elementor-element-2107d0f{border-width:-6px;margin-top:-1px;margin-bottom:-1px;padding:6px}.elementor-5 .elementor-element.elementor-element-0301bef{width:15%}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-0301bef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-0301bef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-0301bef>.elementor-element-populated{margin:-8px;--e-column-margin-right:-8px;--e-column-margin-left:-8px}.elementor-5 .elementor-element.elementor-element-5ad4872 img{width:367px}.elementor-5 .elementor-element.elementor-element-5ad4872>.elementor-widget-container{margin:0;padding:0}.elementor-5 .elementor-element.elementor-element-0ec8903{width:70%}.elementor-5 .elementor-element.elementor-element-0ec8903>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5 .elementor-element.elementor-element-fe14d4d{font-size:9px;line-height:1.2em}.elementor-5 .elementor-element.elementor-element-411d13f{width:15%}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-411d13f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5 .elementor-element.elementor-element-411d13f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5 .elementor-element.elementor-element-411d13f>.elementor-element-populated{margin:-8px;--e-column-margin-right:-8px;--e-column-margin-left:-8px}.elementor-5 .elementor-element.elementor-element-34996ad img{width:367px}.elementor-5 .elementor-element.elementor-element-34996ad>.elementor-widget-container{margin:0;padding:0}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-a8fa36d{--width:41%}.elementor-5 .elementor-element.elementor-element-ac24ddc{--width:50%}.elementor-5 .elementor-element.elementor-element-56d3a2f{width:100%}.elementor-5 .elementor-element.elementor-element-41f6efa{width:100%}.elementor-5 .elementor-element.elementor-element-5aabff1{width:30%}.elementor-5 .elementor-element.elementor-element-536ecc8{width:100%}.elementor-5 .elementor-element.elementor-element-d305ac8{width:5%}.elementor-5 .elementor-element.elementor-element-019c5da{width:30%}.elementor-5 .elementor-element.elementor-element-6c887dd{width:5%}.elementor-5 .elementor-element.elementor-element-a872d28{width:30%}.elementor-5 .elementor-element.elementor-element-b4ebfaa{width:35%}.elementor-5 .elementor-element.elementor-element-bb498ba{width:65%}.elementor-5 .elementor-element.elementor-element-2d6a3bd{width:100%}.elementor-5 .elementor-element.elementor-element-0301bef{width:15%}.elementor-5 .elementor-element.elementor-element-0ec8903{width:69.332%}.elementor-5 .elementor-element.elementor-element-411d13f{width:15%}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-5aabff1{width:100%}.elementor-5 .elementor-element.elementor-element-d305ac8{width:100%}.elementor-5 .elementor-element.elementor-element-019c5da{width:100%}.elementor-5 .elementor-element.elementor-element-6c887dd{width:100%}.elementor-5 .elementor-element.elementor-element-a872d28{width:100%}.elementor-5 .elementor-element.elementor-element-b4ebfaa{width:40%}.elementor-5 .elementor-element.elementor-element-bb498ba{width:60%}.elementor-5 .elementor-element.elementor-element-0301bef{width:15%}.elementor-5 .elementor-element.elementor-element-0ec8903{width:70%}.elementor-5 .elementor-element.elementor-element-411d13f{width:15%}}