.elementor-17539 .elementor-element.elementor-element-c33d523{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-cebff1c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-8d6b24f{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f15b44e > .elementor-widget-container{background-color:#EEE9F9;padding:9px 16px 9px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-f15b44e.elementor-element{--align-self:flex-start;}.elementor-17539 .elementor-element.elementor-element-f15b44e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.31em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-f15b44e.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-f15b44e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-18dd4e9 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-18dd4e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:54px;font-weight:800;line-height:1.04em;letter-spacing:-0.03em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-18dd4e9.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-18dd4e9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e698925{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.6;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-e698925.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-e698925 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-95f7e6c{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-e2fd8ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-18d2092 .elementor-button{background-color:#17171C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:18px 32px 18px 32px;}.elementor-17539 .elementor-element.elementor-element-18d2092 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-18d2092 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17539 .elementor-element.elementor-element-18d2092 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b3e4f0c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-b3e4f0c.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-b3e4f0c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e9e3863{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-908a0ca{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:600;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-908a0ca .elementor-icon-list-text{color:#3A3A44;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-34c4890{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-34c4890:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-34c4890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-0078109{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#17171C0F;--border-color:#17171C0F;--padding-top:16px;--padding-bottom:16px;--padding-left:22px;--padding-right:22px;}.elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-852fba3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;color:#3A3A44;}.elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-852fba3.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-852fba3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3192a2e > .elementor-widget-container{background-color:#EEE9F9;padding:5px 11px 5px 11px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-3192a2e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;line-height:15px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-3192a2e.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-3192a2e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2ef3b01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-17539 .elementor-element.elementor-element-dd6423f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8E75D659;--border-color:#8E75D659;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-dd6423f:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-dd6423f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-35d66a8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-35d66a8.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-35d66a8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cc81973{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:18px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-e60a4fd img{width:100%;}.elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-66a22f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:16px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-66a22f9.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-66a22f9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b27f003{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-c4fd9a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C12;--border-color:#17171C12;--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-17539 .elementor-element.elementor-element-c4fd9a6:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-c4fd9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-title{margin-block-end:0px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-1016f7f.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;fill:#17171C;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-1016f7f.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-1016f7f.elementor-view-default .elementor-icon{fill:#EEE9F9;color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-1016f7f.elementor-view-framed .elementor-icon{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon{font-size:18px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-5d816e0 .elementor-icon-wrapper{text-align:center;}.elementor-17539 .elementor-element.elementor-element-5d816e0.elementor-view-stacked .elementor-icon{background-color:#41414100;}.elementor-17539 .elementor-element.elementor-element-5d816e0.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-5d816e0.elementor-view-default .elementor-icon{color:#41414100;border-color:#41414100;}.elementor-17539 .elementor-element.elementor-element-5d816e0.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-5d816e0.elementor-view-default .elementor-icon svg{fill:#41414100;}.elementor-17539 .elementor-element.elementor-element-5d816e0 .elementor-icon{font-size:17px;}.elementor-17539 .elementor-element.elementor-element-5d816e0 .elementor-icon svg{height:17px;}.elementor-17539 .elementor-element.elementor-element-078bae7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C12;--border-color:#17171C12;--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-17539 .elementor-element.elementor-element-078bae7:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-078bae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-title{margin-block-end:0px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-9660155.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;fill:#17171C;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-9660155.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-9660155.elementor-view-default .elementor-icon{fill:#EEE9F9;color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-9660155.elementor-view-framed .elementor-icon{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon{font-size:18px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-5a0c9da .elementor-icon-wrapper{text-align:center;}.elementor-17539 .elementor-element.elementor-element-5a0c9da.elementor-view-stacked .elementor-icon{background-color:#41414100;}.elementor-17539 .elementor-element.elementor-element-5a0c9da.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-5a0c9da.elementor-view-default .elementor-icon{color:#41414100;border-color:#41414100;}.elementor-17539 .elementor-element.elementor-element-5a0c9da.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-5a0c9da.elementor-view-default .elementor-icon svg{fill:#41414100;}.elementor-17539 .elementor-element.elementor-element-5a0c9da .elementor-icon{font-size:17px;}.elementor-17539 .elementor-element.elementor-element-5a0c9da .elementor-icon svg{height:17px;}.elementor-17539 .elementor-element.elementor-element-81411ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C12;--border-color:#17171C12;--border-radius:13px 13px 13px 13px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-17539 .elementor-element.elementor-element-81411ae:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-81411ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-title{margin-block-end:0px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-325c55b.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;fill:#17171C;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-325c55b.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-325c55b.elementor-view-default .elementor-icon{fill:#EEE9F9;color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-325c55b.elementor-view-framed .elementor-icon{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon{font-size:18px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-388c255 .elementor-icon-wrapper{text-align:center;}.elementor-17539 .elementor-element.elementor-element-388c255.elementor-view-stacked .elementor-icon{background-color:#41414100;}.elementor-17539 .elementor-element.elementor-element-388c255.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-388c255.elementor-view-default .elementor-icon{color:#41414100;border-color:#41414100;}.elementor-17539 .elementor-element.elementor-element-388c255.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-388c255.elementor-view-default .elementor-icon svg{fill:#41414100;}.elementor-17539 .elementor-element.elementor-element-388c255 .elementor-icon{font-size:17px;}.elementor-17539 .elementor-element.elementor-element-388c255 .elementor-icon svg{height:17px;}.elementor-17539 .elementor-element.elementor-element-bea759e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-012ce99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-c1df210 img{width:100%;max-width:183px;}.elementor-17539 .elementor-element.elementor-element-b62e15a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-6b8d7a3 img{width:100%;max-width:314px;}.elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0f4c327{text-align:center;}.elementor-17539 .elementor-element.elementor-element-0f4c327 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-0f4c327.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-0f4c327 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cae2df8{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-bbc3701 img{width:100%;max-width:164px;}.elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ba4efaa{text-align:center;}.elementor-17539 .elementor-element.elementor-element-ba4efaa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-ba4efaa.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-ba4efaa > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-8942db6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-a63853a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-450bd71 > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-450bd71.elementor-element{--align-self:center;}.elementor-17539 .elementor-element.elementor-element-450bd71 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-450bd71.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-450bd71 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bdd28ec{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-17539 .elementor-element.elementor-element-bdd28ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.025em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-bdd28ec.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-bdd28ec > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b8907f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-7a5fe7d{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C2E;--border-color:#17171C2E;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-17539 .elementor-element.elementor-element-7a5fe7d:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-7a5fe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEF2;}.elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f9095cf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:0.14em;color:#9A9AA6;}.elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-f9095cf.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-f9095cf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b273892{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-48afef0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C0F;--border-color:#17171C0F;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:17px;--padding-right:17px;}.elementor-17539 .elementor-element.elementor-element-48afef0:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-48afef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17539 .elementor-element.elementor-element-9292936 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-9292936.elementor-view-stacked .elementor-icon{background-color:#FDE8E6;fill:#D0453B;color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-9292936.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-9292936.elementor-view-default .elementor-icon{fill:#FDE8E6;color:#FDE8E6;border-color:#FDE8E6;}.elementor-17539 .elementor-element.elementor-element-9292936.elementor-view-framed .elementor-icon{background-color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-9292936 .elementor-icon{font-size:12px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-17539 .elementor-element.elementor-element-9292936 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-9292936 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.4em;color:#77777F;}.elementor-17539 .elementor-element.elementor-element-c06ddd3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C0F;--border-color:#17171C0F;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:17px;--padding-right:17px;}.elementor-17539 .elementor-element.elementor-element-c06ddd3:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-c06ddd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17539 .elementor-element.elementor-element-8be8cc9 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-8be8cc9.elementor-view-stacked .elementor-icon{background-color:#FDE8E6;fill:#D0453B;color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-8be8cc9.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-8be8cc9.elementor-view-default .elementor-icon{fill:#FDE8E6;color:#FDE8E6;border-color:#FDE8E6;}.elementor-17539 .elementor-element.elementor-element-8be8cc9.elementor-view-framed .elementor-icon{background-color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-8be8cc9 .elementor-icon{font-size:12px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-17539 .elementor-element.elementor-element-8be8cc9 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-8be8cc9 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.4em;color:#77777F;}.elementor-17539 .elementor-element.elementor-element-4d2a62c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C0F;--border-color:#17171C0F;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:17px;--padding-right:17px;}.elementor-17539 .elementor-element.elementor-element-4d2a62c:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-4d2a62c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17539 .elementor-element.elementor-element-a53cf36 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-a53cf36.elementor-view-stacked .elementor-icon{background-color:#FDE8E6;fill:#D0453B;color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-a53cf36.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-a53cf36.elementor-view-default .elementor-icon{fill:#FDE8E6;color:#FDE8E6;border-color:#FDE8E6;}.elementor-17539 .elementor-element.elementor-element-a53cf36.elementor-view-framed .elementor-icon{background-color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-a53cf36 .elementor-icon{font-size:12px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-17539 .elementor-element.elementor-element-a53cf36 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-a53cf36 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.4em;color:#77777F;}.elementor-17539 .elementor-element.elementor-element-035d90d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C0F;--border-color:#17171C0F;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:17px;--padding-right:17px;}.elementor-17539 .elementor-element.elementor-element-035d90d:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-035d90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-17539 .elementor-element.elementor-element-d0c8b82 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-d0c8b82.elementor-view-stacked .elementor-icon{background-color:#FDE8E6;fill:#D0453B;color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-d0c8b82.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-d0c8b82.elementor-view-default .elementor-icon{fill:#FDE8E6;color:#FDE8E6;border-color:#FDE8E6;}.elementor-17539 .elementor-element.elementor-element-d0c8b82.elementor-view-framed .elementor-icon{background-color:#D0453B;}.elementor-17539 .elementor-element.elementor-element-d0c8b82 .elementor-icon{font-size:12px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-17539 .elementor-element.elementor-element-d0c8b82 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-d0c8b82 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.4em;color:#77777F;}.elementor-17539 .elementor-element.elementor-element-980bc43{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;--z-index:0;}.elementor-17539 .elementor-element.elementor-element-980bc43:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-980bc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-aaf1587{z-index:2;}.elementor-17539 .elementor-element.elementor-element-aaf1587 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:0.14em;color:#B9A6EE;}.elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-aaf1587.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-aaf1587 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-8f310d7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f.elementor-view-stacked .elementor-icon{background-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-7cd2c0f.elementor-view-default .elementor-icon{fill:#FDE8E600;color:#FDE8E600;border-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f .elementor-icon{font-size:18px;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-7cd2c0f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:500;line-height:24px;}.elementor-17539 .elementor-element.elementor-element-7cd2c0f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:24px;color:#FFFFFFD9;}.elementor-17539 .elementor-element.elementor-element-7ba4beb .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-7ba4beb.elementor-view-stacked .elementor-icon{background-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-7ba4beb.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-7ba4beb.elementor-view-default .elementor-icon{fill:#FDE8E600;color:#FDE8E600;border-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-7ba4beb .elementor-icon{font-size:18px;}.elementor-17539 .elementor-element.elementor-element-7ba4beb .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-7ba4beb .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-7ba4beb .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:500;line-height:24px;}.elementor-17539 .elementor-element.elementor-element-7ba4beb .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:24px;color:#FFFFFFD9;}.elementor-17539 .elementor-element.elementor-element-1c9b822 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-1c9b822.elementor-view-stacked .elementor-icon{background-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-1c9b822.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-1c9b822.elementor-view-default .elementor-icon{fill:#FDE8E600;color:#FDE8E600;border-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-1c9b822 .elementor-icon{font-size:18px;}.elementor-17539 .elementor-element.elementor-element-1c9b822 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-1c9b822 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-1c9b822 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:500;line-height:24px;}.elementor-17539 .elementor-element.elementor-element-1c9b822 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:24px;color:#FFFFFFD9;}.elementor-17539 .elementor-element.elementor-element-ddf3294 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-17539 .elementor-element.elementor-element-ddf3294.elementor-view-stacked .elementor-icon{background-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-ddf3294.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-ddf3294.elementor-view-default .elementor-icon{fill:#FDE8E600;color:#FDE8E600;border-color:#FDE8E600;}.elementor-17539 .elementor-element.elementor-element-ddf3294 .elementor-icon{font-size:18px;}.elementor-17539 .elementor-element.elementor-element-ddf3294 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-ddf3294 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-ddf3294 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:500;line-height:24px;}.elementor-17539 .elementor-element.elementor-element-ddf3294 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:24px;color:#FFFFFFD9;}.elementor-17539 .elementor-element.elementor-element-edab889 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;fill:#17171C;color:#17171C;border-radius:15px 15px 15px 15px;padding:14px 24px 14px 24px;}.elementor-17539 .elementor-element.elementor-element-edab889 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-edab889 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-edab889{z-index:2;}.elementor-17539 .elementor-element.elementor-element-edab889 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17539 .elementor-element.elementor-element-edab889 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-17539 .elementor-element.elementor-element-09942c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-5de49f2{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-d0e1f08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-c404e41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3197650 > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-3197650.elementor-element{--align-self:center;}.elementor-17539 .elementor-element.elementor-element-3197650 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-3197650.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-3197650 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-813f222{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-17539 .elementor-element.elementor-element-813f222 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.025em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-813f222.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-813f222 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cb4dfe9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-489e4fa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-489e4fa:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-489e4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ba02b86 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:19px;letter-spacing:0.08em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-ba02b86.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-ba02b86 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2aef389{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-27e0c88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:27px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-27e0c88.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-27e0c88 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b637973{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-b637973.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-b637973 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d9455e0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-d9455e0:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-d9455e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-dec2a08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:19px;letter-spacing:0.08em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-dec2a08.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-dec2a08 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-047182e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e34e8ef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:27px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-e34e8ef.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-e34e8ef > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2d6f38a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-2d6f38a.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-2d6f38a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a9af8cd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-a9af8cd:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-a9af8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7d4e934 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:19px;letter-spacing:0.08em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-7d4e934.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-7d4e934 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-6632c44{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-508f8a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;line-height:27px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-508f8a5.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-508f8a5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-04c5bfd{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-04c5bfd.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-04c5bfd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-62d657a .elementor-button{background-color:#02010100;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;fill:#17171C;color:#17171C;border-style:solid;border-width:0px 0px 2px 0px;border-color:#8E75D6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-62d657a > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-62d657a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17539 .elementor-element.elementor-element-62d657a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17539 .elementor-element.elementor-element-3c29454{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-e0a902f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-f794dfa{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17539 .elementor-element.elementor-element-f794dfa:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-f794dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-0d447f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b01d90f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:18px;color:#3A3A44;}.elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-b01d90f.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-b01d90f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-66854e0{width:auto;max-width:auto;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-66854e0 > .elementor-widget-container{background-color:#EEE9F9;padding:5px 11px 5px 11px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-66854e0 .elementor-icon-list-icon i{color:#28A661;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-66854e0 .elementor-icon-list-icon svg{fill:#28A661;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-66854e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-66854e0 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:700;line-height:15px;}.elementor-17539 .elementor-element.elementor-element-66854e0 .elementor-icon-list-text{color:#17171C;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-8816a91{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-0a3aa14{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-0a3aa14:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-0a3aa14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEF200;}.elementor-17539 .elementor-element.elementor-element-7156706{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f561e06 > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-f561e06.elementor-element{--align-self:flex-start;}.elementor-17539 .elementor-element.elementor-element-f561e06 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-f561e06.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-f561e06 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-08ecee1{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;}.elementor-17539 .elementor-element.elementor-element-08ecee1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.08em;letter-spacing:-0.025em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-08ecee1.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-08ecee1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-47621ff{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ec7b3a3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17.5px;font-weight:500;line-height:1.6;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-ec7b3a3.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-ec7b3a3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-04fb010{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:600;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-04fb010 .elementor-icon-list-text{color:#3A3A44;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-cc5381e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-b9ccce1{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:56px;--padding-right:56px;}.elementor-17539 .elementor-element.elementor-element-b9ccce1:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-b9ccce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-8112868{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17539 .elementor-element.elementor-element-944d30b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-412d0e4{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-17539 .elementor-element.elementor-element-412d0e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:36px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-412d0e4.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-412d0e4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-093d5ce{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;font-weight:400;line-height:26px;color:#FFFFFFA6;}.elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-093d5ce.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-093d5ce > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f171b83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-be7cb0c .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.3em;fill:#17171C;color:#17171C;border-radius:15px 15px 15px 15px;padding:14px 24px 14px 24px;}.elementor-17539 .elementor-element.elementor-element-be7cb0c > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-be7cb0c > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-be7cb0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17539 .elementor-element.elementor-element-be7cb0c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-17539 .elementor-element.elementor-element-f5073b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-d7830c4{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-ea06b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-33d3b05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-cb5013f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-cb5013f:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-cb5013f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEF200;}.elementor-17539 .elementor-element.elementor-element-88cdb9d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bf4b294 > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-bf4b294.elementor-element{--align-self:flex-start;}.elementor-17539 .elementor-element.elementor-element-bf4b294 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-bf4b294.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-bf4b294 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4d5e103{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;}.elementor-17539 .elementor-element.elementor-element-4d5e103 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.08em;letter-spacing:-0.03em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-4d5e103.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-4d5e103 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2cfedc1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-46ca476{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17.5px;font-weight:500;line-height:28px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-46ca476.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-46ca476 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-09c4bf2{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:600;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-09c4bf2 .elementor-icon-list-text{color:#3A3A44;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-c340e0f{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17539 .elementor-element.elementor-element-c340e0f:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-c340e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-bd0d7b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-bd68525{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-bd68525:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-bd68525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0070151 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.5px;font-weight:700;line-height:13px;color:#9A9AA6;}.elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-0070151.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-0070151 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2525ba1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-640e18b{width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-640e18b > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-640e18b > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-icon i{color:#8E75D6;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-icon svg{fill:#8E75D6;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-640e18b .elementor-icon-list-text{color:#17171C;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-60caf0b{width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-60caf0b > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-60caf0b > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-icon i{color:#8E75D6;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-icon svg{fill:#8E75D6;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-60caf0b .elementor-icon-list-text{color:#17171C;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-7868246{width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-7868246 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-7868246 > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-icon i{color:#8E75D6;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-icon svg{fill:#8E75D6;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-7868246 .elementor-icon-list-text{color:#17171C;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-150634f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-a1a0df0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-a1a0df0:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-a1a0df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-2fd8f2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-b0b91c3 img{width:100%;}.elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-fb14793 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:15px;letter-spacing:0.01em;}.elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-fb14793.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-fb14793 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-8334841{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-89a5e62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-4a09249{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-d1462d4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-d1462d4:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-d1462d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-80b09da .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.5px;font-weight:700;line-height:13px;color:#9A9AA6;}.elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-80b09da.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-80b09da > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-16cd004{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-ae87c15{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-ae87c15 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-ae87c15 > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-icon i{color:#28A661;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-icon svg{fill:#28A661;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-ae87c15 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-bbbf3be{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-bbbf3be > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-bbbf3be > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-icon i{color:#28A661;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-icon svg{fill:#28A661;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-bbbf3be .elementor-icon-list-text{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-83766a6{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-83766a6 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-83766a6 > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-icon i{color:#28A661;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-icon svg{fill:#28A661;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-83766a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-8000170{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-8000170 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-8000170 > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-icon i{color:#28A661;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-icon svg{fill:#28A661;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-8000170 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-3277cb3{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-3277cb3 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-3277cb3 > .elementor-widget-container{background-color:#FAFAFC;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#17171C1A;border-radius:12px 12px 12px 12px;}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-icon i{color:#28A661;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-icon svg{fill:#28A661;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:19px;}.elementor-17539 .elementor-element.elementor-element-3277cb3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-dc0e16f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-8d9c67d{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:16px;color:#9A9AA6;}.elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-8d9c67d.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-8d9c67d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e064dc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-8385903{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-96238b4 > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-96238b4.elementor-element{--align-self:center;}.elementor-17539 .elementor-element.elementor-element-96238b4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-96238b4.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-96238b4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3723b47{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-17539 .elementor-element.elementor-element-3723b47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.025em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-3723b47.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-3723b47 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-1d349de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-e2aa201{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-e2aa201:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-e2aa201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-6c8e62a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-0d7e5f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-abaacf4 .elementor-icon-wrapper{text-align:center;}.elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;color:#17171C00;}.elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-default .elementor-icon{color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-default .elementor-icon svg{fill:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-framed .elementor-icon{background-color:#17171C00;}.elementor-17539 .elementor-element.elementor-element-abaacf4.elementor-view-stacked .elementor-icon svg{fill:#17171C00;}.elementor-17539 .elementor-element.elementor-element-abaacf4 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-17539 .elementor-element.elementor-element-abaacf4 .elementor-icon svg{height:22px;}.elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-c006993 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:25px;letter-spacing:-0.01em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-c006993.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-c006993 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37d1e0e{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:22.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-37d1e0e.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-37d1e0e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-2de8fc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-82bfe64{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8E75D659;--border-color:#8E75D659;--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-17539 .elementor-element.elementor-element-82bfe64:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-82bfe64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-80c29e4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:500;line-height:23px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-80c29e4.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-80c29e4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d792650{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-e97dca0 .elementor-icon-wrapper{text-align:center;}.elementor-17539 .elementor-element.elementor-element-e97dca0.elementor-view-stacked .elementor-icon{background-color:#8E75D600;}.elementor-17539 .elementor-element.elementor-element-e97dca0.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-e97dca0.elementor-view-default .elementor-icon{color:#8E75D600;border-color:#8E75D600;}.elementor-17539 .elementor-element.elementor-element-e97dca0.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-e97dca0.elementor-view-default .elementor-icon svg{fill:#8E75D600;}.elementor-17539 .elementor-element.elementor-element-e97dca0 .elementor-icon{font-size:20px;}.elementor-17539 .elementor-element.elementor-element-e97dca0 .elementor-icon svg{height:20px;}.elementor-17539 .elementor-element.elementor-element-7235a8b{--display:flex;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;--padding-top:13px;--padding-bottom:13px;--padding-left:17px;--padding-right:17px;}.elementor-17539 .elementor-element.elementor-element-7235a8b:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-7235a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-icon i{color:#54545400;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-icon svg{fill:#54545400;transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-73390ca{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-73390ca .elementor-icon-list-text{color:#17171C;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-051a120{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-051a120:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-051a120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon-box-title{margin-block-end:8px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-aca5042.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;fill:#17171C;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-aca5042.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-aca5042.elementor-view-default .elementor-icon{fill:#EEE9F9;color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-aca5042.elementor-view-framed .elementor-icon{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;}.elementor-17539 .elementor-element.elementor-element-aca5042 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:22.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-4a40aac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-4a40aac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-4a40aac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-4a40aac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-4a40aac .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:13px;}.elementor-17539 .elementor-element.elementor-element-4a40aac .elementor-icon-list-text{color:#17171C;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-4fcc316{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C;--border-color:#17171C;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-4fcc316:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-4fcc316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-2d40250{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-6b27e39.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;fill:#B9A6EE;color:#B9A6EE;}.elementor-17539 .elementor-element.elementor-element-6b27e39.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-6b27e39.elementor-view-default .elementor-icon{fill:#FFFFFF1A;color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-17539 .elementor-element.elementor-element-6b27e39.elementor-view-framed .elementor-icon{background-color:#B9A6EE;}.elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;}.elementor-17539 .elementor-element.elementor-element-6b27e39 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:22.5px;color:#FFFFFFA6;}.elementor-17539 .elementor-element.elementor-element-ebe3ba3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-d79b86a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4f16730 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;color:#B9A6EE;}.elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-4f16730.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-4f16730 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cc5272b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#FFFFFFBF;}.elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-cc5272b.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-cc5272b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-81f0131{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ecaa837 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;color:#B9A6EE;}.elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-ecaa837.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-ecaa837 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d2ed1e3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#FFFFFFBF;}.elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-d2ed1e3.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-d2ed1e3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d3364c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a0062dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:15px;color:#B9A6EE;}.elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-a0062dd.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-a0062dd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b8d2e32 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#FFFFFFBF;}.elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-b8d2e32.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-b8d2e32 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-bec2565{--display:flex;}.elementor-17539 .elementor-element.elementor-element-56e52f8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-56e52f8:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-56e52f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon-box-title{margin-block-end:8px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-6264f12.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;fill:#17171C;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-6264f12.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-6264f12.elementor-view-default .elementor-icon{fill:#EEE9F9;color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-6264f12.elementor-view-framed .elementor-icon{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;}.elementor-17539 .elementor-element.elementor-element-6264f12 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:22.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-d14acfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C12;--border-color:#17171C12;--border-radius:12px 12px 12px 12px;--padding-top:11px;--padding-bottom:11px;--padding-left:13px;--padding-right:13px;}.elementor-17539 .elementor-element.elementor-element-d14acfe:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-d14acfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-17539 .elementor-element.elementor-element-3d78d3d .elementor-icon-box-wrapper{text-align:start;}.elementor-17539 .elementor-element.elementor-element-3d78d3d .elementor-icon-box-title{margin-block-end:0px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-3d78d3d .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-3d78d3d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;line-height:15px;}.elementor-17539 .elementor-element.elementor-element-3d78d3d .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:15px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f642cdc > .elementor-widget-container{background-color:#FFF4E0;padding:4px 10px 4px 10px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-f642cdc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:13px;color:#9A6B00;}.elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-f642cdc.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-f642cdc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ab7931d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-ab7931d:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-ab7931d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon-box-title{margin-block-end:8px;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-57fc371.elementor-view-stacked .elementor-icon{background-color:#EEE9F9;fill:#17171C;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-57fc371.elementor-view-framed .elementor-icon, .elementor-17539 .elementor-element.elementor-element-57fc371.elementor-view-default .elementor-icon{fill:#EEE9F9;color:#EEE9F9;border-color:#EEE9F9;}.elementor-17539 .elementor-element.elementor-element-57fc371.elementor-view-framed .elementor-icon{background-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon{font-size:22px;padding:12px;border-radius:13px 13px 13px 13px;}.elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon-box-img{overflow:hidden;}.elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;}.elementor-17539 .elementor-element.elementor-element-57fc371 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:22.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-194e2c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-eafc995 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-eafc995 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-eafc995{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-eafc995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-eafc995 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;line-height:18px;}.elementor-17539 .elementor-element.elementor-element-eafc995 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-b96839a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-b96839a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17539 .elementor-element.elementor-element-b96839a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17539 .elementor-element.elementor-element-b96839a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17539 .elementor-element.elementor-element-b96839a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;line-height:13px;}.elementor-17539 .elementor-element.elementor-element-b96839a .elementor-icon-list-text{color:#6C6C78;transition:color 0.3s;}.elementor-17539 .elementor-element.elementor-element-5dbbe93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#17171C0D;--border-color:#17171C0D;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-a56970f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-369021c > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-369021c.elementor-element{--align-self:center;}.elementor-17539 .elementor-element.elementor-element-369021c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-369021c.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-369021c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-1248b69{width:100%;max-width:100%;text-align:center;}.elementor-17539 .elementor-element.elementor-element-1248b69 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.025em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-1248b69.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-1248b69 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-6f5abfe{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-60f630c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-60f630c:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-60f630c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-60f630c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-d75655f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.12em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-d75655f.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-d75655f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4ca4ea3 > .elementor-widget-container{margin:12px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-4ca4ea3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-4ca4ea3.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-4ca4ea3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-92f3cee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-92f3cee .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:-0.01em;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-92f3cee.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-92f3cee > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7ca6a1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-7ca6a1c:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-7ca6a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-7ca6a1c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a78634f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.12em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-a78634f.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-a78634f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-0a80534 > .elementor-widget-container{margin:12px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-0a80534 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-0a80534.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-0a80534 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f6935f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-f6935f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:-0.01em;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-f6935f3.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-f6935f3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-fed7315{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-fed7315:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-fed7315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-fed7315.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b6589e1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.12em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-b6589e1.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-b6589e1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-a940ddd > .elementor-widget-container{margin:12px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-a940ddd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-a940ddd.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-a940ddd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e38fe07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-e38fe07 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:-0.01em;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-e38fe07.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-e38fe07 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-e635af3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171C14;--border-color:#17171C14;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17539 .elementor-element.elementor-element-e635af3:not(.elementor-motion-effects-element-type-background), .elementor-17539 .elementor-element.elementor-element-e635af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17539 .elementor-element.elementor-element-e635af3.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-c6dba3c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.12em;color:#8E75D6;}.elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-c6dba3c.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-c6dba3c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-7947c1d > .elementor-widget-container{margin:12px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-7947c1d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-0.01em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-7947c1d.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-7947c1d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-cd0ee6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-cd0ee6c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;letter-spacing:-0.01em;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-cd0ee6c.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-cd0ee6c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f418067 .elementor-button{background-color:#17171C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:17px 30px 17px 30px;}.elementor-17539 .elementor-element.elementor-element-f418067 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-17539 .elementor-element.elementor-element-f418067 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-f418067 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17539 .elementor-element.elementor-element-f418067 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-17539 .elementor-element.elementor-element-257cbf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-17539 .elementor-element.elementor-element-be328dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-452be84 > .elementor-widget-container{background-color:#EEE9F9;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-17539 .elementor-element.elementor-element-452be84.elementor-element{--align-self:center;}.elementor-17539 .elementor-element.elementor-element-452be84 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.231em;letter-spacing:0.06em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-452be84.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-452be84 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-9095900{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-17539 .elementor-element.elementor-element-9095900 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.025em;color:#17171C;}.elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-9095900.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-9095900 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-99dc752{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-f3f36fc > .elementor-widget-container{background-color:#FFFFFF;padding:0px 26px 22px 26px;}.elementor-17539 .elementor-element.elementor-element-f3f36fc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:23.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-f3f36fc.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-f3f36fc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-ed79aa5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-3d2f759 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 26px 22px 26px;}.elementor-17539 .elementor-element.elementor-element-3d2f759{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:23.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-3d2f759.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-3d2f759 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-66030cb{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-37f5bd7 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 26px 22px 26px;}.elementor-17539 .elementor-element.elementor-element-37f5bd7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:23.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-37f5bd7.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-37f5bd7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-74e1236{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4385436 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 26px 22px 26px;}.elementor-17539 .elementor-element.elementor-element-4385436{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:23.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-4385436.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-4385436 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-b513db6{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-21103cf > .elementor-widget-container{background-color:#FFFFFF;padding:0px 26px 22px 26px;}.elementor-17539 .elementor-element.elementor-element-21103cf{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:23.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-21103cf.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-21103cf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-5831e7b{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri div{writing-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-4014fe7 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 26px 22px 26px;}.elementor-17539 .elementor-element.elementor-element-4014fe7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:23.5px;color:#6C6C78;}.elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > div, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > h1, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > h2, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > h3, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > h4, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > h5, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > h6, .elementor-17539 .elementor-element.elementor-element-4014fe7.ob-harakiri > p{transform:rotate(0deg);}.elementor-17539 .elementor-element.elementor-element-4014fe7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17539 .elementor-element.elementor-element-24bb792{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:9px;--n-accordion-icon-normal-color:#17171C;}.elementor-17539 .elementor-element.elementor-element-24bb792 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-17539 .elementor-element.elementor-element-24bb792 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FAFAFC;border-style:none;}.elementor-17539 .elementor-element.elementor-element-24bb792 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-17539 .elementor-element.elementor-element-24bb792 {--n-accordion-padding:22px 26px 22px 26px;}:where( .elementor-17539 .elementor-element.elementor-element-24bb792 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;line-height:22px;letter-spacing:-0.01em;}body.elementor-page-17539:not(.elementor-motion-effects-element-type-background), body.elementor-page-17539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F8;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-17539 .elementor-element.elementor-element-c33d523{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-18dd4e9 .elementor-heading-title{font-size:32px;}.elementor-17539 .elementor-element.elementor-element-95f7e6c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17539 .elementor-element.elementor-element-e2fd8ca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-17539 .elementor-element.elementor-element-0078109{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-2ef3b01{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-bea759e{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-c1df210 img{max-width:150px;}.elementor-17539 .elementor-element.elementor-element-6b8d7a3 img{max-width:250px;}.elementor-17539 .elementor-element.elementor-element-bbc3701 img{max-width:150px;}.elementor-17539 .elementor-element.elementor-element-8942db6{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-bdd28ec{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17539 .elementor-element.elementor-element-bdd28ec .elementor-heading-title{font-size:34px;}.elementor-17539 .elementor-element.elementor-element-7a5fe7d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-980bc43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-8f310d7{--z-index:2;}.elementor-17539 .elementor-element.elementor-element-edab889{z-index:2;}.elementor-17539 .elementor-element.elementor-element-d0e1f08{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-813f222{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17539 .elementor-element.elementor-element-813f222 .elementor-heading-title{font-size:34px;}.elementor-17539 .elementor-element.elementor-element-cb4dfe9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-17539 .elementor-element.elementor-element-489e4fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-d9455e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-a9af8cd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-3c29454{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-e0a902f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-17539 .elementor-element.elementor-element-f794dfa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-0a3aa14{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-08ecee1{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17539 .elementor-element.elementor-element-08ecee1 .elementor-heading-title{font-size:34px;}.elementor-17539 .elementor-element.elementor-element-cc5381e{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-b9ccce1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-8112868{--z-index:2;}.elementor-17539 .elementor-element.elementor-element-be7cb0c{z-index:2;}.elementor-17539 .elementor-element.elementor-element-ea06b0e{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-33d3b05{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-17539 .elementor-element.elementor-element-cb5013f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-4d5e103{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17539 .elementor-element.elementor-element-4d5e103 .elementor-heading-title{font-size:34px;}.elementor-17539 .elementor-element.elementor-element-c340e0f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-bd0d7b5{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-17539 .elementor-element.elementor-element-bd68525{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-17539 .elementor-element.elementor-element-2525ba1{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-17539 .elementor-element.elementor-element-640e18b{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-60caf0b{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-7868246{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-a1a0df0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-17539 .elementor-element.elementor-element-d1462d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-17539 .elementor-element.elementor-element-16cd004{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-17539 .elementor-element.elementor-element-ae87c15{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-bbbf3be{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-83766a6{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-8000170{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-3277cb3{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-e064dc2{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-3723b47{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17539 .elementor-element.elementor-element-3723b47 .elementor-heading-title{font-size:34px;}.elementor-17539 .elementor-element.elementor-element-5dbbe93{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-1248b69 .elementor-heading-title{font-size:34px;}.elementor-17539 .elementor-element.elementor-element-6f5abfe{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17539 .elementor-element.elementor-element-257cbf7{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17539 .elementor-element.elementor-element-9095900{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-17539 .elementor-element.elementor-element-9095900 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-17539 .elementor-element.elementor-element-c33d523{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-cebff1c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17539 .elementor-element.elementor-element-8d6b24f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17539 .elementor-element.elementor-element-f15b44e .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-18dd4e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17539 .elementor-element.elementor-element-18dd4e9 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-17539 .elementor-element.elementor-element-e698925{font-size:16px;}.elementor-17539 .elementor-element.elementor-element-95f7e6c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17539 .elementor-element.elementor-element-18d2092 .elementor-button{padding:18px 15px 18px 15px;}.elementor-17539 .elementor-element.elementor-element-0078109{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17539 .elementor-element.elementor-element-852fba3 .elementor-heading-title{font-size:12px;}.elementor-17539 .elementor-element.elementor-element-3192a2e .elementor-heading-title{font-size:9px;}.elementor-17539 .elementor-element.elementor-element-dd6423f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-c4fd9a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-wrapper{gap:10px;}.elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-1016f7f .elementor-icon-box-title a{font-size:13.5px;}.elementor-17539 .elementor-element.elementor-element-078bae7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-wrapper{gap:10px;}.elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-9660155 .elementor-icon-box-title a{font-size:13.5px;}.elementor-17539 .elementor-element.elementor-element-81411ae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-wrapper{gap:10px;}.elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-title, .elementor-17539 .elementor-element.elementor-element-325c55b .elementor-icon-box-title a{font-size:13.5px;}.elementor-17539 .elementor-element.elementor-element-bea759e{--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-8942db6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-450bd71 .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-bdd28ec .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-d0e1f08{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-3197650 .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-813f222 .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-cb4dfe9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-17539 .elementor-element.elementor-element-489e4fa{--width:100%;}.elementor-17539 .elementor-element.elementor-element-d9455e0{--width:100%;}.elementor-17539 .elementor-element.elementor-element-a9af8cd{--width:100%;}.elementor-17539 .elementor-element.elementor-element-62d657a .elementor-button{font-size:12px;}.elementor-17539 .elementor-element.elementor-element-3c29454{--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-e0a902f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17539 .elementor-element.elementor-element-0d447f3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17539 .elementor-element.elementor-element-f561e06 .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-08ecee1 .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-cc5381e{--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-412d0e4 .elementor-heading-title{font-size:23px;}.elementor-17539 .elementor-element.elementor-element-ea06b0e{--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-33d3b05{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17539 .elementor-element.elementor-element-cb5013f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17539 .elementor-element.elementor-element-bf4b294 .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-4d5e103 .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-c340e0f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-bd0d7b5{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-17539 .elementor-element.elementor-element-bd68525{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-17539 .elementor-element.elementor-element-2525ba1{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-17539 .elementor-element.elementor-element-640e18b{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-60caf0b{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-7868246{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-a1a0df0{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-17539 .elementor-element.elementor-element-d1462d4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-17539 .elementor-element.elementor-element-16cd004{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-17539 .elementor-element.elementor-element-ae87c15{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-bbbf3be{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-83766a6{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-8000170{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-3277cb3{width:auto;max-width:auto;}.elementor-17539 .elementor-element.elementor-element-e064dc2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-96238b4 .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-3723b47 .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-e2aa201{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-82bfe64{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17539 .elementor-element.elementor-element-d792650{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17539 .elementor-element.elementor-element-051a120{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-4fcc316{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-56e52f8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-ab7931d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-5dbbe93{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-369021c .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-1248b69 .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-6f5abfe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17539 .elementor-element.elementor-element-60f630c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-7ca6a1c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-fed7315{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-e635af3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17539 .elementor-element.elementor-element-f418067 .elementor-button{padding:18px 15px 18px 15px;}.elementor-17539 .elementor-element.elementor-element-257cbf7{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-17539 .elementor-element.elementor-element-452be84 .elementor-heading-title{font-size:11px;}.elementor-17539 .elementor-element.elementor-element-9095900 .elementor-heading-title{font-size:26px;}.elementor-17539 .elementor-element.elementor-element-f3f36fc > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-f3f36fc{font-size:14px;}.elementor-17539 .elementor-element.elementor-element-3d2f759 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-3d2f759{font-size:14px;}.elementor-17539 .elementor-element.elementor-element-37f5bd7 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-37f5bd7{font-size:14px;}.elementor-17539 .elementor-element.elementor-element-4385436 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-4385436{font-size:14px;}.elementor-17539 .elementor-element.elementor-element-21103cf > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-21103cf{font-size:14px;}.elementor-17539 .elementor-element.elementor-element-4014fe7 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-4014fe7{font-size:14px;}.elementor-17539 .elementor-element.elementor-element-24bb792 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-17539 .elementor-element.elementor-element-24bb792{--n-accordion-title-font-size:16px;}}@media(min-width:768px){.elementor-17539 .elementor-element.elementor-element-c33d523{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-bea759e{--content-width:920px;}.elementor-17539 .elementor-element.elementor-element-012ce99{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-b62e15a{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-cae2df8{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-8942db6{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-d0e1f08{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-3c29454{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-cc5381e{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-944d30b{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-f171b83{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-ea06b0e{--content-width:1149px;}.elementor-17539 .elementor-element.elementor-element-bd68525{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-150634f{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-a1a0df0{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-4a09249{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-d1462d4{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-e064dc2{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-82bfe64{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-d792650{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-7235a8b{--width:fit-content;}.elementor-17539 .elementor-element.elementor-element-5dbbe93{--content-width:1136px;}.elementor-17539 .elementor-element.elementor-element-257cbf7{--content-width:1136px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17539 .elementor-element.elementor-element-bd68525{--width:100%;}.elementor-17539 .elementor-element.elementor-element-2525ba1{--width:100%;}.elementor-17539 .elementor-element.elementor-element-d1462d4{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-18dd4e9 */.elementor-17539 .elementor-element.elementor-element-18dd4e9 span{
    color: #8E75D6;
}
@media (max-width:1180px) and (min-width:1025px) {
    .elementor-17539 .elementor-element.elementor-element-18dd4e9 .elementor-heading-title{
    font-size: 4vw !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18d2092 */.elementor-17539 .elementor-element.elementor-element-18d2092 svg {
    width: 19px !important;
    height: 19px !important;
}
.elementor-17539 .elementor-element.elementor-element-18d2092 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-908a0ca */.elementor-17539 .elementor-element.elementor-element-908a0ca ul.elementor-icon-list-items.elementor-inline-items {
    display: flex;
    gap: 26px;
    flex-wrap: wrap;
}
@media (max-width:1024px){
 .elementor-17539 .elementor-element.elementor-element-908a0ca ul.elementor-icon-list-items.elementor-inline-items {
    gap: 10px;
}   
}
@media (max-width:767px){
 .elementor-17539 .elementor-element.elementor-element-908a0ca ul.elementor-icon-list-items.elementor-inline-items {
    gap: 10px;
}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35d66a8 */.animation_text{
    min-height: 70px;
}
.typing_cursor{
    animation: blink .8s infinite;
    color:#8e75d6;
}
	.animation_text{}

@keyframes blink{
    50%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d816e0 */.elementor-17539 .elementor-element.elementor-element-5d816e0 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a0c9da */.elementor-17539 .elementor-element.elementor-element-5a0c9da .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-388c255 */.elementor-17539 .elementor-element.elementor-element-388c255 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c4890 */.elementor-17539 .elementor-element.elementor-element-34c4890 {
    box-shadow: #3c287840 0px 30px 60px -30px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f310d7 */.elementor-17539 .elementor-element.elementor-element-8f310d7 svg {
    margin-top: 3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edab889 */.elementor-17539 .elementor-element.elementor-element-edab889 svg {
    width: 19px !important;
    height: 19px !important;
}
.elementor-17539 .elementor-element.elementor-element-edab889 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09942c2 */.elementor-17539 .elementor-element.elementor-element-09942c2 {
    position: absolute;
    top: -140px;
    right: -90px;
    width: 340px;
    height: 340px;
    border-radius: 50%;
    background: radial-gradient(
        circle,
        rgba(142, 117, 214, 0.32) 0%,
        transparent 65%
    );
    animation: glowDrift 9s ease-in-out infinite;
}

@keyframes glowDrift {
    0%,
    100% {
        transform: translate(0, 0) scale(1);
        opacity: 0.8;
    }

    25% {
        transform: translate(-12px, 8px) scale(1.05);
        opacity: 1;
    }

    50% {
        transform: translate(-6px, 18px) scale(0.95);
        opacity: 0.7;
    }

    75% {
        transform: translate(10px, 8px) scale(1.03);
        opacity: 0.9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5de49f2 */.elementor-17539 .elementor-element.elementor-element-5de49f2 {
    
    position: absolute;
    inset: 0px;
    background-image: radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px);
    background-size: 22px 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489e4fa */.elementor-17539 .elementor-element.elementor-element-489e4fa:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9455e0 */.elementor-17539 .elementor-element.elementor-element-d9455e0:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9af8cd */.elementor-17539 .elementor-element.elementor-element-a9af8cd:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b01d90f */@media (max-width:335px){
    .elementor-17539 .elementor-element.elementor-element-b01d90f .elementor-heading-title{
    font-size: 4vw !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66854e0 */.dot svg {
  animation: 1.4s ease 0s infinite normal none running blink;
}

@keyframes blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb888af */.ai-documents{
    display:flex;
    flex-direction:column;
    gap:12px;
}

.ai-document{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:13px 15px;
    background:#fafafc;
    border:1px solid rgb(23 23 28 / 7%);
    border-radius:13px;
    flex-wrap: wrap;
}

.ai-left {
    display: flex;
    flex-direction: column;
    width: fit-content;
}

.ai-title {
    color: rgb(23, 23, 28);
    font-family: "Plus Jakarta Sans", system-ui, sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;

}

.ai-sub{
   font-family: "Plus Jakarta Sans", system-ui, sans-serif;
   font-size: 12.5px;
   font-weight: 400;
   line-height: 16px;
   color: rgb(108, 108, 120);
}

.ai-badge{
    font-family: "Plus Jakarta Sans", system-ui, sans-serif;
    font-weight: 700;
    font-size: 12px;
    padding: 5px 11px;
    border-radius: 999px;
    white-space: nowrap;
    transition: background 0.6s, color 0.6s;
}

@media(max-width:767px){

.ai-document{
    padding:10px;
    gap: 15px;
}
.ai-documents{
    display:flex;
    flex-direction:column;
    gap:12px;
}

.ai-title{
    font-size:14px;
}

.ai-sub{
    font-size:11px;
}

/*.ai-left {*/
/*    width: 100% ;*/
/*}*/
/*.ai-right{*/
/*    width: 100% ;*/
/*}*/
.ai-badge{
    font-size:11px;
    padding:8px 14px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f794dfa */.elementor-17539 .elementor-element.elementor-element-f794dfa {
        box-shadow: rgba(60, 40, 120, 0.22) 0px 24px 50px -30px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04fb010 */.elementor-17539 .elementor-element.elementor-element-04fb010 ul.elementor-icon-list-items.elementor-inline-items {
    display: flex;
    gap: 12px;
    flex-direction: column;
    /*flex-wrap: wrap;*/
}
@media (max-width:1024px){
 .elementor-17539 .elementor-element.elementor-element-04fb010 ul.elementor-icon-list-items.elementor-inline-items {
    gap: 20px;
}   
}
@media (max-width:767px){
 .elementor-17539 .elementor-element.elementor-element-04fb010 ul.elementor-icon-list-items.elementor-inline-items {
    gap: 10px;
}   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be7cb0c */.elementor-17539 .elementor-element.elementor-element-be7cb0c svg {
    width: 19px !important;
    height: 19px !important;
}
.elementor-17539 .elementor-element.elementor-element-be7cb0c span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5073b0 */.elementor-17539 .elementor-element.elementor-element-f5073b0 {
    position: absolute;
    width: 420px;
    height: 420px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(142, 117, 214, 0.38), transparent 65%);
    top: -170px;
    right: -100px;
    animation: glowDrift 8s ease-in-out infinite;
}

@keyframes glowDrift {
    0%, 100% {
        transform: translate(0, 0) scale(1);
        opacity: 0.8;
    }

    25% {
        transform: translate(-12px, 8px) scale(1.05);
        opacity: 1;
    }

    50% {
        transform: translate(-6px, 18px) scale(0.95);
        opacity: 0.7;
    }

    75% {
        transform: translate(10px, 8px) scale(1.03);
        opacity: 0.9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7830c4 */.elementor-17539 .elementor-element.elementor-element-d7830c4 {
    
       position: absolute;
    inset: 0px;
    background-image: radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px);
    background-size: 24px 24px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-09c4bf2 */.elementor-17539 .elementor-element.elementor-element-09c4bf2 ul.elementor-icon-list-items.elementor-inline-items {
    display: flex;
    gap: 12px;
    flex-direction: column;
    /*flex-wrap: wrap;*/
}
@media (max-width:1024px){
 .elementor-17539 .elementor-element.elementor-element-09c4bf2 ul.elementor-icon-list-items.elementor-inline-items {
    gap: 20px;
}   
}
@media (max-width:767px){
 .elementor-17539 .elementor-element.elementor-element-09c4bf2 ul.elementor-icon-list-items.elementor-inline-items {
    gap: 10px;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2525ba1 */.elementor-17539 .elementor-element.elementor-element-2525ba1{
    max-width: 123px;
}

@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-2525ba1 {
        max-width: 100%;
        justify-content: center;
    }
}
@media (max-width:1024px){
    .elementor-17539 .elementor-element.elementor-element-2525ba1 {
        max-width: 100%;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd68525 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-bd68525 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-150634f */.elementor-17539 .elementor-element.elementor-element-150634f {
    flex: 1 1 0%;
    height: 2px;
    background: repeating-linear-gradient(
        90deg,
        rgb(201, 185, 240) 0px,
        rgb(201, 185, 240) 8px,
        transparent 8px,
        transparent 16px
    );
    animation: dashMove 0.9s linear infinite;
    margin: 0 8px;
    min-width: 24px;
}

@keyframes dashMove {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 16px 0;
    }
}

@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-150634f {
        transform: rotate(90deg);
        margin: 0px 200px
    }
}
@media (max-width:1024px){
    .elementor-17539 .elementor-element.elementor-element-150634f {
        transform: rotate(90deg);
        margin: 0px 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd8f2b */.elementor-17539 .elementor-element.elementor-element-2fd8f2b {
    position: relative;
    width: 86px;
    height: 86px ;
    border-radius: 24px;
    background: rgb(23, 23, 28);
    color: rgb(255, 255, 255);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 5px;
    box-shadow: rgba(23, 23, 28, 0.5) 0px 18px 34px -14px;
}



.ring_box_1,
.ring_box_2 {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 86px;
    height: 86px;
    border-radius: 26px;
    border: 1.5px solid rgba(142, 117, 214, 0.45);
    box-sizing: border-box;
    animation: ringPulse 2.6s ease-out infinite;
}

.ring_box_1 {
    animation-delay: 0s;
}

.ring_box_2 {
    animation-delay: 1.3s;
}

@keyframes ringPulse {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0.8;
    }

    70% {
        transform: translate(-50%, -50%) scale(1.8);
        opacity: 0;
    }

    100% {
        transform: translate(-50%, -50%) scale(1.8);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a0df0 */.ring_container_box{
    position: relative;
    max-width: 120px;
    height: 100%;
    max-height: 120px;
}

@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-a1a0df0 {
        width: 100%;
    }
}

@media (max-width:1024px){
 .ring_container_box{
    position: relative;
    max-width: 100%;
    max-height: 100%;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a09249 */.elementor-17539 .elementor-element.elementor-element-4a09249 {
    flex: 1;
    height: 2px;
    min-width: 24px;
    margin: 0 8px;

    background: repeating-linear-gradient(
        90deg,
        #C9B9F0 0 8px,
        transparent 8px 16px
    );

    animation: dashMove 0.9s linear infinite;
}

@keyframes dashMove {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 16px 0;
    }
}
@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-4a09249 {
        transform: rotate(90deg);
        margin: 0px 200px
    }
}
@media (max-width:1024px){
    .elementor-17539 .elementor-element.elementor-element-4a09249 {
        transform: rotate(90deg);
        margin: 0px 200px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae87c15 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-ae87c15 {
        width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bbbf3be */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-bbbf3be {
        width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-83766a6 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-83766a6 {
        width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8000170 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-8000170 {
        width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3277cb3 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-3277cb3 {
        width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16cd004 */.elementor-17539 .elementor-element.elementor-element-16cd004{
    max-width: 159px;
}

@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-16cd004 {
        max-width: 100%;
        justify-content: center;
    }
}
@media (max-width:1024px){
    .elementor-17539 .elementor-element.elementor-element-16cd004 {
        max-width: 100%;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1462d4 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-d1462d4 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd0d7b5 */@media (max-width:1089px) and (min-width:1025px){
    .elementor-17539 .elementor-element.elementor-element-bd0d7b5 {
        gap: 20px;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c340e0f */.elementor-17539 .elementor-element.elementor-element-c340e0f {
        box-shadow: rgba(60, 40, 120, 0.22) 0px 24px 50px -30px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-abaacf4 */.elementor-17539 .elementor-element.elementor-element-abaacf4 svg{
    stroke: #17171C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80c29e4 */.elementor-17539 .elementor-element.elementor-element-80c29e4.animation_text{
    min-height: auto;
}
.typing_cursor{
    animation: blink .8s infinite;
    color:#8e75d6;
}
	.animation_text{}

@keyframes blink{
    50%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e97dca0 */.elementor-17539 .elementor-element.elementor-element-e97dca0 svg{
    stroke: #8e75d6
;
}

@media (max-width:767px){
    .elementor-17539 .elementor-element.elementor-element-e97dca0{
        transform: rotate(90deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73390ca */.elementor-17539 .elementor-element.elementor-element-73390ca svg{
    stroke: #28a661;
}

.elementor-17539 .elementor-element.elementor-element-73390ca li.elementor-icon-list-item {
    display: flex;
    flex-direction: row-reverse;
    gap: 9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2aa201 */.elementor-17539 .elementor-element.elementor-element-e2aa201 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4a40aac */.elementor-17539 .elementor-element.elementor-element-4a40aac li.elementor-icon-list-item {
    padding: 6px 13px !important;
    border: solid 1px #17171c1a;
    border-radius: 999px !important;
    background-color: #fafafc;
}
.elementor-17539 .elementor-element.elementor-element-4a40aac ul.elementor-icon-list-items {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec2565 */.elementor-17539 .elementor-element.elementor-element-bec2565 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
        inset: 0px;
    background-image: radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px);
    background-size: 22px 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fcc316 */.elementor-17539 .elementor-element.elementor-element-4fcc316 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eafc995 */.elementor-17539 .elementor-element.elementor-element-eafc995 li.elementor-icon-list-item {
    padding: 9px 16px !important;
    border: solid 0px red;
    border-radius: 10px !important;
    background-color: #17171c;
}
.elementor-17539 .elementor-element.elementor-element-eafc995 ul.elementor-icon-list-items {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
}

.elementor-17539 .elementor-element.elementor-element-eafc995 svg{
    stroke: #fff;
    height: 13px;
    width: 13px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b96839a */.elementor-17539 .elementor-element.elementor-element-b96839a li.elementor-icon-list-item {
    padding: 9px 16px !important;
    border: solid 1px #17171c1f;
    border-radius: 10px !important;
    background-color: #fafafc
;
}
.elementor-17539 .elementor-element.elementor-element-b96839a ul.elementor-icon-list-items {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d349de */.get_box_1{
    width: calc(70% - 46px);
}
.get_box_2{
    width: calc(33% - 11px);
}
.get_box_1:hover{
    transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}
.get_box_2:hover{
    transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}

@media (max-width:1024px){
.get_box_1{
    width: calc(100% - 0px);
}
 .get_box_2{
    width: calc(50% - 10px);
}   
}
@media (max-width:767px){
.get_box_1{
    width: calc(100% - 0px);
}
 .get_box_2{
    width: calc(100% - 0px);
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f630c */.elementor-17539 .elementor-element.elementor-element-60f630c:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ca6a1c */.elementor-17539 .elementor-element.elementor-element-7ca6a1c:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fed7315 */.elementor-17539 .elementor-element.elementor-element-fed7315:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e635af3 */.elementor-17539 .elementor-element.elementor-element-e635af3:hover {
        transform: translateY(-6px);
    box-shadow: rgba(60, 40, 120, 0.25) 0px 26px 48px -30px;
    border-color: rgba(142, 117, 214, 0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f418067 */.elementor-17539 .elementor-element.elementor-element-f418067 svg {
    width: 19px !important;
    height: 19px !important;
}
.elementor-17539 .elementor-element.elementor-element-f418067 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dbbe93 */.elementor-17539 .elementor-element.elementor-element-5dbbe93 {
        background-image: radial-gradient(rgba(23, 23, 28, 0.05) 1px, transparent 1px);
    background-size: 26px 26px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-24bb792 */.elementor-17539 .elementor-element.elementor-element-24bb792 .e-n-accordion-item {
    border: 1px solid #17171c14;
    border-radius: 18px !important;
    overflow: hidden;
}
.elementor-17539 .elementor-element.elementor-element-24bb792 .e-n-accordion-item:hover {
    background-color: #fafafc !important;
}
.elementor-17539 .elementor-element.elementor-element-24bb792 span.e-n-accordion-item-title-icon {
    background-color: rgb(238, 233, 249);
    min-height: 28px !important;
    min-width: 28px !important;
    border-radius: 9px;
    display: flex !important;
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-17539 p:last-child{
    margin: 0;
}/* End custom CSS */