.elementor-47 .elementor-element.elementor-element-2bdd596d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:80px;padding:0 0 32px 300px}.elementor-47 .elementor-element.elementor-element-2bdd596d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-1793e70f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-47 .elementor-element.elementor-element-1793e70f>.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}.elementor-47 .elementor-element.elementor-element-1793e70f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-58394455{--spacer-size:177px}.elementor-47 .elementor-element.elementor-element-462d84b>.elementor-widget-container{margin:0 0 0 -42px;padding:0 0 0 24px}.elementor-47 .elementor-element.elementor-element-462d84b .elementor-heading-title{font-size:24px;line-height:1.5em;letter-spacing:9.5px;text-shadow:0px 0px 10px #000;color:#fff}.elementor-47 .elementor-element.elementor-element-c8aab57{width:auto;max-width:auto}.elementor-47 .elementor-element.elementor-element-c8aab57>.elementor-widget-container{background-color:#0000008F;margin:0 0 -20px -42px;padding:24px}.elementor-47 .elementor-element.elementor-element-c8aab57 .elementor-heading-title{font-size:40px;line-height:1.5em;letter-spacing:10px;text-shadow:0px 0px 10px #000;color:#fff}.elementor-47 .elementor-element.elementor-element-f4b3f02>.elementor-widget-container{margin:20px 0 0 -62px}.elementor-47 .elementor-element.elementor-element-f4b3f02{text-align:start}.elementor-47 .elementor-element.elementor-element-f8334ab{margin-top:40px;margin-bottom:-60px;padding:0}.elementor-47 .elementor-element.elementor-element-305aa705>.elementor-widget-container{margin:60px 0 0 -42px}.elementor-47 .elementor-element.elementor-element-305aa705 .elementor-heading-title{font-size:20px}.elementor-47 .elementor-element.elementor-element-c28725d>.elementor-widget-container{margin:60px 0 0 -42px}.elementor-47 .elementor-element.elementor-element-c28725d .elementor-heading-title{font-size:20px;text-shadow:2px 2px 2px #000;color:#fff}.elementor-47 .elementor-element.elementor-element-6252b499:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-47 .elementor-element.elementor-element-6252b499>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#82cc87}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-6252b499.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-6252b499.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-6252b499>.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:20px 0 20px 18px}.elementor-47 .elementor-element.elementor-element-6252b499>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-c2f4dad{width:auto;max-width:auto}.elementor-47 .elementor-element.elementor-element-c2f4dad>.elementor-widget-container{margin:0 10px;padding:0;border-radius:5px}.elementor-47 .elementor-element.elementor-element-c2f4dad .elementor-heading-title{color:#fff}.elementor-47 .elementor-element.elementor-element-538d9813>.elementor-widget-container{margin:5px 0 0 10px}.elementor-47 .elementor-element.elementor-element-538d9813 .elementor-heading-title{color:#fff}.elementor-47 .elementor-element.elementor-element-da9a415:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-da9a415>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ikedajutaku.com/wp-content/uploads/2023/04/haikei.png")}.elementor-47 .elementor-element.elementor-element-da9a415{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0}.elementor-47 .elementor-element.elementor-element-da9a415>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-d76eb8f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px}.elementor-47 .elementor-element.elementor-element-d76eb8f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-d72ce43{text-align:center}.elementor-47 .elementor-element.elementor-element-a4303d6 .elementor-icon-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-a4303d6.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-a4303d6.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-a4303d6.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-a4303d6.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-a4303d6.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-88f3bbd>.elementor-widget-container{margin:10px 0 0}.elementor-47 .elementor-element.elementor-element-88f3bbd{text-align:center}.elementor-47 .elementor-element.elementor-element-88f3bbd,.elementor-47 .elementor-element.elementor-element-88f3bbd .elementor-text-editor *{font-size:18px;font-weight:700;line-height:3.2em}.elementor-47 .elementor-element.elementor-element-530dfe5{text-align:center}.elementor-47 .elementor-element.elementor-element-2931f26:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-06f1ef9)}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-2931f26{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:62px 0 60px}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-shape-top svg{height:335px}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-shape-bottom svg{height:148px}.elementor-47 .elementor-element.elementor-element-7728b07d{margin-top:10px;margin-bottom:20px}.elementor-47 .elementor-element.elementor-element-19d3489f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 80px 0 0}.elementor-47 .elementor-element.elementor-element-19d3489f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-73044f4d img{width:100%;border-style:none}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-1138e1f9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-1138e1f9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-1138e1f9.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-47 .elementor-element.elementor-element-71564344>.elementor-widget-container{margin:0 0 -10px}.elementor-47 .elementor-element.elementor-element-6d570ead>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-6d570ead{z-index:2}.elementor-47 .elementor-element.elementor-element-6d570ead .elementor-heading-title{font-size:60px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-e50e427>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-47 .elementor-element.elementor-element-e50e427{text-align:start}.elementor-47 .elementor-element.elementor-element-e50e427 .elementor-heading-title{font-size:38px;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-5c72a2b8>.elementor-widget-container{margin:0;padding:20px}.elementor-47 .elementor-element.elementor-element-5c72a2b8,.elementor-47 .elementor-element.elementor-element-5c72a2b8 .elementor-text-editor *{font-family:"Kiwi Maru";font-size:18px}.elementor-47 .elementor-element.elementor-element-834f42d .elementor-heading-title{font-size:20px}.elementor-47 .elementor-element.elementor-element-69c293c5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-47 .elementor-element.elementor-element-69c293c5>.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}.elementor-47 .elementor-element.elementor-element-69c293c5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-4de510b1:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-4de510b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-47 .elementor-element.elementor-element-4de510b1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 0}.elementor-47 .elementor-element.elementor-element-4de510b1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-3ff7d4a5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-47 .elementor-element.elementor-element-13e4d6bd>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-13e4d6bd{z-index:2;text-align:center}.elementor-47 .elementor-element.elementor-element-13e4d6bd .elementor-heading-title{font-size:20px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-24eb2a96>.elementor-widget-container{margin:-30px 0 0}.elementor-47 .elementor-element.elementor-element-24eb2a96{text-align:center}.elementor-47 .elementor-element.elementor-element-24eb2a96 .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-20e3bcff .elementor-icon-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-20e3bcff.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-20e3bcff.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-20e3bcff.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-20e3bcff.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-20e3bcff.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-6e488a80>.elementor-container{max-width:1280px}.elementor-47 .elementor-element.elementor-element-6e488a80{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-bcc19bd>.elementor-widget-container{margin:-40px 0 0}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox-content,.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox-content{padding:0 0 50px}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:40px;margin-top:20px;font-size:60px}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox .gem-textbox-description{padding-bottom:0;font-size:24px;font-weight:700;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 10px}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox-content .gem-image span{border-style:none;margin:0 0 10px}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox:hover .gem-textbox-content .gem-image img{filter:brightness(122%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-47 .elementor-element.elementor-element-46ca6adb>.elementor-widget-container{margin:-42px 0 0}.elementor-47 .elementor-element.elementor-element-46ca6adb .gem-icon .back-angle i{color:#000}.elementor-47 .elementor-element.elementor-element-46ca6adb .gem-icon svg{fill:#000}.elementor-47 .elementor-element.elementor-element-46ca6adb a:hover .gem-icon .back-angle i{color:#00acc1}.elementor-47 .elementor-element.elementor-element-46ca6adb a:hover .gem-icon svg{fill:#00acc1}.elementor-47 .elementor-element.elementor-element-4811d586>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox-content,.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox-content{padding:0 0 50px}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:40px;margin-top:20px;font-size:60px}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox .gem-textbox-description{padding-bottom:0;font-size:24px;font-weight:700;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 10px}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 10px}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox:hover .gem-textbox-content .gem-image img{filter:brightness(122%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-47 .elementor-element.elementor-element-275dea26>.elementor-widget-container{margin:-42px 0 0}.elementor-47 .elementor-element.elementor-element-275dea26 .gem-icon .back-angle i{color:#000}.elementor-47 .elementor-element.elementor-element-275dea26 .gem-icon svg{fill:#000}.elementor-47 .elementor-element.elementor-element-275dea26 a:hover .gem-icon .back-angle i{color:#00acc1}.elementor-47 .elementor-element.elementor-element-275dea26 a:hover .gem-icon svg{fill:#00acc1}.elementor-47 .elementor-element.elementor-element-5f0104a6>.elementor-widget-container{margin:40px 0 0}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox-content,.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox-content{padding:0 0 50px}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:40px;margin-top:20px;font-size:60px}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox .gem-textbox-description{padding-bottom:0;font-size:24px;font-weight:700;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 10px}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 10px}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox:hover .gem-textbox-content .gem-image img{filter:brightness(122%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-47 .elementor-element.elementor-element-124fd7f3>.elementor-widget-container{margin:-42px 0 0}.elementor-47 .elementor-element.elementor-element-124fd7f3 .gem-icon .back-angle i{color:#000}.elementor-47 .elementor-element.elementor-element-124fd7f3 .gem-icon svg{fill:#000}.elementor-47 .elementor-element.elementor-element-124fd7f3 a:hover .gem-icon .back-angle i{color:#00acc1}.elementor-47 .elementor-element.elementor-element-124fd7f3 a:hover .gem-icon svg{fill:#00acc1}.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-1fa2f9d6:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-06f1ef9)}.elementor-47 .elementor-element.elementor-element-1fa2f9d6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-shape-top svg{height:100px}.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-shape-bottom svg{height:100px}.elementor-47 .elementor-element.elementor-element-1f6b8161>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-47 .elementor-element.elementor-element-1f6b8161>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 40px 60px 0}.elementor-47 .elementor-element.elementor-element-1f6b8161>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-406cf5>.elementor-widget-container{margin:30px 0 0}.elementor-47 .elementor-element.elementor-element-406cf5{text-align:center}.elementor-47 .elementor-element.elementor-element-406cf5 .elementor-heading-title{font-size:40px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-46eba5d5{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:4.1px}.elementor-47 .elementor-element.elementor-element-46eba5d5 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0}.elementor-47 .elementor-element.elementor-element-46eba5d5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-47 .elementor-element.elementor-element-1e3b5aeb{margin-top:26px;margin-bottom:26px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-4bbdc347.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-4bbdc347.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-4bbdc347>.elementor-element-populated{padding:20px}.elementor-47 .elementor-element.elementor-element-715ea40f img{border-style:none}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-680ba7ee.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-680ba7ee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-2ba0ef3e,.elementor-47 .elementor-element.elementor-element-2ba0ef3e .elementor-text-editor *{line-height:2em}.elementor-47 .elementor-element.elementor-element-1fc60b00>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-1fc60b00:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-1fc60b00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-47 .elementor-element.elementor-element-1fc60b00{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-47 .elementor-element.elementor-element-1fc60b00>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-6d0660a2>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-47 .elementor-element.elementor-element-6d0660a2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-47 .elementor-element.elementor-element-6d0660a2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-2e8b21aa>.elementor-widget-container{margin:30px 0 0}.elementor-47 .elementor-element.elementor-element-2e8b21aa{text-align:center}.elementor-47 .elementor-element.elementor-element-2e8b21aa .elementor-heading-title{font-size:40px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-14e5ec76{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:4.1px}.elementor-47 .elementor-element.elementor-element-14e5ec76 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0}.elementor-47 .elementor-element.elementor-element-14e5ec76 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-47 .elementor-element.elementor-element-545e6ade{margin-top:26px;margin-bottom:26px}.elementor-47 .elementor-element.elementor-element-2e3d3ccd>.elementor-element-populated{padding:20px}.elementor-47 .elementor-element.elementor-element-18f50394 img{border-style:none}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-180b4710.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-180b4710.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-515c4ed1,.elementor-47 .elementor-element.elementor-element-515c4ed1 .elementor-text-editor *{line-height:2em}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button{background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;border-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button:hover{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-47 .elementor-element.elementor-element-6ff093cd>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container{text-align:center}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);line-height:2em;letter-spacing:5.6px}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button .gem-button-icon{font-size:20px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button i,.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button:hover .gem-button-icon{color:#fff;transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-14a058dc:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-06f1ef9)}.elementor-47 .elementor-element.elementor-element-14a058dc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 0}.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-shape-top svg{height:100px}.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-shape-bottom svg{height:100px}.elementor-47 .elementor-element.elementor-element-55c1bfc3>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-47 .elementor-element.elementor-element-55c1bfc3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-47 .elementor-element.elementor-element-55c1bfc3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-dea08e3>.elementor-widget-container{margin:30px 0 0}.elementor-47 .elementor-element.elementor-element-dea08e3{text-align:center}.elementor-47 .elementor-element.elementor-element-dea08e3 .elementor-heading-title{font-size:40px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-2539c58a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:4.1px}.elementor-47 .elementor-element.elementor-element-2539c58a .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0}.elementor-47 .elementor-element.elementor-element-2539c58a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-47 .elementor-element.elementor-element-329b62d6{margin-top:26px;margin-bottom:26px}.elementor-47 .elementor-element.elementor-element-7513c1cf>.elementor-element-populated{padding:20px}.elementor-47 .elementor-element.elementor-element-3f71c9a1 img{border-style:none}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-7fd39114.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-7fd39114.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-24a13adc,.elementor-47 .elementor-element.elementor-element-24a13adc .elementor-text-editor *{line-height:2em}.elementor-47 .elementor-element.elementor-element-26db432:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-26db432>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-47 .elementor-element.elementor-element-26db432{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 60px}.elementor-47 .elementor-element.elementor-element-26db432>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-5ba8aca1>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-5ba8aca1{z-index:2;text-align:center}.elementor-47 .elementor-element.elementor-element-5ba8aca1 .elementor-heading-title{font-size:20px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-65d9891a>.elementor-widget-container{margin:-10px 0 0}.elementor-47 .elementor-element.elementor-element-65d9891a{text-align:center}.elementor-47 .elementor-element.elementor-element-65d9891a .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-29332dc1 .elementor-icon-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-29332dc1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-29332dc1.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-29332dc1.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-29332dc1.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-29332dc1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-7f1e490{margin-top:60px;margin-bottom:60px}.elementor-47 .elementor-element.elementor-element-61f6abe8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-47 .elementor-element.elementor-element-61f6abe8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ikedajutaku.com/wp-content/uploads/2023/04/18-1.jpg");background-position:center center;background-size:cover}.elementor-47 .elementor-element.elementor-element-61f6abe8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-47 .elementor-element.elementor-element-61f6abe8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-3b033cb5{--spacer-size:400px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-1a62acb9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-1a62acb9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-1a62acb9.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-47 .elementor-element.elementor-element-1a62acb9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 20px 40px}.elementor-47 .elementor-element.elementor-element-6c51e37e>.elementor-widget-container{margin:0 0 -20px;padding:0}.elementor-47 .elementor-element.elementor-element-6c51e37e{z-index:2;text-align:end}.elementor-47 .elementor-element.elementor-element-6c51e37e .elementor-heading-title{font-family:"Montserrat";font-size:80px;font-weight:300;color:#43AF3436}.elementor-47 .elementor-element.elementor-element-7110fc3d>.elementor-widget-container{margin:-12px 0 0;padding:0}.elementor-47 .elementor-element.elementor-element-7110fc3d{z-index:3;text-align:start}.elementor-47 .elementor-element.elementor-element-7110fc3d .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.5em}.elementor-47 .elementor-element.elementor-element-72bc2141>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-73b683c{margin-top:60px;margin-bottom:40px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-bf0e4fb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-bf0e4fb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-bf0e4fb.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-47 .elementor-element.elementor-element-bf0e4fb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 40px 20px 0}.elementor-47 .elementor-element.elementor-element-376968b8{width:auto;max-width:auto;align-self:flex-end;z-index:2;text-align:start}.elementor-47 .elementor-element.elementor-element-376968b8>.elementor-widget-container{margin:0 0 0 -120px;padding:0}.elementor-47 .elementor-element.elementor-element-376968b8 .elementor-heading-title{font-family:"Montserrat";font-size:80px;font-weight:300;color:#43AF3436}.elementor-47 .elementor-element.elementor-element-6008f06d>.elementor-widget-container{margin:-12px 0 0;padding:0}.elementor-47 .elementor-element.elementor-element-6008f06d{z-index:3;text-align:start}.elementor-47 .elementor-element.elementor-element-6008f06d .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-57ee210d>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-3937a7d6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-47 .elementor-element.elementor-element-3937a7d6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ikedajutaku.com/wp-content/uploads/2023/04/21-1.jpg");background-position:center center;background-size:cover}.elementor-47 .elementor-element.elementor-element-3937a7d6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-47 .elementor-element.elementor-element-3937a7d6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-36d0f31f{--spacer-size:400px}.elementor-47 .elementor-element.elementor-element-33e5505b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-47 .elementor-element.elementor-element-33e5505b>.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}.elementor-47 .elementor-element.elementor-element-33e5505b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-6ccfdc07:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-6ccfdc07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-47 .elementor-element.elementor-element-6ccfdc07{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-47 .elementor-element.elementor-element-6ccfdc07>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-330cdd6d:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-330cdd6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b3035}.elementor-47 .elementor-element.elementor-element-330cdd6d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-47 .elementor-element.elementor-element-330cdd6d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-d6c2490.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-d6c2490.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-d6c2490.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-47 .elementor-element.elementor-element-d6c2490>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 40px 20px 0}.elementor-47 .elementor-element.elementor-element-20baa742>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-20baa742{z-index:2;text-align:start}.elementor-47 .elementor-element.elementor-element-20baa742 .elementor-heading-title{font-size:20px;font-weight:500;color:#fff}.elementor-47 .elementor-element.elementor-element-6acb461e>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-47 .elementor-element.elementor-element-6acb461e{z-index:3;text-align:start}.elementor-47 .elementor-element.elementor-element-6acb461e .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.5em;color:#fff}.elementor-47 .elementor-element.elementor-element-75e4eda1>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-75e4eda1,.elementor-47 .elementor-element.elementor-element-75e4eda1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button{background-color:var(--e-global-color-accent);border-radius:4px;border-style:solid;border-width:1px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button:hover{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-47 .elementor-element.elementor-element-154d4b0d>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container{text-align:left}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button .gem-text-button{line-height:2em;letter-spacing:5.6px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button i,.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-2fd27eba>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-47 .elementor-element.elementor-element-2fd27eba>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-209ef6f3{--spacer-size:600px}.elementor-47 .elementor-element.elementor-element-2becb4c8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-47 .elementor-element.elementor-element-2becb4c8>.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}.elementor-47 .elementor-element.elementor-element-2becb4c8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-3f3c0537:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-3f3c0537>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8dfaed6)}.elementor-47 .elementor-element.elementor-element-3f3c0537{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0 0}.elementor-47 .elementor-element.elementor-element-3f3c0537>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-5cb7a59a>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-5cb7a59a{z-index:2;text-align:center}.elementor-47 .elementor-element.elementor-element-5cb7a59a .elementor-heading-title{font-size:20px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-280d32a0>.elementor-widget-container{margin:-10px 0 0}.elementor-47 .elementor-element.elementor-element-280d32a0{text-align:center}.elementor-47 .elementor-element.elementor-element-280d32a0 .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-38eeddf9 .elementor-icon-wrapper{text-align:center}.elementor-47 .elementor-element.elementor-element-38eeddf9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-38eeddf9.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-38eeddf9.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-38eeddf9.elementor-view-framed .elementor-icon,.elementor-47 .elementor-element.elementor-element-38eeddf9.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-11e9c142.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-11e9c142.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-131714ee>.elementor-widget-container{margin:-82px 0 0}.elementor-47 .elementor-element.elementor-element-131714ee{z-index:2}.elementor-47 .elementor-element.elementor-element-c123103>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-47 .elementor-element.elementor-element-c123103>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-7c0e4a73>.elementor-widget-container{background-color:var(--e-global-color-06f1ef9);padding:40px;border-radius:4px}.elementor-47 .elementor-element.elementor-element-7c0e4a73,.elementor-47 .elementor-element.elementor-element-7c0e4a73 .elementor-text-editor *{line-height:2em}.elementor-47 .elementor-element.elementor-element-803ae97 .elementor-button{background-color:var(--e-global-color-accent);font-weight:300;fill:#fff;color:#fff;border-radius:4px}.elementor-47 .elementor-element.elementor-element-803ae97 .elementor-button:hover,.elementor-47 .elementor-element.elementor-element-803ae97 .elementor-button:focus{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-803ae97>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-803ae97 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-47 .elementor-element.elementor-element-1752ce0d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-47 .elementor-element.elementor-element-1752ce0d>.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:20px}.elementor-47 .elementor-element.elementor-element-1752ce0d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-122cb82d:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-122cb82d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-47 .elementor-element.elementor-element-122cb82d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 60px}.elementor-47 .elementor-element.elementor-element-122cb82d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-2d68d6fc.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-47 .elementor-element.elementor-element-6b79ad80>.elementor-container{max-width:1280px}.elementor-47 .elementor-element.elementor-element-6b79ad80{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-544ace4f>.elementor-element-populated{border-style:solid;border-width:1px;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-47 .elementor-element.elementor-element-544ace4f{z-index:2}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content{background-color:#fff;padding:0 30px 0 0}.elementor-47 .elementor-element.elementor-element-73c7955c>.elementor-widget-container{margin:32px 0 0}.elementor-47 .elementor-element.elementor-element-73c7955c{z-index:-1}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content,.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:right}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:26px;color:var(--e-global-color-text);font-weight:500}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-description p,.elementor-47 .elementor-element.elementor-element-73c7955c a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-description,.elementor-47 .elementor-element.elementor-element-73c7955c a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-description span p,.elementor-47 .elementor-element.elementor-element-73c7955c a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-description span,.elementor-47 .elementor-element.elementor-element-73c7955c a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:281px !important}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:281px !important;height:281px !important}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image img,.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content a .gem-image img{width:281px;max-width:281px;height:auto}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-style:none;margin:-55px 30px 0 -26px}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image span,.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content a .gem-image span{padding:0}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image span{border-style:none;margin:-55px 30px 0 -26px}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-47 .elementor-element.elementor-element-2f4a176c>.elementor-widget-container{margin:-50px 0 0;padding:0 24px 0 0}.elementor-47 .elementor-element.elementor-element-2f4a176c .gem-icon .back-angle i{color:#000}.elementor-47 .elementor-element.elementor-element-2f4a176c .gem-icon svg{fill:#000}.elementor-47 .elementor-element.elementor-element-2f4a176c a:hover .gem-icon .back-angle i{color:#00acc1}.elementor-47 .elementor-element.elementor-element-2f4a176c a:hover .gem-icon svg{fill:#00acc1}.elementor-47 .elementor-element.elementor-element-63f35689.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-47 .elementor-element.elementor-element-5bcbd423>.elementor-container{max-width:1280px}.elementor-47 .elementor-element.elementor-element-5bcbd423{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-43136c1e>.elementor-element-populated{border-style:solid;border-width:1px;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-47 .elementor-element.elementor-element-43136c1e{z-index:2}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content{background-color:#fff;padding:0 30px 0 0}.elementor-47 .elementor-element.elementor-element-73eef2f5>.elementor-widget-container{margin:32px 0 0}.elementor-47 .elementor-element.elementor-element-73eef2f5{z-index:-1}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content,.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:right}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:26px;font-weight:500}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:281px !important}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:281px !important;height:281px !important}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-image img,.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content a .gem-image img{width:281px;max-width:281px;height:auto}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-style:none;margin:-55px 30px 0 -26px}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-image span,.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content a .gem-image span{padding:0}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-image span{border-style:none;margin:-55px 30px 0 -26px}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-47 .elementor-element.elementor-element-5d196182>.elementor-widget-container{margin:-50px 0 0;padding:0 24px 0 0}.elementor-47 .elementor-element.elementor-element-5d196182 .gem-icon .back-angle i{color:#000}.elementor-47 .elementor-element.elementor-element-5d196182 .gem-icon svg{fill:#000}.elementor-47 .elementor-element.elementor-element-5d196182 a:hover .gem-icon .back-angle i{color:#00acc1}.elementor-47 .elementor-element.elementor-element-5d196182 a:hover .gem-icon svg{fill:#00acc1}.elementor-47 .elementor-element.elementor-element-588f21a0:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-588f21a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-47 .elementor-element.elementor-element-588f21a0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-47 .elementor-element.elementor-element-588f21a0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-26b9d3c3:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-26b9d3c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-06f1ef9)}.elementor-47 .elementor-element.elementor-element-26b9d3c3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-47 .elementor-element.elementor-element-26b9d3c3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-71699851>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-47 .elementor-element.elementor-element-71699851>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-30e2e483{--spacer-size:600px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-7a2a5ca3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-7a2a5ca3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-7a2a5ca3.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-47 .elementor-element.elementor-element-7a2a5ca3>.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:20px 0 20px 40px}.elementor-47 .elementor-element.elementor-element-7a2a5ca3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-52c15c11>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-52c15c11{z-index:2;text-align:start}.elementor-47 .elementor-element.elementor-element-52c15c11 .elementor-heading-title{font-size:20px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-f5083e8>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-47 .elementor-element.elementor-element-f5083e8{z-index:3;text-align:start}.elementor-47 .elementor-element.elementor-element-f5083e8 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.5em}.elementor-47 .elementor-element.elementor-element-6a7b46c2>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button{background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;border-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button:hover{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-47 .elementor-element.elementor-element-636b5fef>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container{text-align:left}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);line-height:2em;letter-spacing:5.6px}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button .gem-button-icon{font-size:20px;color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button i,.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button:hover .gem-button-icon{color:#fff;transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-47 .elementor-element.elementor-element-61db5e63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-47 .elementor-element.elementor-element-61db5e63>.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}.elementor-47 .elementor-element.elementor-element-61db5e63>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-6bee97f5:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-6bee97f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ikedajutaku.com/wp-content/uploads/2023/04/3-1.jpg");background-position:center center;background-size:cover}.elementor-47 .elementor-element.elementor-element-6bee97f5>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-47 .elementor-element.elementor-element-6bee97f5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:160px 0}.elementor-47 .elementor-element.elementor-element-4caef71>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-4caef71{z-index:2;text-align:start}.elementor-47 .elementor-element.elementor-element-4caef71 .elementor-heading-title{font-size:20px;font-weight:500;color:#fff}.elementor-47 .elementor-element.elementor-element-7e3f8279>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-47 .elementor-element.elementor-element-7e3f8279{z-index:3;text-align:start}.elementor-47 .elementor-element.elementor-element-7e3f8279 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.5em;color:#fff}.elementor-47 .elementor-element.elementor-element-6287d882>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-6287d882,.elementor-47 .elementor-element.elementor-element-6287d882 .elementor-text-editor *{line-height:1.8em}.elementor-47 .elementor-element.elementor-element-6287d882,.elementor-47 .elementor-element.elementor-element-6287d882 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button{background-color:var(--e-global-color-accent);border-radius:4px;border-style:solid;border-width:1px}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-47 .elementor-element.elementor-element-3336b247>.elementor-widget-container{margin:20px 0 0}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container{text-align:left}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button .gem-text-button{line-height:2em;letter-spacing:5.6px}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button i,.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-2bdd596d{padding:0}.elementor-47 .elementor-element.elementor-element-1793e70f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-58394455{--spacer-size:90px}.elementor-47 .elementor-element.elementor-element-462d84b>.elementor-widget-container{margin:0 0 0 20px}.elementor-47 .elementor-element.elementor-element-c8aab57>.elementor-widget-container{margin:0 0 0 20px}.elementor-47 .elementor-element.elementor-element-c8aab57 .elementor-heading-title{font-size:32px}.elementor-47 .elementor-element.elementor-element-f4b3f02>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-f8334ab{padding:0}.elementor-47 .elementor-element.elementor-element-305aa705>.elementor-widget-container{margin:18px 0 -12px;padding:0 0 0 10px}.elementor-47 .elementor-element.elementor-element-305aa705 .elementor-heading-title{font-size:16px;letter-spacing:-1px}.elementor-47 .elementor-element.elementor-element-c28725d>.elementor-widget-container{margin:18px 0 -12px;padding:0 0 0 10px}.elementor-47 .elementor-element.elementor-element-c28725d .elementor-heading-title{font-size:16px;letter-spacing:-1px}.elementor-47 .elementor-element.elementor-element-6252b499>.elementor-element-populated{padding:10px}.elementor-47 .elementor-element.elementor-element-d76eb8f>.elementor-element-populated{padding:40px 10px}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-shape-top svg{height:179px}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-shape-bottom svg{height:95px}.elementor-47 .elementor-element.elementor-element-2931f26{margin-top:-41px;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-19d3489f>.elementor-element-populated{padding:20px}.elementor-47 .elementor-element.elementor-element-73044f4d img{width:100%}.elementor-47 .elementor-element.elementor-element-69c293c5>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-47 .elementor-element.elementor-element-4de510b1{padding:70px 0 0}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:60px}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox .gem-textbox-description{font-size:18px}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox .gem-textbox-description{font-size:18px;letter-spacing:-.4px}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox .gem-textbox-description{font-size:18px}.elementor-47 .elementor-element.elementor-element-1fa2f9d6{padding:20px}.elementor-47 .elementor-element.elementor-element-1f6b8161>.elementor-element-populated{margin:100px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-406cf5 .elementor-heading-title{font-size:32px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-4bbdc347.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-4bbdc347.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-4bbdc347>.elementor-element-populated{padding:10px}.elementor-47 .elementor-element.elementor-element-1fc60b00{padding:20px}.elementor-47 .elementor-element.elementor-element-6d0660a2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-2e8b21aa .elementor-heading-title{font-size:28px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-2e3d3ccd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-2e3d3ccd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-2e3d3ccd>.elementor-element-populated{padding:10px}.elementor-47 .elementor-element.elementor-element-14a058dc{padding:20px}.elementor-47 .elementor-element.elementor-element-55c1bfc3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-dea08e3 .elementor-heading-title{font-size:32px}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-7513c1cf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-47 .elementor-element.elementor-element-7513c1cf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-47 .elementor-element.elementor-element-7513c1cf>.elementor-element-populated{padding:10px}.elementor-47 .elementor-element.elementor-element-26db432{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-65d9891a .elementor-heading-title{font-size:26px}.elementor-47 .elementor-element.elementor-element-3b033cb5{--spacer-size:340px}.elementor-47 .elementor-element.elementor-element-1a62acb9>.elementor-element-populated{padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-6c51e37e{text-align:start}.elementor-47 .elementor-element.elementor-element-7110fc3d>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-7110fc3d .elementor-heading-title{font-size:32px}.elementor-47 .elementor-element.elementor-element-72bc2141>.elementor-widget-container{margin:0;padding:0}.elementor-47 .elementor-element.elementor-element-73b683c{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-bf0e4fb>.elementor-element-populated{padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-376968b8>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-6008f06d>.elementor-widget-container{margin:10px 0 0}.elementor-47 .elementor-element.elementor-element-6008f06d .elementor-heading-title{font-size:32px}.elementor-47 .elementor-element.elementor-element-57ee210d>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-36d0f31f{--spacer-size:380px}.elementor-47 .elementor-element.elementor-element-33e5505b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-47 .elementor-element.elementor-element-6ccfdc07{margin-top:-41px;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-330cdd6d{margin-top:0;margin-bottom:0;padding:0}.elementor-47 .elementor-element.elementor-element-d6c2490.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-47 .elementor-element.elementor-element-d6c2490>.elementor-element-populated{padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-20baa742{text-align:center}.elementor-47 .elementor-element.elementor-element-6acb461e{text-align:center}.elementor-47 .elementor-element.elementor-element-75e4eda1>.elementor-widget-container{margin:0;padding:0}.elementor-47 .elementor-element.elementor-element-75e4eda1{text-align:center}.elementor-47 .elementor-element.elementor-element-154d4b0d>.elementor-widget-container{margin:20px 0 40px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container{text-align:center}.elementor-47 .elementor-element.elementor-element-2fd27eba .elementor-background-slideshow__slide__image{background-size:cover}.elementor-47 .elementor-element.elementor-element-2fd27eba>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-209ef6f3{--spacer-size:380px}.elementor-47 .elementor-element.elementor-element-2becb4c8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-3f3c0537{margin-top:0;margin-bottom:0;padding:60px 0 0}.elementor-47 .elementor-element.elementor-element-6a07326a{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-11e9c142>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-131714ee>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-131714ee{z-index:3}.elementor-47 .elementor-element.elementor-element-131714ee img{width:27%}.elementor-47 .elementor-element.elementor-element-c123103>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-47 .elementor-element.elementor-element-1752ce0d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-47 .elementor-element.elementor-element-122cb82d{padding:20px 0}.elementor-47 .elementor-element.elementor-element-2d68d6fc>.elementor-element-populated{padding:20px}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:300px !important}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:300px !important;height:300px !important}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image img,.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content a .gem-image img{width:300px;max-width:300px;height:auto}.elementor-47 .elementor-element.elementor-element-63f35689>.elementor-element-populated{padding:20px}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:300px !important}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:300px !important;height:300px !important}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-image img,.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content a .gem-image img{width:300px;max-width:300px;height:auto}.elementor-47 .elementor-element.elementor-element-588f21a0{margin-top:-41px;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-30e2e483{--spacer-size:380px}.elementor-47 .elementor-element.elementor-element-7a2a5ca3>.elementor-element-populated{padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-52c15c11{text-align:center}.elementor-47 .elementor-element.elementor-element-f5083e8{text-align:center}.elementor-47 .elementor-element.elementor-element-6a7b46c2>.elementor-widget-container{margin:0;padding:0}.elementor-47 .elementor-element.elementor-element-6a7b46c2{text-align:center}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container{text-align:center}.elementor-47 .elementor-element.elementor-element-61db5e63>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-4caef71{text-align:center}.elementor-47 .elementor-element.elementor-element-7e3f8279{text-align:center}.elementor-47 .elementor-element.elementor-element-6287d882>.elementor-widget-container{margin:0;padding:0}.elementor-47 .elementor-element.elementor-element-6287d882{text-align:center}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container{text-align:center}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-58394455{--spacer-size:10px}.elementor-47 .elementor-element.elementor-element-462d84b>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-462d84b .elementor-heading-title{font-size:16px;letter-spacing:7.8px}.elementor-47 .elementor-element.elementor-element-c8aab57>.elementor-widget-container{margin:0 0 0 10px;padding:20px}.elementor-47 .elementor-element.elementor-element-c8aab57 .elementor-heading-title{font-size:18px;letter-spacing:2px}.elementor-47 .elementor-element.elementor-element-f4b3f02>.elementor-widget-container{margin:10px 0 0 12px}.elementor-47 .elementor-element.elementor-element-f4b3f02{text-align:center}.elementor-47 .elementor-element.elementor-element-f8334ab{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-305aa705>.elementor-widget-container{margin:10px}.elementor-47 .elementor-element.elementor-element-305aa705 .elementor-heading-title{font-size:19px}.elementor-47 .elementor-element.elementor-element-c28725d>.elementor-widget-container{margin:10px}.elementor-47 .elementor-element.elementor-element-c28725d .elementor-heading-title{font-size:19px}.elementor-47 .elementor-element.elementor-element-6252b499>.elementor-element-populated{padding:20px 10px}.elementor-47 .elementor-element.elementor-element-da9a415{margin-top:-82px;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-d76eb8f>.elementor-element-populated{padding:10px}.elementor-47 .elementor-element.elementor-element-d72ce43>.elementor-widget-container{margin:0 0 -14px}.elementor-47 .elementor-element.elementor-element-d72ce43 .elementor-heading-title{font-size:24px}.elementor-47 .elementor-element.elementor-element-88f3bbd>.elementor-widget-container{margin:-20px 0 0}.elementor-47 .elementor-element.elementor-element-88f3bbd,.elementor-47 .elementor-element.elementor-element-88f3bbd .elementor-text-editor *{font-size:16px;line-height:2.5em}.elementor-47 .elementor-element.elementor-element-530dfe5 .elementor-heading-title{font-size:20px}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-shape-top svg{height:56px}.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-shape-bottom svg{height:42px}.elementor-47 .elementor-element.elementor-element-2931f26{margin-top:0;margin-bottom:0;padding:0}.elementor-47 .elementor-element.elementor-element-7728b07d{margin-top:20px;margin-bottom:20px}.elementor-47 .elementor-element.elementor-element-19d3489f>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-1138e1f9>.elementor-element-populated{padding:40px 0}.elementor-47 .elementor-element.elementor-element-71564344{text-align:center}.elementor-47 .elementor-element.elementor-element-6d570ead{text-align:center}.elementor-47 .elementor-element.elementor-element-e50e427{text-align:center}.elementor-47 .elementor-element.elementor-element-e50e427 .elementor-heading-title{font-size:18px;letter-spacing:.1px}.elementor-47 .elementor-element.elementor-element-5c72a2b8>.elementor-widget-container{margin:20px 0;padding:10px}.elementor-47 .elementor-element.elementor-element-5c72a2b8{text-align:start}.elementor-47 .elementor-element.elementor-element-834f42d{text-align:start}.elementor-47 .elementor-element.elementor-element-834f42d .elementor-heading-title{font-size:18px}.elementor-47 .elementor-element.elementor-element-69c293c5>.elementor-element-populated{margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 5px 40px}.elementor-47 .elementor-element.elementor-element-4de510b1{padding:0}.elementor-47 .elementor-element.elementor-element-24eb2a96 .elementor-heading-title{font-size:22px;letter-spacing:6px}.elementor-47 .elementor-element.elementor-element-bcc19bd .gem-textbox .gem-textbox-description{font-size:24px}.elementor-47 .elementor-element.elementor-element-4811d586 .gem-textbox .gem-textbox-description{font-size:24px}.elementor-47 .elementor-element.elementor-element-5f0104a6>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-5f0104a6 .gem-textbox .gem-textbox-description{font-size:24px}.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-shape-top svg{height:60px}.elementor-47 .elementor-element.elementor-element-1fa2f9d6>.elementor-shape-bottom svg{height:62px}.elementor-47 .elementor-element.elementor-element-1fa2f9d6{padding:10px 0}.elementor-47 .elementor-element.elementor-element-1f6b8161>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-47 .elementor-element.elementor-element-406cf5>.elementor-widget-container{margin:30px 0 0}.elementor-47 .elementor-element.elementor-element-406cf5 .elementor-heading-title{font-size:18px;letter-spacing:-.6px}.elementor-47 .elementor-element.elementor-element-1e3b5aeb{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-2ba0ef3e,.elementor-47 .elementor-element.elementor-element-2ba0ef3e .elementor-text-editor *{font-size:14px;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-1fc60b00{padding:10px 0}.elementor-47 .elementor-element.elementor-element-6d0660a2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-47 .elementor-element.elementor-element-2e8b21aa>.elementor-widget-container{margin:30px 0 0}.elementor-47 .elementor-element.elementor-element-2e8b21aa .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2.3px}.elementor-47 .elementor-element.elementor-element-545e6ade{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-515c4ed1,.elementor-47 .elementor-element.elementor-element-515c4ed1 .elementor-text-editor *{font-size:14px;line-height:1.6em}.elementor-47 .elementor-element.elementor-element-6ff093cd>.elementor-widget-container{margin:0 10px}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container{text-align:left}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-47 .elementor-element.elementor-element-6ff093cd .gem-button-container .gem-button .gem-text-button{font-size:16px;letter-spacing:.5px}.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-shape-top svg{height:62px}.elementor-47 .elementor-element.elementor-element-14a058dc>.elementor-shape-bottom svg{height:60px}.elementor-47 .elementor-element.elementor-element-14a058dc{padding:10px 0}.elementor-47 .elementor-element.elementor-element-55c1bfc3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-47 .elementor-element.elementor-element-dea08e3>.elementor-widget-container{margin:30px 0 0}.elementor-47 .elementor-element.elementor-element-dea08e3 .elementor-heading-title{font-size:18px;line-height:1.5em}.elementor-47 .elementor-element.elementor-element-329b62d6{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-24a13adc,.elementor-47 .elementor-element.elementor-element-24a13adc .elementor-text-editor *{font-size:14px;line-height:1.5em}.elementor-47 .elementor-element.elementor-element-26db432{padding:0 0 40px}.elementor-47 .elementor-element.elementor-element-65d9891a .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:10px}.elementor-47 .elementor-element.elementor-element-7f1e490{margin-top:32px;margin-bottom:32px}.elementor-47 .elementor-element.elementor-element-61f6abe8>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-1a62acb9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-6c51e37e{width:auto;max-width:auto}.elementor-47 .elementor-element.elementor-element-6c51e37e>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-6c51e37e .elementor-heading-title{font-size:70px}.elementor-47 .elementor-element.elementor-element-7110fc3d>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-7110fc3d .elementor-heading-title{font-size:18px}.elementor-47 .elementor-element.elementor-element-72bc2141>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-bf0e4fb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-376968b8>.elementor-widget-container{margin:10px 0 0}.elementor-47 .elementor-element.elementor-element-376968b8 .elementor-heading-title{font-size:70px}.elementor-47 .elementor-element.elementor-element-6008f06d>.elementor-widget-container{margin:10px 0 0}.elementor-47 .elementor-element.elementor-element-6008f06d .elementor-heading-title{font-size:18px}.elementor-47 .elementor-element.elementor-element-57ee210d>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-3937a7d6>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-33e5505b>.elementor-element-populated{margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 5px}.elementor-47 .elementor-element.elementor-element-6ccfdc07{padding:0}.elementor-47 .elementor-element.elementor-element-330cdd6d{margin-top:0;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-d6c2490>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-6acb461e>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-6acb461e .elementor-heading-title{font-size:24px}.elementor-47 .elementor-element.elementor-element-75e4eda1>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-47 .elementor-element.elementor-element-154d4b0d .gem-button-container .gem-button .gem-text-button{font-size:16px}.elementor-47 .elementor-element.elementor-element-2fd27eba>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-209ef6f3{--spacer-size:380px}.elementor-47 .elementor-element.elementor-element-2becb4c8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-3f3c0537{padding:20px 0}.elementor-47 .elementor-element.elementor-element-280d32a0 .elementor-heading-title{font-size:18px}.elementor-47 .elementor-element.elementor-element-6a07326a{margin-top:0;margin-bottom:0;padding:0}.elementor-47 .elementor-element.elementor-element-131714ee>.elementor-widget-container{margin:0 0 -30px}.elementor-47 .elementor-element.elementor-element-131714ee{text-align:start}.elementor-47 .elementor-element.elementor-element-131714ee img{width:40%}.elementor-47 .elementor-element.elementor-element-c123103>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 5px}.elementor-47 .elementor-element.elementor-element-7c0e4a73>.elementor-widget-container{padding:16px}.elementor-47 .elementor-element.elementor-element-7c0e4a73,.elementor-47 .elementor-element.elementor-element-7c0e4a73 .elementor-text-editor *{font-size:14px;line-height:1.5em}.elementor-47 .elementor-element.elementor-element-803ae97 .elementor-button{padding:20px 30px}.elementor-47 .elementor-element.elementor-element-1752ce0d>.elementor-element-populated{margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 5px}.elementor-47 .elementor-element.elementor-element-544ace4f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px}.elementor-47 .elementor-element.elementor-element-73c7955c{z-index:0}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content{padding:0}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:0;font-size:20px}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox .gem-textbox-description{padding-bottom:28px}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:162px !important}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:162px !important;height:162px !important}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image img,.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content a .gem-image img{width:162px;max-width:162px;height:auto}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;margin:-52px 0 0 -24px}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image span,.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content a .gem-image span{padding:0}.elementor-47 .elementor-element.elementor-element-73c7955c .gem-textbox-content .gem-image span{margin:-52px 0 0 -24px}.elementor-47 .elementor-element.elementor-element-63f35689>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content{padding:0}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:18px;letter-spacing:0px}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox .gem-textbox-description{padding-bottom:28px}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:162px !important}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:162px !important;height:162px !important}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-image img,.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content a .gem-image img{width:162px;max-width:162px;height:auto}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{margin:-52px 0 0 -24px}.elementor-47 .elementor-element.elementor-element-73eef2f5 .gem-textbox-content .gem-image span{margin:-52px 0 0 -24px}.elementor-47 .elementor-element.elementor-element-588f21a0{margin-top:0;margin-bottom:0;padding:20px 0 0}.elementor-47 .elementor-element.elementor-element-26b9d3c3{margin-top:32px;margin-bottom:0}.elementor-47 .elementor-element.elementor-element-71699851>.elementor-element-populated{padding:0}.elementor-47 .elementor-element.elementor-element-7a2a5ca3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0}.elementor-47 .elementor-element.elementor-element-f5083e8>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-f5083e8 .elementor-heading-title{font-size:24px}.elementor-47 .elementor-element.elementor-element-6a7b46c2>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-47 .elementor-element.elementor-element-636b5fef .gem-button-container .gem-button .gem-text-button{font-size:16px}.elementor-47 .elementor-element.elementor-element-61db5e63>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-47 .elementor-element.elementor-element-6bee97f5{margin-top:0;margin-bottom:0;padding:60px 0}.elementor-47 .elementor-element.elementor-element-7e3f8279>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-7e3f8279 .elementor-heading-title{font-size:24px}.elementor-47 .elementor-element.elementor-element-7f66d4fa>.elementor-element-populated{padding:10px}.elementor-47 .elementor-element.elementor-element-6287d882>.elementor-widget-container{margin:0}.elementor-47 .elementor-element.elementor-element-6287d882,.elementor-47 .elementor-element.elementor-element-6287d882 .elementor-text-editor *{font-size:16px;line-height:1.5em}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 15px}.elementor-47 .elementor-element.elementor-element-3336b247 .gem-button-container .gem-button .gem-text-button{font-size:16px;letter-spacing:1.5px}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-c952c56{width:69.773%}.elementor-47 .elementor-element.elementor-element-6252b499{width:30.184%}.elementor-47 .elementor-element.elementor-element-61f6abe8{width:44.807%}.elementor-47 .elementor-element.elementor-element-1a62acb9{width:32.422%}.elementor-47 .elementor-element.elementor-element-7bf1ca91{width:22.414%}.elementor-47 .elementor-element.elementor-element-1cc605f4{width:22.414%}.elementor-47 .elementor-element.elementor-element-bf0e4fb{width:32.144%}.elementor-47 .elementor-element.elementor-element-3937a7d6{width:45.085%}.elementor-47 .elementor-element.elementor-element-2cd4dcc0{width:22.414%}.elementor-47 .elementor-element.elementor-element-d6c2490{width:32.422%}.elementor-47 .elementor-element.elementor-element-2fd27eba{width:44.807%}.elementor-47 .elementor-element.elementor-element-11e9c142{width:31.635%}.elementor-47 .elementor-element.elementor-element-c123103{width:68.365%}.elementor-47 .elementor-element.elementor-element-71699851{width:44.807%}.elementor-47 .elementor-element.elementor-element-7a2a5ca3{width:32.422%}.elementor-47 .elementor-element.elementor-element-7ca68a76{width:22.414%}.elementor-47 .elementor-element.elementor-element-5b7bd579{width:23.925%}.elementor-47 .elementor-element.elementor-element-7f66d4fa{width:76.075%}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-c952c56{width:50%}.elementor-47 .elementor-element.elementor-element-6252b499{width:50%}.elementor-47 .elementor-element.elementor-element-19d3489f{width:100%}.elementor-47 .elementor-element.elementor-element-1138e1f9{width:100%}.elementor-47 .elementor-element.elementor-element-1f6b8161{width:100%}.elementor-47 .elementor-element.elementor-element-4bbdc347{width:100%}.elementor-47 .elementor-element.elementor-element-680ba7ee{width:100%}.elementor-47 .elementor-element.elementor-element-6d0660a2{width:100%}.elementor-47 .elementor-element.elementor-element-2e3d3ccd{width:100%}.elementor-47 .elementor-element.elementor-element-180b4710{width:100%}.elementor-47 .elementor-element.elementor-element-55c1bfc3{width:100%}.elementor-47 .elementor-element.elementor-element-7513c1cf{width:100%}.elementor-47 .elementor-element.elementor-element-7fd39114{width:100%}.elementor-47 .elementor-element.elementor-element-61f6abe8{width:100%}.elementor-47 .elementor-element.elementor-element-1a62acb9{width:100%}.elementor-47 .elementor-element.elementor-element-bf0e4fb{width:100%}.elementor-47 .elementor-element.elementor-element-3937a7d6{width:100%}.elementor-47 .elementor-element.elementor-element-d6c2490{width:100%}.elementor-47 .elementor-element.elementor-element-2fd27eba{width:100%}.elementor-47 .elementor-element.elementor-element-11e9c142{width:100%}.elementor-47 .elementor-element.elementor-element-c123103{width:100%}.elementor-47 .elementor-element.elementor-element-1752ce0d{width:100%}.elementor-47 .elementor-element.elementor-element-2d68d6fc{width:100%}.elementor-47 .elementor-element.elementor-element-63f35689{width:100%}.elementor-47 .elementor-element.elementor-element-71699851{width:100%}.elementor-47 .elementor-element.elementor-element-7a2a5ca3{width:100%}.elementor-47 .elementor-element.elementor-element-5b7bd579{width:100%}.elementor-47 .elementor-element.elementor-element-7f66d4fa{width:100%}}@media (max-width:1199px){.elementor-47 .elementor-element.elementor-element-2931f26>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-47 .elementor-element.elementor-element-69c293c5{width:100% !important}}.pulse-1,.pulse-2{position:relative;color:transparent;background:rgba(255,255,255,.15);border-radius:50%;animation:pulse 3s infinite linear}.pulse-2{animation:pulse 3s infinite linear;animation-delay:1.5s}.pulse-1:before,.pulse-2:before{content:'';width:60px;height:60px;position:absolute;background:rgba(255,255,255,.45);border-radius:50%;left:50%;top:50%;margin-left:-30px;margin-top:-30px}.pulse-1:after,.pulse-2:after{content:'';width:30px;height:30px;position:absolute;background:rgba(255,255,255,1);border-radius:50%;left:50%;top:50%;margin-left:-15px;margin-top:-15px}@keyframes pulse{0%{opacity:1;transform:scale(0)}50%{opacity:1;transform:scale(1)}100%{opacity:0}}@media (max-width:1199px){.pulse-1,.pulse-2{display:none}}.jump{position:relative;animation:jump 3s infinite linear}.jump:before{content:'';position:absolute;width:80%;height:5px;border-radius:50%/5px;left:10%;bottom:20px;box-shadow:0px 35px 30px 0 #000;animation:shadow 3s infinite linear}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-30px)}100%{transform:translateY(0)}}@keyframes shadow{0%{box-shadow:0px 35px 35px 0 #000;width:80%;left:10%}50%{box-shadow:0px 35px 35px -2px #000;width:60%;left:20%}100%{box-shadow:0px 35px 35px 0 #000;width:80%;left:10%}}.jump{position:relative;animation:jump 3s infinite linear}.jump:before{content:'';position:absolute;width:80%;height:5px;border-radius:50%/5px;left:10%;bottom:20px;box-shadow:0px 35px 30px 0 #000;animation:shadow 3s infinite linear}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-30px)}100%{transform:translateY(0)}}@keyframes shadow{0%{box-shadow:0px 35px 35px 0 #000;width:80%;left:10%}50%{box-shadow:0px 35px 35px -2px #000;width:60%;left:20%}100%{box-shadow:0px 35px 35px 0 #000;width:80%;left:10%}}.jump{position:relative;animation:jump 3s infinite linear}.jump:before{content:'';position:absolute;width:80%;height:5px;border-radius:50%/5px;left:10%;bottom:20px;box-shadow:0px 35px 30px 0 #000;animation:shadow 3s infinite linear}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-30px)}100%{transform:translateY(0)}}@keyframes shadow{0%{box-shadow:0px 35px 35px 0 #000;width:80%;left:10%}50%{box-shadow:0px 35px 35px -2px #000;width:60%;left:20%}100%{box-shadow:0px 35px 35px 0 #000;width:80%;left:10%}}@media (max-width:1199px){.elementor-47 .elementor-element.elementor-element-26db432>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-47 .elementor-element.elementor-element-33e5505b{width:100% !important}}@media (max-width:1199px){.elementor-47 .elementor-element.elementor-element-6ccfdc07>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-47 .elementor-element.elementor-element-2becb4c8{width:100% !important}}@media (max-width:1199px){.elementor-47 .elementor-element.elementor-element-3f3c0537>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-47 .elementor-element.elementor-element-1752ce0d{width:100% !important}}.pulse-1,.pulse-2{position:relative;color:transparent;background:rgba(255,255,255,.15);border-radius:50%;animation:pulse 3s infinite linear}.pulse-2{animation:pulse 3s infinite linear;animation-delay:1.5s}.pulse-1:before,.pulse-2:before{content:'';width:60px;height:60px;position:absolute;background:rgba(255,255,255,.45);border-radius:50%;left:50%;top:50%;margin-left:-30px;margin-top:-30px}.pulse-1:after,.pulse-2:after{content:'';width:30px;height:30px;position:absolute;background:rgba(255,255,255,1);border-radius:50%;left:50%;top:50%;margin-left:-15px;margin-top:-15px}@keyframes pulse{0%{opacity:1;transform:scale(0)}50%{opacity:1;transform:scale(1)}100%{opacity:0}}@media (max-width:1199px){.pulse-1,.pulse-2{display:none}}@media (max-width:1199px){.elementor-47 .elementor-element.elementor-element-588f21a0>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-47 .elementor-element.elementor-element-61db5e63{width:100% !important}}